summaryrefslogtreecommitdiff
path: root/doc/rfc/rfc885.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/rfc/rfc885.txt')
-rw-r--r--doc/rfc/rfc885.txt114
1 files changed, 114 insertions, 0 deletions
diff --git a/doc/rfc/rfc885.txt b/doc/rfc/rfc885.txt
new file mode 100644
index 0000000..6ae8a6a
--- /dev/null
+++ b/doc/rfc/rfc885.txt
@@ -0,0 +1,114 @@
+
+
+Network Working Group J. Postel
+Request for Comments: 885 ISI
+ December 1983
+
+ TELNET END OF RECORD OPTION
+
+
+This RFC specifies a standard for the ARPA Internet community. Hosts on
+the ARPA Internet that need to mark record boundaries within Telnet
+protocol data are expected to adopt and implement this standard.
+
+1. Command Name and Code
+
+ END-OF-RECORD 25
+
+2. Command Meanings
+
+ IAC WILL END-OF-RECORD
+
+ The sender of this command requests permission to begin
+ transmission of the Telnet END-OF-RECORD (EOR) code when
+ transmitting data characters, or the sender of this command
+ confirms it will now begin transmission of EORs with transmitted
+ data characters.
+
+ IAC WON'T END-OF-RECORD
+
+ The sender of this command demands to stop transmitting, or to
+ refuses to begin transmitting, the EOR code when transmitting data
+ characters.
+
+ IAC DO END-OF-RECORD
+
+ The sender of this command requests that the sender of data start
+ transmitting the EOR code when transmitting data, or the sender of
+ this command confirms that the sender of data is expected to
+ transmit EORs.
+
+ IAC DON'T END-OF-RECORD
+
+ The sender of this command demands that the receiver of the
+ command stop or not start transmitting EORs when transmitting
+ data.
+
+3. Default
+
+ WON'T END-OF-RECORD
+
+ DON'T END-OF-RECORD
+
+ END-OF-RECORD is not transmitted.
+
+
+Postel [Page 1]
+
+
+
+RFC 885 December 1983
+
+
+4. Motivation for the Option
+
+ Many interactive systems use one (or more) of the normal data
+ characters to indicate the end of an effective unit of data (i.e., a
+ record), for example, carriage-return (or line-feed, or escape).
+ Some systems, however, have some special means of indicating the end
+ of an effective data unit, for example, a special key. This Telnet
+ option provides a means of communicating the end of data unit in a
+ standard way.
+
+5. Description of the Option
+
+ When the END-OF-RECORD option is in effect on the connection between
+ a sender of data and the receiver of the data, the sender transmits
+ EORs.
+
+ It seems probable that the parties to the Telnet connection will
+ transmit EORs in both directions of the Telnet connection if EORs are
+ used at all; however, the use of EORs must be negotiated
+ independently for each direction.
+
+ When the END-OF-RECORD option is not in effect, the IAC EOR command
+ should be treated as a NOP if received, although IAC EOR should not
+ normally be sent in this mode.
+
+6. Implementation Considerations
+
+ As the EOR code indicates the end of an effective data unit, Telnet
+ should attempt to send the data up to and including the EOR code
+ together to promote communication efficiency.
+
+ The end of record is indicated by the IAC EOR 2-octet sequence. The
+ code for EOR is 239 (decimal).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Postel [Page 2]
+