Telnet logger/server for host LL-67 (RFC0466)
Original Publication Date: 1973-Feb-27
Included in the Prior Art Database: 2001-Nov-29
Internet Society Requests For Comment (RFCs)
The attached writeup documents the TELNET LOGGER/SERVER for the CP/CMS system on the Lincoln Laboratory 360>67 (host 10). The facility serves both half duplex and full duplex TELNET users with data in either ASCII or EBCDIC codes.
Network Working Group J. Winett
Request for Comments: 466 LL-67
NIC: 14740 27 February 1973
TELNET LOGGER/SERVER For Host LL-67
The attached writeup documents the TELNET LOGGER/SERVER for the
CP/CMS system on the Lincoln Laboratory 360>67 (host 10). The
facility serves both half duplex and full duplex TELNET users with
data in either ASCII or EBCDIC codes.
Use of the hide-your-input and noecho TELNET controls are used for
the EBCDIC print suppress (bypass) and print restore features during
the login procedure. To support half duplex terminals, the TELNET
control break (reverse break) is sent as an input prompt when input
is desired. This code can also be used to indicate that a previous
line sent without an end of line sequence (CR-LF) should be printed.
This material has not been reviewed for public release and is
intended only for use with the ARPA network. It should not be quoted
or cited in any publication not related to the ARPA network.
Winett [Page 1]
RFC 466 TELNET LOGGER/SERVER For Host LL-67 February 1973
Operation of the Lincoln Laboratory
CP/CMS TELNET LOGGER/SERVER
The TELNET LOGGER/SERVER follows the ICP protocol for making a pair
of connections. The LOGGER is initially enabled for a connection on
socket X'00000001'. When an RFC is received for this socket a pair
of sockets will be chosen for the TELNET connections. If the maximum
number of TELNET users which can be served are active, the initial
connection is refused. Currently, three TELNET users can be served.
After the ICP connections have been setup, the LOGGER expects a
TELNET data type code, a string of network ASCII characters, or a
null line (just CR-LF) to indicate whether its operation should be in
ASCII or in EBCDIC character codes. ASCII is assumed unless the
first byte received is the TELNET EBCDIC data type code (X'A2). When
something has been received, the message:
Lincoln Laboratory CP/CMS Online
will be transmitted by the LOGGER. For example, if ASCII operation
is desired a null line (just CR-LF) transmitted on the send socket
will cause the welcoming message to be sent in ASCII. The CP login
procedure can then begin. If communications is desired to be carried
on with EBCDIC character codes, the first byte transmitted should be
the TELNET data type code for EBCDIC (X'A2'). Thereafter all
communications will be in the code originally used.
The CP login procedure expects the user to enter:
where the userid specifies the desired virtual machine. CP then
followed by the EBCDIC code for bypass (x'24') which is mapped into
the TELNET code hide-your-input.
The user should then enter a password. Passwords entered from the
network may be different from those entered from a local terminal.
The LOGGER maps network passwords into a corresponding CP password.
Thus, access to an account can only be made from the network if a
network password, together with a CP password and userid, is en...