Browse Prior Art Database

Telnet extended ASCII option (RFC0698)

IP.com Disclosure Number: IPCOM000003743D
Original Publication Date: 1975-Jul-23
Included in the Prior Art Database: 2000-Sep-13
Document File: 3 page(s) / 5K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

T. Mock: AUTHOR

Abstract

WON'T EXTEND-ASCII

This text was extracted from a ASCII document.
This is the abbreviated version, containing approximately 52% of the total text.

Request for Comments: 698 Jul 1975

NIC #32964

TELNET EXTENDED ASCII OPTION

1. Command Name and Code.

EXTEND-ASCII 17

2. Command Meanings.

IAC WILL EXTEND-ASCII

The sender of this command requests Permission to begin

transmitting, or confirms that it may now begin transmitting

extended ASCII, where additional 'control' bits are added to

normal ASCII, which are treated sPecially by certain programs on

the host computer.

IAC WON'T EXTEND-ASCII

If the connection is already being operated in extended ASCII

mode, the sender of this command demands that the receiver begin

transmitting data characters in standard NVT ASCII. If the

connection is not already being operated in extended ASCII mode,

The sender of this command refuses to begin transmitting extended

ASCII.

IAC DO EXTEND-ASCII

The sender of this command requests that the receiver begin

transmitting,or confirms that the receiver of this command is

allowed to begin transmitting extended ASCII.

IAC DON'T EXTEND-ASCII

The sender of this command demands that the receiver of this

command stop or not start transmitting data in extended ASCII

mode.

IAC SB EXTASC

IAC SE

This command transmits an extended ASCII character in the form of

two 8-bit bytes. Each 8-bit byte contains 8 data bits.

-1-

TELNET EXTENDED ASCII OPTION

RFC 698, NIC 32964 (July 23 1975)

3. Default

DON'T EXTEND-ASCII

WON'T EXTEND-ASCII

i.e., only use standard NVT ASCII

4. Motivation.

Several sites on the net, for example, SU-AI and MIT-AI, use

keyboards which use almost all 128 characters as printable

characters, and use one or more additional bits as "control' bits as

command modifiers or to separate textual input from command input to

programs. Without these additional bits, several characters cannot

be entered as text because they are used for control purposes, such

as the greek letter "beta' which on a TELNET connection is CONTROL-C

and is used for stopping ones job. In addition there are several

commonly used programs at these sites which require these additional

bits to be run effectively. Hence it is necessary to provide some

means of sending characters larger than 8 bits wide.

5. Description of the option.

This option is to allow the transmission of extended ASCII.

Experience has shown that most of the time, 7-bit ASCII is typed,

with an occasional "control' character used. Hence, it is expected

normal NVT ASCII would be used for 7-bit ASCII and that

extended-ASCII be sent as an escape character sequence.

...