Telnet
| : |
TErminaL NETwork |
|---|---|
| ( OSI): | |
| : | |
| /ID: |
23/TCP |
| : | |
| : | |
| (): | |
| (): |
telnetd, MS Telnet |
| : |
(RFC 855) |
TELNET (. TErminaL NETwork) ( TCP). «telnet» , . RFC 854.
OSI.
|
|
[]
TELNET , , - . , . , - («») - (« »).
[]
Telnet , . ( , TCP) « » (. Network Virtual Terminal, NVT), :
Telnet-, TCP, , NVT , .
[2], , . (), ASCII, Binary . [3], .
\377 ( 255) . \377 \377\377 . , \377 .
[]
. . , , . , . , . ( ) .
[] NVT
NVT 95 US-ASCII ( 32 126). :
| (/) | ||
|---|---|---|
| NULL (NUL) * | 0/0x00 | |
| Line Feed (LF) * | 10/0x0A | , . |
| Carriage Return (CR) * | 13/0x0D | . |
| BELL (BEL) | 7/0x07 | ( ). |
| Back Space (BS) | 8/0x08 | . |
| Horizontal Tab (HT) | 9/0x09 | . . |
| Vertical Tab (VT) | 11/0x0B | . . |
| Form Feed (FF) | 12/0x0C | , . |
, *, . ; .
«CR LF» , ; «CR NUL» , ; CR .
[] Telnet
TELNET , \377 (: 255) «Interpret as Command» (IAC) . , , , . IAC.
| (/) | ||
|---|---|---|
| SE | 240/0xF0 | , SB |
| NOP | 241/0xF1 | . |
| Data Mark | 242/0xF2 | (Synch) . TCP Urgent notification. |
| Break | 243/0xF3 | «Break» «Attention». |
| Interrupt Process | 244/0xF4 | , , . |
| Abort output | 245/0xF5 | . Synch . |
| Are You There | 246/0xF6 | , . |
| Erase character | 247/0xF7 | , . |
| Erase Line | 248/0xF8 | , , . |
| Go ahead | 249/0xF9 | . |
| SB | 250/0xFA | , . |
| WILL | 251/0xFB | , . |
| WONT | 252/0xFC | . |
| DO | 253/0xFD | , . |
| DONT | 254/0xFE | , , . |
| IAC | 255/0XFF | 255. |
[]
Telnet . , MUD ASCII-art. , , .
telnet TCP, . #Telnet .
telnet FTP, telnet ftp.example.net ftp , ( telnet HTTP, IRC ).
[]
, . , , TCP. SSH ( 2), . , Telnet , ( ). Telnet .
[] Telnet
internet , Telnet (, ) HTTP, IRC, SMTP, POP3 - TCP. , telnet TCP :
- , ( Telnet);
- \377;
- \377 ;
- 1.
netcat TCP, ( stty -icrnl UNIX-) CR LF ( ). Telnet CR LF, . ( FTP , , Telnet) PuTTY «Raw» ( TCP) PuTTY Telnet.
[]
- RFC 854 TELNET protocol specification
- RFC 855 TELNET option specifications
- RFC 856 TELNET binary transmission
- RFC 857 TELNET echo option
- RFC 858 TELNET suppress Go Ahead option
- RFC 859 TELNET status option
- RFC 860 TELNET timing mark option
- RFC 861 TELNET extended options list option
- RFC 885 Telnet end of record option
- RFC 1041 Telnet 3270 regime option
- RFC 1073 Telnet Window Size Option
- RFC 1079 Telnet terminal speed option
- RFC 1091 Telnet terminal-type option
- RFC 1096 Telnet X display location option
- RFC 1184 Telnet linemode option
- RFC 1205 5250 Telnet interface
- RFC 1372 Telnet remote flow control option
- RFC 1408 Telnet Environment Option
- RFC 1572 Telnet Environment Option (NEW-ENVIRON)
- RFC 2217 Telnet Com Port Control Option
- RFC 2941 Telnet Authentication Option
- RFC 2942 Telnet Authentication: Kerberos Version 5
- RFC 2943 TELNET Authentication Using DSA
- RFC 2944 Telnet Authentication: SRP
- RFC 2946 Telnet Data Encryption Option
- RFC 4248 The telnet URI Scheme
- RFC 4777 IBMs iSeries Telnet Enhancements
[]
-
%SystemRoot%\System32\telnet.exe - (, ) , , .
- RFC 2066 Telnet Charset Option
| URI | |
|---|---|
| aaa: aaas: acap: cap: cid: crid: data: dav: dict: dns: fax: file: ftp: go: gopher: h323: http: https: im: imap: ldap: mailto: mid: news: nfs: nntp: pop: pres: rtsp: sip: sips: snmp: tel: telnet: urn: wais: xmpp: | |
| about: aim: bolo: btc: bzr: callto: chrome: cvs: daap: ed2k: ed2kftp: feed: fish: git: gizmoproject: iax2: irc: ircs: lastfm: ldaps: magnet: mms: msnim: psyc: rsync: secondlife: skype: ssh: svn: sftp: smb: sms: soldat: steam: unreal: ut2004: view-source: vzochat: webcal: xfire: ymsgr: | |
| TCP/IP OSI ( TCP UDP) | |
|---|---|

