.
Telnet - Internet. , , RFC (Request For Comments).
telnet , :
- telnet- ;
- telnetd-;
- TELNET-.
.
- Kermit BBS (Belluten Board System), , telnet . , , telnet .
Telnet
Telnet RFC-854 (, 1983 ). J.Postel J.Reynolds telnet :
" TELNET- - , , , , - . "-" () "-" ( )."
Telnet TCP. telnet :
- (Network Virtual Terminal) NVT;
- ( );
- "-".
telnet- , , (Network Virtual Terminal). NVT. NVT - . NVT . ("user") ("server"), , NVT, , , , . .
"-" "-", "user" - , , "server" - .
|
|
. NVT - , telnet , . . , NVT , , , , . , Esc- . , .
telnet -"user" -"server" . telnet "-". telnet-. , . , "-". telnet. "-", " ". , , (, Esc-), , , , NVT.
telnet-. . , (, ).
Unix- termcap. telnet- . TERM. TERM termcap, ; , TERM, , . . , . , TERM , , . termcap.
|
|
(NVT). . , . EC, : , - (). ( -22) ( -6000). , , ARPA.
TELNET NVT " , ". , - , , "echo", . , 7- US ASCII, 8- . NVT.
NVT . , , , , , , . NVT , . , -7920, - .
NVT GA (Go Ahead). : "-" ( ), . . , IBM-2741. , , GA.
NVT.
US ASCII ( 32 - 127), ( 128 - 255), ( 0 - 31 127). ( 3.1).
3.1,
NULL | ||
Line Feed (LF) | c | |
Carrige Return (CR) |
(BEL) | ||
(BACK SPACE) | ||
Horizontal Tab (HT) | ||
Vertical Tab (VT) | ||
Form Feed (FF) |
US ASCII. . telnet . , , , , NO (No-peration).
|
|
" " (Interrupt Process - IP). (Cntrl+C Unix- Cntrl+Break MS-DOS). , IP , telnet.
" " (Abort Output - AO). , . IP. IP , , .. , . . , : print /t , . , MS-DOS. , AO. - more , Cntrl+C - , telnet AO, .
" ?" (Are You There - AYT). - , . , , . "Enter". Telnet .
" " (Erase Character - EC). "" . . EC .
" " (Erase Line - EL). EC, . , .. .
. , Unix, . , . / () . IP AO. , . . " " , , .. " ", IP . - . telnet TCP (TCP Urgent notification) DATA MARK (DM). TCP . , . "" , . DM . TCP- DM, , DM No- Operation (NO). , . telnet IP, AO, AYT , .
|
|
telnet . - 2- , Esc- (255) IAC (Interpret as Command) (240-255). , , 3- : - .
TCP telnet 23.