logo

Uvod v TELNET

Predpogoj: Vrste omrežnih protokolov

TELNET pomeni Tel etype Mreža delo. Je vrsta protokola, ki enemu računalniku omogoča povezavo z lokalnim računalnikom. Uporablja se kot standard protokol TCP/IP za storitev virtualnega terminala, ki jo zagotavlja ISO . Računalnik, ki vzpostavi povezavo, je znan kot lokalni računalnik .



Računalnik, s katerim se povezuje, tj. ki sprejme povezavo, znano kot oddaljeni računalnik .

Med delovanjem telneta bo lokalni računalnik prikazal vse, kar se izvaja na oddaljenem računalniku. Telnet deluje po načelu odjemalec/strežnik. Lokalni računalnik uporablja odjemalski program telnet, oddaljeni računalniki pa strežniški program telnet.

Sečnja

Postopek beleženja lahko nadalje razvrstimo v dva dela:



  1. Lokalna prijava
  2. Prijava na daljavo

1. Lokalna prijava: Kadarkoli se uporabnik prijavi v svoj lokalni sistem, se to imenuje lokalna prijava.

Lokalna prijava

Lokalna prijava

pretvori niz v javo

Postopek lokalne prijave



  • Gonilnik terminala sprejme pritiske na tipke, ko uporabnik tipka na terminalu.
  • Gonilnik terminala te znake posreduje OS-u.
  • Zdaj OS potrdi kombinacijo znakov in odpre zahtevano aplikacijo.

2. Oddaljena prijava: Oddaljena prijava je postopek, pri katerem se lahko uporabniki prijavijo na oddaljeno spletno mesto, tj. računalnik, in uporabljajo storitve, ki so na voljo na oddaljenem računalniku. S pomočjo oddaljene prijave je uporabniku omogočeno razumevanje rezultata prenosa rezultata obdelave z oddaljenega računalnika na lokalni računalnik.

Prijava na daljavo

Oddaljena prijava v beleženje

Postopek oddaljene prijave

  • Ko uporabnik nekaj vnese v lokalni računalnik, lokalni operacijski sistem sprejme znak.
  • Lokalni računalnik ne interpretira znakov, poslal jih bo odjemalcu TELNET.
  • Odjemalec TELNET pretvori te znake v univerzalni nabor znakov, imenovan znaki omrežnega navideznega terminala (NVT), in jih posreduje lokalnemu skladu protokola TCP/IP.
  • Ukazi ali besedilo, ki so v obliki NVT, potujejo po internetu in bodo prispeli do TCP/IP sklad na oddaljenem računalniku.
  • Znaki se nato dostavijo operacijskemu sistemu in kasneje posredujejo strežniku TELNET.
  • Nato strežnik TELNET te znake spremeni v znake, ki jih oddaljeni računalnik lahko razume.
  • Oddaljeni operacijski sistem prejme znake iz psevdo-terminalskega gonilnika, ki je del programske opreme, ki se pretvarja, da znaki prihajajo iz terminala.
  • Operacijski sistem nato znak posreduje ustreznemu aplikacijskemu programu.

Omrežni virtualni terminal (NVT)

NVT (Network Virtual Terminal) je virtualni terminal v TELNET-u, ki ima temeljno strukturo, ki si jo deli veliko različnih vrst pravih terminalov. NVT (Network Virtual Terminal) je bil ustvarjen, da omogoči komunikacijo med različnimi vrstami terminalov z različnimi operacijskimi sistemi.

Omrežni virtualni terminal (NVT) v Telnetu

Omrežni virtualni terminal (NVT) v Telnetu

v redu

Ukazi TELNET

Ukazi Telneta so označeni s predpono, Interpret As Command (IAC) s kodo 255. IAC sledijo kode ukazov in možnosti.

Osnovna oblika ukaza je prikazana na naslednji sliki:

Oblika ukaza Telnet

Sledi nekaj pomembnih ukazov TELNET:

Znak
decimalno
Binarno
Pomen
VOLJA 251 11111011 1. Ponudba za omogočanje.
2. Sprejemanje zahteve za omogočanje.
NE BO 252 11111100 1. Zavrnitev zahteve za omogočanje.
2. Ponudba za onemogočanje.
3. Sprejem zahteve za onemogočanje.
NAREDI 253 11111101` 1. Odobritev zahteve za omogočanje.
2. Zahteva za omogočanje.
NE 254 11111110 1. Zavrnitev zahteve za omogočanje.
2. Odobritev ponudbe za onemogočanje.
3. Zahteva za onemogočanje.

Sledi nekaj pogostih možnosti uporablja se s telnetom:

Koda
Možnost
Pomen
0 Binarno Razlaga kot 8-bitni binarni prenos.
1 Echo Odmeval bo podatke, ki jih prejme ena stran, na drugo stran.
3 Potlači naprej Zavrnil bo signal za naprej po podatkih.
5 Stanje Zahteval bo status TELNET.
6 Časovna oznaka Določa časovne oznake.
8 Širina črte Določa širino črte.
9 Velikost strani Določa število vrstic na strani.
24 Tip terminala Nastavi vrsto terminala.
32 Hitrost terminala Nastavi hitrost terminala.
3. 4 Linijski način Spremenilo se bo v linijski način.

Prednosti Telneta

  1. Omogoča oddaljen dostop do računalniškega sistema nekoga.
  2. Telnet omogoča uporabniku večji dostop z manj težavami pri prenosu podatkov.
  3. Telnet prihrani veliko časa.
  4. Najstarejši sistem je mogoče povezati z novejšim sistemom s pomočjo telneta, ki ima drugačne operacijske sisteme.

Slabosti Telneta

  1. Ker je nekako zapleteno, ga začetniki težko razumejo.
  2. Podatki se tukaj pošiljajo v obliki navadnega besedila, zato niso tako varovani.
  3. Nekatere zmožnosti so onemogočene zaradi nepravilne medsebojne povezave oddaljenih in lokalnih naprav.

Načini delovanja

Večina izvedb telneta deluje v enem od naslednjih treh načinov:

  1. Privzeti način
  2. Način znakov
  3. Linijski način

1. Privzeti način: Če ni priklican noben drug način, se uporabi ta način. Odmev v tem načinu izvede odjemalec. V tem načinu uporabnik vnese znak in odjemalec odmeva znak na zaslonu, vendar ga ne pošlje, dokler ni dokončana celotna vrstica.

2. Način znakov: Vsak znak, vnesen v tem načinu, odjemalec pošlje strežniku. Strežnik v tej vrsti načina običajno vrne znake nazaj, da se prikažejo na odjemalčevem zaslonu.

3. Linijski način: Urejanje vrstic, kot je odmev, brisanje znakov itd., se izvede s strani odjemalca. Odjemalec bo strežniku poslal celotno vrstico.