Network Working Group C. Stephen Carr
Request for Comments: 15 UTAH
25 September 1969
Network Subsystem for Time Sharing Hosts
Carr [Page 1]
RFC 15 Network Subsystem for Time Sharing Hosts September 1969
Teletype
Terminal ______ ________
_________ | | ______ ______ | |
| | | USER | | | | | |SERVING |
| |-----| HOST |----| |---//---| |---| HOST |
|_________| | A | | | | | | B |
|______| |______| |______| |________|
University Stanford
of Utah Research
.LOGIN<CR> PDP-10 login
---------
.R TELNET<CR> The PDP-10 run command
------------ is issued to call and start
the TELNET subsystem.
*ESCAPE CHARACTER IS #<CR> The user indicates an escape
------------------------- character which TELNET
will watch for in subsequent
input from the user.
*CONNECT TO SRI<CR> The TELNET subsystem will make
------------------ the appropriate system call
(UUO) to establish a primary
connection. The connection will be established, provided: 1. SRI is willing to accept another foreign user; 2. The UTAH user is cleared for network access at UTAH. This is determined by a status word kept in the PDP-10 monitor for each user.
Carr [Page 2]
RFC 15 Network Subsystem for Time Sharing Hosts September 1969
@LOGIN CARR. The user logs in SRI.
-- -----
Characters typed on the user's teletype are transmitted unaltered through the PDP-10 (user Host) and on to the 940 (serving HOST.) (The exception to this is a possible one-for-one code conversion required between the UCLA Sigma 7 and the PDP-10, for example).
>READ FILE FROM NETWRK. 'NETWRK' is a predefined
---------------------- 940 name similar to PAPER
TAPE OR TELETYPE. The 940
file opening BRS is set to expect an auxiliary connection and the file from UTAH.
#NETWRK: <- DSK:MYFILE.CAL<CR> The user types the prescribed
----------------------------- escape character, followed by
the TELNET command, to send
the desired file to SRI on an auxiliary connection. The user's next statement is in CAL again.
Carr [Page 3]
RFC 15 Network Subsystem for Time Sharing Hosts September 1969
ESCAPE CHAR IS ___________<CR> Declares a character which
Telnet will watch for.
Subsequent strings typed between this character and a carriage return are not shunted through to the serving host, but sent instead to the Telnet program in the user's local HOST.
CONNECT TO __________________<CR> The official site name of the
desired serving HOST is typed
(i.e.: SRI, UTAH, UCLA, UCSB). Telnet attempts to establish a connection. If the attempt is successful, the following characters are shunted through the user's local machine. The connection places the user in the pre-logged in state at the serving HOST.
Carr [Page 4]
RFC 15 Network Subsystem for Time Sharing Hosts September 1969
On the 940 this is:NETWRK <- DSK: <file name> --------------------------These TELNET commands are accepted when the TELNET subsystem is first entered or following the declared escape character.