summaryrefslogtreecommitdiff
path: root/doc/rfc/rfc295.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/rfc/rfc295.txt')
-rw-r--r--doc/rfc/rfc295.txt218
1 files changed, 218 insertions, 0 deletions
diff --git a/doc/rfc/rfc295.txt b/doc/rfc/rfc295.txt
new file mode 100644
index 0000000..40fdf47
--- /dev/null
+++ b/doc/rfc/rfc295.txt
@@ -0,0 +1,218 @@
+
+
+
+
+
+
+NWG/RFC #295 JBP 2-JAN-72 15:35 8355
+Protocol Workshop Report
+
+Report of the Protocol Workshop
+
+ 12 October, 1971
+
+ By Jon Postel.
+
+Introduction
+
+ This is a report on the decisions reached at the protocol workshop
+ held in conjunction with the Network Working Group meeting held in
+ Cambridge from 10 to 14 October, 1971.
+
+ The workshop addressed itself to protocols of four types: IMP-Host,
+ Host-Host, Initial Connection, and Process-Process.
+
+IMP-Host Protocol
+
+ The idea of IMP provided status reports to be exchanged via new
+ IMP-Host protocol messages was discussed and rejected because it was
+ felt that the level of state information which could be reported was
+ not sufficient to be worth the trouble of implementing this mechanism.
+
+Host-Host Protocol
+
+ The Host-Host Protocol was discussed and several problems were brought
+ to light, among them were the following listed together with the
+ group's recommendations.
+
+ The GVB - RET mechanism may prove useful sometime in the
+ future so it will be retained though no one appears to be
+ using it now, however spontaneous RET commands are
+ explicitly prohibited.
+
+ The ECO - ERP commands are useful and should be supported,
+ but spontaneous ERP commands are explicitly prohibited. A
+ further restriction is that a second ECO will not be sent
+ until the first ECO has been answered. Note that any of
+ the following may be an answer to an ECO: ERP, RST,
+ "Destination dead", or "Incomplete Transmission".
+
+ The RST - RRP commands are useful, but the proper use of
+ these commands for determining the status of host software
+ is still open for discussion (please direct comments to Jon
+ Postel), however spontaneous RRP commands are explicitly
+ prohibited.
+
+
+
+ [Page 1]
+
+NWG/RFC #295 JBP 2-JAN-72 15:35 8355
+Protocol Workshop Report
+
+ The problem of unmatched CLS commands are discussed and four
+ "solutions" were proposed:
+
+ Hold forever
+
+ Send a RST and clear the entry
+
+ Clear the entry and possibly mess up a future connection
+
+ Assign socket numbers in a sequential fashion to reduce
+ the possibility of confusion and clear the entry.
+
+ Note that the first two suggestions follow the protocol while the last
+ two do not.
+
+ The idea of flow control on the control link was suggested. A Request
+ for Comments is to be prepared exploring this idea more fully.
+
+ The usefulness of the ERR command is compromised if the receiver
+ mearly throws it out. Thus ERR's are to be logged, if at all
+ possible, and checked out with the sending site.
+
+ The NCP document should make clear the implications of queueing or not
+ queueing STR & RTS commands.
+
+Initial Connection Protocol
+
+ The Initial Connection Protocol (ICP) was discussed and found to be
+ satisfactory however the following points were stressed:
+
+ The socket number sent by the logger (S) must be in
+ agreement with the socket numbers used in the STR & RTS
+ sent by the logger.
+
+ The implications of queueing or not queueing of RTS & STR
+ commands should be made clear in the ICP document. This is
+ particularly important if the user chooses the "listen"
+ option.
+
+
+
+
+
+
+
+
+
+
+ [Page 2]
+
+NWG/RFC #295 JBP 2-JAN-72 15:35 8355
+ Protocol Workshop Report
+
+Telnet Protocol
+
+ The Telnet committee has been reactivated to consider the following
+ problems:
+
+ Clarification of the terminology half duplex, full duplex,
+ character mode, line mode, ASCII, and echoing.
+
+ Clarification of the end of line convention. Especially to
+ answer the question "Should there be a special end-of-line
+ character?"
+
+ Clarification of the conditions for leaving Hide-your-input mode.
+
+ Clarification of the operation of Break and Synch.
+
+ Specification of a server-to-user Synch.
+
+ Clarification of the definition of the Network Virtual Terminal.
+
+ Preparation of a new document defining the Telnet protocol
+ with the above improvements.
+
+The protocol workshop did agree that:
+
+ It is the servers option for disconnection to imply logout
+ or not.
+
+ It is the servers option for logout to imply disconnection
+ or not.
+
+ Extra characters used locally to fill the time for format
+ effectors to take effect should not be sent over the
+ network
+
+ Synch means to examine the data stream from the current
+ point to a data mark (x'80'). If any break type characters
+ (e.g. etx, sub, Break) are found they are to have their
+ normal effect.
+
+ Upper and lower case are to be available to all Telnet users.
+
+Data and File Transfer Protocol
+
+ The Data and File Transfer Committee will report separately.
+
+
+
+ [Page 3]
+
+NWG/RFC #295 JBP 2-JAN-72 15:35 8355
+Protocol Workshop Report
+
+ [ This RFC was put into machine readable form for entry ]
+ [ into the online RFC archives by BBN Corp. under the ]
+ [ direction of Alex McKenzie. 12/96 ]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [Page 4]
+