www.wikidata.uk-ua.nina.az
Telnet angl TELetype NETwork merezhevij protokol dlya realizaciyi tekstovogo interfejsu po merezhi u suchasnij formi za dopomogoyu transportu TCP Nazvu telnet mayut takozh deyaki utiliti sho realizuyut kliyentsku chastinu protokolu Zmist 1 Vvedennya 2 Pristrij 2 1 Opciyi 2 2 Printer i klaviatura NVT 2 3 Struktura komand Telnet 3 Zastosuvannya 4 Bezpeka 5 Telnet ta inshi protokoliVvedennya RedaguvatiPriznachennya protokolu TELNET u nadanni dostatno spilnogo dvonapravlenogo vosmibitovogo bajt oriyentovanogo zasobu zv yazku Jogo osnovne zavdannya polyagaye v tomu shob dozvoliti terminalnim pristroyam i terminalnim procesam vzayemodiyati odin z odnim Peredbachayetsya sho cej protokol mozhe buti vikoristanij dlya zv yazku vidu terminal terminal zv yazuvannya abo dlya zv yazku proces proces rozpodileni obchislennya Pristrij RedaguvatiHocha u sesiyi Telnet vidilyayut kliyentsku i servernu storonu protokol naspravdi povnistyu simetrichnij Pislya vstanovlennya transportnogo z yednannya yak pravilo TCP obidva jogo kincya grayut rol merezhevih virtualnih terminaliv Network Virtual Terminal NVT yaki obminyuyutsya dvoma tipami danih Prikladnimi danimi tobto danimi yaki jdut vid koristuvacha do tekstovogo dodatka na storoni servera i nazad Komandami protokolu Telnet okremim vipadkom yakih ye opciyi sluzhbovci dlya z yasuvannya mozhlivostej i perevag storin Hocha Telnet sesiyi sho vikonuyetsya po TCP vlastivij povnij dupleks NVT povinen rozglyadatisya yak napivdupleksnij pristrij sho pracyuye za zamovchuvannyam u buferizovanomu ryadkovomu rezhimi Prikladni dani prohodyat cherez protokol bez zmin Dani mozhut zaznavati zmin napriklad mozhe buti skinutij starshij bit u razi yaksho na vhid odnogo terminalu nadijshli dani dopustimist prijmannya yakih ne bula pidtverdzhena drugim sho tobto na vihodi drugogo virtualnogo terminalu mi bachimo same te sho bulo vvedeno na vhid pershogo Z tochki zoru protokolu dani predstavlyayut prosto poslidovnist bajtiv oktetiv za zamovchuvannyam nalezhat naboru ASCII ale pri vklyuchenij opciyi Binary bud yakih Hocha buli zaproponovani rozshirennya dlya identifikaciyi naboru simvoliv Telnet Charset Option ale na praktici nimi ne koristuyutsya Vsi znachennya oktetiv prikladnih danih krim 377 desyatkove 255 peredayutsya z transportu yak ye Oktet 377 peredayetsya poslidovnistyu 377 377 iz dvoh oktetiv Ce pov yazano z tim sho oktet 377 vikoristovuyetsya na transportnomu rivni dlya koduvannya opcij Opciyi Redaguvati Protokol nadaye za zamovchuvannyam minimalnu funkcionalnist yaka rozshiryuyetsya za rahunok opcij Princip obumovlenih opcij vimagaye provoditi peregovori pri vklyuchenni kozhnoyi z opcij Odna storona iniciyuye zapit a insha storona mozhe abo prijnyati abo vidkinuti propoziciyu Yaksho zapit prijmayetsya to opciya negajno vstupaye v silu Opciyi opisani okremo vid protokolu yak takogo i yih pidtrimka programnim zabezpechennyam dovilna Kliyentu protokolu merezhnomu terminalu proponuyetsya vidkidati zapiti na vklyuchennya nepidtrimuvanih i nevidomih opcij Printer i klaviatura NVT Redaguvati Printer NVT maye neviznachenu shirinu karetki i dovzhinu storinki i povinen mati uyavlennya vsih 95 drukovanih simvoliv US ASCII kodi z 32 po 126 Keruvalni simvoli mayut take znachennya Nazva Kod desyatkovij shistnadcyatkovij OpisNULL NUL 0 0x00 Operaciyi vidsutniLine Feed LF 10 0x0A Perevodit printer na nastupnij ryadok druku zalishayuchis na tij zhe gorizontalnij poziciyiCarriage Return CR 13 0x0D Peremishuye printer do livoyi mezhi potochnogo ryadka BELL BEL 7 0x07 Vinikaye audio abo video signal ale NE peremishuye golovku printera Back Space BS 8 0x08 Peremishuye golovku printera na odin simvol u napryamku do livoyi granici Horizontal Tab HT 9 0x09 Peremishuye printer v nastupnu zupinku gorizontalnoyi tabulyaciyi Zalishayetsya neviznachenim yak storona viznachaye i vstanovlyuye ci zupinki tabulyaciyi Vertical Tab VT 11 0x0B Peremishuye printer v nastupnu zupinku vertikalnoyi tabulyaciyi Zalishayetsya neviznachenim yak storona viznachaye i vstanovlyuye ci zupinki tabulyaciyi Form Feed FF 12 0x0C Peremishuye printer do verhnoyi chastini nastupnoyi storinki zalishayuchis na tij zhe gorizontalnij poziciyi Pidtrimka diyi simvoliv pomichenih yak obov yazkova Inshi mozhut vikonuvati zadanu diyu abo ni odna storona ne povinna pripuskati nichogo pevnogo pro pidtrimku konkretnih neobov yazkovih keruvalnih simvoliv inshoyu storonoyu Poslidovnist CR LF povinna obroblyatisya yak yedinij simvol perevedennya ryadka i vikoristovuvatisya shorazu koli potribna yih spilna diya poslidovnist CR NUL povinna vikoristovuvatisya de potribna tilki povernennya karetki i vikoristannya simvolu CR slid unikati v inshih kontekstah Struktura komand Telnet Redaguvati Kozhna komanda TELNET ye multibajtna poslidovnist sho pochinayetsya z kodu 377 desyatkove 255 Interpret as Command IAC ta kodu komandi Komandi sho vidpovidayut za domovlenistyu za opciyeyu ye trohbajtovimi poslidovnostyami de tretij bajt ye kodom opciyi Nizhchenavedeni kodi i kodovi poslidovnosti mayut vidpovidnij sens tilki koli jdut vidrazu za IAC Nazva Kod desyatkovij shistnadcyatkovij OpisSE 240 0xF0 Zavershuye uzgodzhennya rozpochate komandoyu SBNOP 241 0xF1 Operaciyi vidsutni Data Mark 242 0xF2 Sinhronizaciya Synch obminu danimi Cya komanda zavzhdi suprovodzhuyetsya TCP Urgent notification Break 243 0xF3 Natisnuto knopka Break abo Attention Interrupt Process 244 0xF4 Prizupinyaye pererivaye avarijno pripinyaye abo zavershuye proces Abort output 245 0xF5 Vidpravlyaye signal Synch koristuvachevi Are You There 246 0xF6 Vidpravlyaye nazad vidpovid terminalu sho skladayetsya z drukovanih simvoliv Erase character 247 0xF7 Oderzhuvach povinen vidaliti poperednij simvol yaksho ce mozhlivo Erase Line 248 0xF8 Sterti ostannij vvedenij ryadok tobto vsi dani otrimani pislya ostannogo perevedennya ryadka Go ahead 249 0xF9 Ochikuyetsya peredacha danih SB 250 0xFA Pochatok uzgodzhennya opciyi sho vimagaye peredachi parametriv WILL opciya 251 0xFB Vkazuye na bazhannya vikonuvati chi pidtverdzhuye sho zaraz vikonuyetsya zaznachena opciya WON T opciya 252 0xFC Vkazuye na vidmovu pochati abo prodovzhiti vikonuvati zaznachenu opciyu DO opciya 253 0xFD Zapit na te shob insha storona vikonala abo pidtverdila vikonannya zaznachenoyi opciyi DON T opciya 254 0xFE Vimoga na te shob insha storona zupinila vikonannya abo pidtverdila te sho vkazana opciya bilshe ne vikonuyetsya IAC 255 0XFF Bajt danih 255 Zastosuvannya RedaguvatiIstorichno Telnet sluzhiv dlya viddalenogo dostupu do interfejsu komandnogo ryadka operacijnih sistem Zgodom jogo stali vikoristovuvati dlya inshih tekstovih interfejsiv azh do igor MUD i animovanogo ASCII art Teoretichno navit obidvi storoni protokolu mozhut buti programami a ne lyudinoyu Inodi kliyenti telnet vikoristovuyutsya dlya dostupu do inshih protokoliv na osnovi transportu TCP Protokol telnet vikoristovuyetsya v keruvalnomu z yednanni FTP tobto zahoditi na server komandoyu telnet ftp example net ftp dlya vikonannya nalagodzhennya i eksperimentiv ne tilki mozhlivo ale i pravilno na vidminu vid zastosuvannya kliyentiv telnet dlya dostupu do HTTP IRC i bilshosti inshih protokoliv Bezpeka RedaguvatiU protokoli ne peredbacheno vikoristannya ni shifruvannya ni perevirki dostovirnosti danih Tomu vin vrazlivij dlya bud yakogo vidu atak do yakih vrazlivij jogo transport tobto protokol TCP Dlya funkcionalnosti viddalenogo dostupu do sistemi v nash chas koli zastosovuyetsya merezhevij protokol SSH osoblivo jogo versiya 2 osnovnoyu prichinoyu stvorennya yakogo buli pitannya bezpeki Tak sho varto mati na uvazi sho sesiya Telnet duzhe bezzahisna yaksho tilki ne zdijsnyuyetsya v povnistyu kontrolovanoyi merezhi abo z zastosuvannyam zahistu na merezhevomu rivni rizni realizaciyi virtualnih privatnih merezh Cherez nenadijnist vid Telnet yak zasobu keruvannya operacijnimi sistemami davno vidmovilisya Telnet ta inshi protokoli RedaguvatiU seredovishi fahivciv z tehnologij internet poshirena dumka sho kliyent Telnet pridatnij dlya zdijsnennya ruchnogo dostupu napriklad z metoyu nalagodzhennya do takih protokoliv prikladnogo rivnya yak HTTP IRC SMTP POP3 i inshim tekst oriyentovanim protokolami na osnovi transportu TCP Odnak vikoristannya kliyenta telnet yak kliyenta TCP viklikaye taki nebazhani efekti Kliyent mozhe peredati dani yaki Vi ne vvodili opciyi Telnet Kliyent ne bude prijmati oktet 377 Kliyent bude spotvoryuvati oktet 377 pri peredachi Kliyent vzagali mozhe vidmovitisya peredavati okteti zi starshim bitom 1 Taki programi yak netcat dijsno zabezpechuyut chistij dostup do TCP odnak potribni specialni hitroshi dlya peredachi perevedennya ryadka yak CR LF sho potribno bagatma protokolami Zazvichaj kliyent Telnet za zamovchuvannyam peredaye bud yake perevedennya ryadka yak CR LF nezalezhno vid jogo koduvannya u sistemi kliyenta Takozh dlya dostupu do prikladnih protokoliv krim FTP i vlasne Telnet z metoyu nalagodzhennya ye vikoristannya kliyenta PuTTY v rezhimi Raw chistij dostup do TCP PuTTY peretvoryuye perevedennya ryadka okremo vid pidtrimki protokolu Telnet Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno sichen 2016 Cya stattya mistit pravopisni leksichni gramatichni stilistichni abo inshi movni pomilki yaki treba vipraviti Vi mozhete dopomogti vdoskonaliti cyu stattyu pogodivshi yiyi z chinnimi movnimi standartami sichen 2016 nbsp Ce nezavershena stattya pro komp yuterni merezhi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Otrimano z https uk wikipedia org w index php title Telnet amp oldid 39501929