RFC 1116 (rfc1116) - Page 1 of 21
Telnet Linemode option
Alternative Format: Original Text Document
Network Working Group Internet Engineering Task Force
Request for Comments: 1116 Telnet Linemode Working Group
D. Borman, Editor
Cray Research, Inc.
August 1989
Telnet Linemode Option
Status of this Memo
This RFC describes a proposed elective standard for the Internet
community. Hosts on the Internet that support Linemode within the
Telnet protocol are expected to adopt and implement this standard.
Distribution of this memo is unlimited.
Overview
Linemode Telnet is a way of doing terminal character processing on
the client side of a Telnet connection. While in Linemode with
editing enabled for the local side, network traffic is reduced to a
couple of packets per command line, rather than a couple of packets
per character typed. This is very useful for long delay networks,
because the user has local response time while typing the command
line, and only incurs the network delays after the command is typed.
It is also useful to reduce costs on networks that charge on a per
packet basis.
Table of Contents
1. Command Names and Codes 2
2. Command Meanings 3
2.1 The LINEMODE function 3
2.2 LINEMODE suboption MODE 3
2.3 LINEMODE suboption FORWARDMASK 4
2.4 LINEMODE suboption SLC, Set Local Characters 5
2.5 New control characters 8
3. Default Specification 9
4. Motivation 9
5. Implementation Rules 11
5.1 User Interface 11
5.2 End of line terminators 12
5.3 Output processing 12
5.4 A terminal driver in Telnet? 12
5.5 Setting of Local Characters 12
5.6 FORWARDMASK and SLC_FORW1 and SLC_FORW2 13
5.7 Valid and invalid modes and values. 14
5.8 Flushing input and output 14
Telnet Linemode Working Group