LIMSwiki

Telnet

Telnet нь Интернэт болон дотоод сүлжээнд ашиглагддаг сүлжээний протокол бөгөөд хэрэглэгчийн болон сүлжээний төхөөрөмж хоёрын хооронд виртуаль, текст дээр суурилсан холболтыг үүсгэж, төхөөрөмж дээр тохиргоо хийх боломжийг олгодог. • RFC 15 дараа нь RFC 854 болгож сайжруулсан. • RFCs • SSH – Secure Shell Хэрэглэгчийн мэдээлэл гэдэг нь Transmission Control Protocol (TCP) дээр суурилсан 8 битийн хэмжээтэй Telnet хяналтын мэдээлэл болон interspersedin-band мэдээлэл юм. Telnet нь 1969 оноос RFC 15-г боловсруулж эхлээд RFC 854-г хүртэл хөгжүүлсэн, Инженерийн Task Force (IETF) Интернэт стандарт STD 8-р стандартчилагдсан , энэ нь анхны интернэт интернет стандартуудын нэг юм.

Түүх , стандартууд

Telnet тээвэрлэлтийн найдвартай холболтон дээр суурилсан клиент-сервер рүү чиглэсэн протокол юм. Энэ протокол нь Transmission Control Protocol (TCP) 23р портын дугаарын холболтыг ашигладаг ба Telnet сервер програм (telnetd) нь сонсож байдаг . Гэхдээ Telnet-г анх TCP / IP болон Network Control Protocol (NCP) протокол дээр ажиллуулж байсан юм. Гуравдугаар сарын 5, 1973 өмнө Telnet ямар ч албан ёсны тодорхойлолтгүй протокол байсан. Гол нь, Telnet нь 7-битийн ASCII мэдээлэл солилцох 8-бит сувгийг ашиглаж байсан. Бит багцтай ямар ч байт нь тусгай Telnet-н тэмдэгт юм. Гуравдугаар сарын 5, 1973нд Telnet протоколын стандарт нь хоёр NIC баримт бичгийг хэвлэн нийтлэж UCLA-д тодорхойлсон байна : Telnet протоколын тодорхойлолтууд, NIC# 15373 болон NIC# 15372 Telnet тодорхойлолтууд.Учир нь протоколуудын сонголтууд тохиролцох болон архитектурын олон өргөтгөлүүдийг үүнд зориулан хийсэн бөгөөд зарим нь Интернэт стандарт STD 32 замаар STD 27 , IETF-ийн баримт бичиг болгон баталсан байна.

Telnet-ийн өгөгдөл

Бүх өгөгдлийг тооцоолдог 0xff-үүд нь Telnet-р дамжигддаг. Тиймээс Telnet клиент програмыг харилцан боловсроогүй TCP сейшн үүсгэж ашиглаж болдог ба ихэвчлэн иим сэйшн нь IAC(0xff эсвэл аравтын 255)-г хэрэглэдэггүй гэж үздэгээрээ ажиллагааны хувьд адилхан юм. Энэ бол тохиолдол биш, гэвч үүнд зарим сүлжээний виртуал дүрэмүүд, ийм зориулсан шаардлага нь ил байдлаар тэмдэгтийг буцаадаг (CR, ASCII 13)-с NUL(ASCII 0) тэмдэгтийг агуулдаг.


TCP/IP протокол

TCP/IP протокол загвар нь OSI загвараас өмнө үүссэн. Эхэн үеийн TCP/IP протокол нь төхөөрөмжийг сүлжээнд холбох, интернэт, тээвэрлэлтийн хэрэглээний гэсэн дөрвөн түвшинтэйгээр хөгжүүлэгдсэн. TCP/IP болон OSI загваруудыг харицуулвал төхөөрөмжийг сүлжээнд холбох түвшин нь физик болон сувгийн түвшинтэй интернэт түвшин нь сүлжээний түвшинтэй, хэрэглээний түвшин нь сейшн, үзүүлэнгийн болон хэрэглээний түвшинтэй харгалзан ижил үүрэг гүйцэтгэнэ.

Хэрэглээний түвшин

Хэрэглээний түвшин нь хэрэглэгчийг сүлжээнд хандах боломжоор хангана. Электрон мейлийн үйлчилгээ, файл солилцох үйлчилгээ, өгөгдлийн санг хуваах, үйлчилгээ гэх мэт олон төрлийн үйлчилгээг хэрэглэгч авч болно.

Telnet-ийн Википедиагийн товч тодорхой тодорхойлолт  :


Сүлжээний протокол : Энэ нь үндсэндээ машины хэл бөгөөд хоёр машин хоорондоо ярих нь нэг арга юм.
Bidirectional: Энэ Telnet бол зөвхөн нэг зүйлд л ашиглах гэсэн үг биш юм; Энэ нь мэдээлэл илгээх, хүлээн авахад ашиглаж болно.
Интерактив: Энэ Telnet үндсэндээ холболтын нөгөө талд амьд хэрэглэгч байгаа гэж тооцоолдог гэсэн үг юм. Telnet нь үнэндээ бусад компьютерүүдтэй бие даасан байдлаар харилцдаггүй гэсэн үг бөгөөд хүнд уншигдахаар байдлаар бичэгддэг.
Текст баримжаатай: Telnet нь зөвхөн текст дээр суурилсан протокол юм; Та Telnet ашигдаж байх үедээ график орчин эсвэл ямар нэг хөгжилтэй зураг ба Telnet-г ашиглан файл дамжуулж болохгүй гэсэн үг юм.

Энгийн нэр томъёогоор тодорхойлвол: Telnet нь текст дээр суурилсан машинууд болон бусад компьютеруудтайгаа харилцах байдлаар ашиглагдаж байна. Telnet нь иймэрхүү харагдах болно:

Зураг 1

Telnet тухай таны мэдэж байх ёстой чухал зүйл :

Telnet-ий тухай таны мэдэх ёстой нэг зүйл бол telnet нь хамгаалалттай протокол биш юм. Та алсын хост Telnet ашиглан нэвтэрэх үед таны хэрэглэгчийн нэр, нууц үг " тодорхой " харагдаж байх болно.-эх текст нь ямар ч байдлаар шифрлэгдээгүй гэсэн үг юм. Энэ нь таны нэр нууц үгийг замаас нь амархан барьж авч тэр төхөөрөмжөнд хандаж чадна гэсэн үг юм. Энэ шалтгааны улмаас (болон бусад олон протокол) Telnet нь илүү аюулгүй протокол болох SSH-р солигдсон байна.

Telnet

Тэгэхээр энэ протоколын юу нь хэрэгтэй бэ?

Тэгэхээр Telnet бол текст дээр суурилсан бөгөөд аюулгүй протокол биш юм. Гэхдээ энэ нь telnet-г хэрэглэхгүй бай гэсэн үг биш юм. Telnet-д хоёр нийтлэг хэрэглээ байдаг.

Зураг 2

Сүлжээний төхөөрөмжүүдэд тохиргоо хийх : Зураг 2г харна уу (ADSL router) ;

Энэ нь вэб болон бүх интерфэйстэй орчин үеийн router юм, гэхдээ энэ нь LAN-с ирж байгаа Telnet холболтуудыг мөн хүлээн авна. Энэ нь хэрвээ би хүсэх юм бол telnet-ээр дамжуулан тохиргоо хийж болно гэсэн үг юм.

                   

Telnet Интернэт Стандартууд

     RFC 854, Telnet протоколын үзүүлэлт
     RFC 855, Telnet тохируулга, тодорхойлолтууд
     RFC 856, Telnet хоёрт хэлбэрийн файлыг нь дамжуулах
     RFC 857, Telnet Echo тохируулга
     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
    Telnet-н санал болгож буй Стандартууд
     RFC 885, Telnet end of record option
     RFC 1073, Telnet window хэмжээ тохируулга
     RFC 1079, Telnet terminal хурд тохируулга
     RFC 1091, Telnet terminal-төрөл тохируулга
     RFC 1096, Telnet X дэлгэцийн байршилын тохируулга
     RFC 1123,Интернэт хост дээр тавигдах шаардлага - хэрэглээний болон дэмжлэг хост
     RFC 1184, Telnet Linemode тохируулга
     RFC 1372, Telnet Remote Flow Control тохируулга
     RFC 1572, Telnet Environment тохируулга
     RFC 2941, Telnet Authentication тохируулга
     RFC 2942, Telnet Authentication: Kerberos Version 5
     RFC 2943, TELNET Authentication Using DSA
     RFC 2944, Telnet Authentication: SRP
     RFC 2946, Telnet өгөгдлийн шифрлэлт тохируулга
     RFC 4248, Telnet URI схем
     Бусад RFCs
     RFC 1041, Telnet 3270 дүрмийн сонголт
     RFC 1205, 5250 Telnet интерфэйс
     RFC 2217, Telnet Ком Порт хяналт, тохируулга
     RFC 4777, IBM iSeries Telnet Сайжруулалтууд
       

Нэмэлт мэдээлэл:

     *Virtual terminal    https://en.wikipedia.org/wiki/Virtual_terminal
     * Reverse telnet    https://en.wikipedia.org/wiki/Reverse_telnet
     * HyTelnet          https://en.wikipedia.org/wiki/HyTelnet
     * Kermit            https://en.wikipedia.org/wiki/Kermit  
     * SSH              https://en.wikipedia.org/wiki/SSH

Бусад RFCs

     RFC 1041, Telnet 3270 regime тохиргоо
     RFC 1205, 5250 Telnet interface
     RFC 2217, Telnet Com Port Control тохиргоо
     RFC 4777, IBM's iSeries Telnet Enhancements





Telnet клиентүүд

Windows, Linux, ба Unix-д зориулсан PuTTY бол үнэгүй, open-source SSH, Telnet, rlogin, ба raw TCP клиентүүд.
AbsoluteTelnet бол Windows үйлдлийн систэмд зориулсан telnet клиент юм.Энэ нь зөвхөн SSH and SFTP-г л дэмждэг.

RUMBA (Terminal Emulator)

Line Mode Browser, командын мөр web browser

NCSA Telnet
TeraTerm
SecureCRT Van Dyke-н програм хангамж
ZOC Terminal
SyncTERM BBS терминал нь Telnet, SSHv2, RLogin, Serial, Windows, *nix, and Mac OS X платформуудыг дэмждэг
NetRunner BBS ANSI-BBS-н telnet client
Ericom-с PowerTerm InterConnect хийх Windows, Mac OS X, Linux, Windows CE үйлдийн систэмүүд дээр ашиглана.
Rtelnet бол SOCKS Telnet-н client хувилбар.

Нэмэлт линкүүд :

   Telnet Options — the official list of assigned option numbers at iana.org  http://www.iana.org/assignments/telnet-options/telnet-options.xhtml
   Telnet Interactions Described as a Sequence Diagram        https://web.archive.org/web/20100508221446/http://www.eventhelix.com/realtimemantra/networking/Telnet.pdf
   Telnet protocol description, with NVT reference         http://www.pcmicro.com/netfoss/telnet.html
   Microsoft TechNet:Telnet commands          https://technet.microsoft.com/en-us/library/bb491013.aspx
   TELNET: The Mother of All (Application) Protocols      https://web.archive.org/web/20160304123943/http://www2.sims.berkeley.edu/courses/is250/s99/articles/w3088.pdf
   Troubleshoot Telnet Errors in Windows Operating System    http://www.technig.com/troubleshoot-telnet-errors/[permanent dead link]        

Ашигласан материал