Telnet
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 нь иймэрхүү харагдах болно:
Telnet тухай таны мэдэж байх ёстой чухал зүйл :
[засварлах | кодоор засварлах]Telnet-ий тухай таны мэдэх ёстой нэг зүйл бол telnet нь хамгаалалттай протокол биш юм. Та алсын хост Telnet ашиглан нэвтэрэх үед таны хэрэглэгчийн нэр, нууц үг " тодорхой " харагдаж байх болно.-эх текст нь ямар ч байдлаар шифрлэгдээгүй гэсэн үг юм. Энэ нь таны нэр нууц үгийг замаас нь амархан барьж авч тэр төхөөрөмжөнд хандаж чадна гэсэн үг юм. Энэ шалтгааны улмаас (болон бусад олон протокол) Telnet нь илүү аюулгүй протокол болох SSH-р солигдсон байна.
Тэгэхээр энэ протоколын юу нь хэрэгтэй бэ?
[засварлах | кодоор засварлах]Тэгэхээр Telnet бол текст дээр суурилсан бөгөөд аюулгүй протокол биш юм. Гэхдээ энэ нь telnet-г хэрэглэхгүй бай гэсэн үг биш юм. Telnet-д хоёр нийтлэг хэрэглээ байдаг.
• Сүлжээний төхөөрөмжүүдэд тохиргоо хийх : Зураг 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]
Ашигласан материал
[засварлах | кодоор засварлах]- Өгөгдлийн холбооны үндэс Э.Батцэцэг О.Бат-Энх 2014он
- http://telnet.org/htm/faq.htm