Priekšnosacījums: Tīkla protokola veidi
TELNET apzīmē Tālr etips Tīkls strādāt. Tas ir protokola veids, kas ļauj vienam datoram izveidot savienojumu ar vietējo datoru. To izmanto kā standartu TCP/IP protokols virtuālā termināļa pakalpojumam, ko nodrošina ISO . Dators, kas sāk savienojumu, ir pazīstams kā lokālais dators .
Dators, ar kuru tiek pievienots, t.i., kas pieņem savienojumu, kas pazīstams kā attālais dators .
Telnet darbības laikā viss, kas tiek veikts attālajā datorā, tiks parādīts vietējā datorā. Telnet darbojas pēc klienta/servera principa. Vietējais dators izmanto Telnet klienta programmu, un attālie datori izmanto Telnet servera programmu.
Mežizstrāde
Mežizstrādes procesu var iedalīt divās daļās:
- Vietējā pieteikšanās
- Attālā pieteikšanās
1. Lokālais pieteikšanās: Ikreiz, kad lietotājs piesakās savā lokālajā sistēmā, to sauc par vietējo pieteikšanos.

Vietējā pieteikšanās
fails atvērts java
Vietējās pieteikšanās procedūra
- Termināļa draiveris pieņem taustiņsitienus, kad lietotājs raksta terminālī.
- Termināļa draiveris nodod šīs rakstzīmes OS.
- Tagad OS apstiprina rakstzīmju kombināciju un atver nepieciešamo lietojumprogrammu.
2. Attālā pieteikšanās: Attālā pieteikšanās ir process, kurā lietotāji var pieteikties attālajā vietnē, t.i., datorā, un izmantot pakalpojumus, kas ir pieejami attālajā datorā. Ar attālās pieteikšanās palīdzību lietotājs var saprast rezultātu, pārsūtot apstrādes rezultātu no attālā datora uz lokālo datoru.

Attālā pieteikšanās reģistrēšanā
Attālās pieteikšanās procedūra
- Kad lietotājs kaut ko ieraksta vietējā datorā, vietējā operētājsistēma pieņem rakstzīmi.
- Lokālais dators neinterpretē rakstzīmes, tas nosūtīs tās TELNET klientam.
- TELNET klients pārveido šīs rakstzīmes par universālu rakstzīmju kopu, ko sauc par tīkla virtuālā termināļa (NVT) rakstzīmēm, un tas nosūtīs tās vietējam TCP/IP protokola stekam.
- Komandas vai teksts, kas ir NVT formā, ceļo pa internetu, un tas nonāks pie TCP/IP kaudze pie attālā datora.
- Pēc tam rakstzīmes tiek piegādātas operētājsistēmā un vēlāk tiek nodotas TELNET serverim.
- Pēc tam TELNET serveris maina šīs rakstzīmes uz rakstzīmēm, kuras var saprast attālais dators.
- Attālā operētājsistēma saņem rakstzīmes no pseidotermināļa draivera, kas ir programmatūras daļa, kas izliekas, ka rakstzīmes nāk no termināļa.
- Pēc tam operētājsistēma nodod rakstzīmi atbilstošajai lietojumprogrammai.
Tīkla virtuālais terminālis (NVT)
NVT (Network Virtual Terminal) ir virtuāls TELNET terminālis, kam ir pamata struktūra, kas tiek koplietota daudziem dažādu veidu reāliem termināļiem. NVT (Network Virtual Terminal) tika izveidots, lai padarītu komunikāciju dzīvotspējīgu starp dažāda veida termināļiem ar dažādām operētājsistēmām.

Tīkla virtuālais terminālis (NVT) pakalpojumā Telnet
TELNET komandas
Telnet komandas tiek identificētas ar prefiksa rakstzīmi Interpret As Command (IAC) ar kodu 255. IAC seko komandu un opciju kodi.
Komandas pamatformāts ir tāds, kā parādīts šajā attēlā:
Tālāk ir norādītas dažas no svarīgākajām TELNET komandām:
| Raksturs | Decimālzīme | Binārs | Nozīme |
|---|---|---|---|
| GRIBAS | 251 | 11111011 | 1. Piedāvājums iespējot. 2. Iespējošanas pieprasījuma pieņemšana. |
| NEBŪS | 252 | 11111100 | 1. Iespējošanas pieprasījuma noraidīšana. 2. Piedāvājums atspējot. 3. Atspējošanas pieprasījuma pieņemšana. |
| DO | 253 | 11111101”. | 1. Iespējošanas pieprasījuma apstiprināšana. 2. Pieprasījums iespējot. |
| NEDRĪKST | 254 | 11111110 | 1. Iespējošanas pieprasījuma noraidīšana. 2. Atspējošanas piedāvājuma apstiprināšana. 3. Pieprasījums atspējot. |
Tālāk ir norādītas dažas izplatītas iespējas izmanto ar telnet:
| Kods | Opcija | Nozīme |
|---|---|---|
| 0 | Binārs | To interpretē kā 8 bitu bināro pārraidi. |
| 1 | Atbalss | Tas atbalsos datus, kas tiek saņemti no vienas puses uz otru. |
| 3 | Apspiest iet uz priekšu | Pēc datu saņemšanas tas nomāks iet uz priekšu signālu. |
| 5 | Statuss | Tas pieprasīs TELNET statusu. |
| 6 | Laika atzīme | Tas nosaka laika atzīmes. |
| 8 | Līnijas platums | Tas norāda līnijas platumu. |
| 9 | Lapas izmērs | Tas norāda rindu skaitu lapā. |
| 24 | Termināļa tips | Tas iestatīja termināļa veidu. |
| 32 | Termināļa ātrums | Tas iestatīja termināļa ātrumu. |
| 3. 4 | Līnijas režīms | Tas pārslēgsies uz līnijas režīmu. |
Telnet priekšrocības
- Tas nodrošina attālu piekļuvi kāda datora sistēmai.
- Telnet ļauj lietotājam vairāk piekļūt ar mazākām datu pārraides problēmām.
- Telnet ietaupa daudz laika.
- Vecāko sistēmu var savienot ar jaunāku sistēmu ar telnet ar dažādām operētājsistēmām.
Telnet trūkumi
- Tā kā tas ir kaut kā sarežģīts, iesācējiem to kļūst grūti saprast.
- Dati šeit tiek nosūtīti vienkārša teksta veidā, tāpēc tie nav tik droši.
- Dažas iespējas ir atspējotas, jo attālās un vietējās ierīces nav pareizi savienotas.
Darbības režīmi
Lielākā daļa Telnet implementāciju darbojas vienā no šiem trim režīmiem:
polsterējums css
- Noklusējuma režīms
- Rakstzīmju režīms
- Līnijas režīms
1. Noklusējuma režīms: Ja netiek izsaukti citi režīmi, tiek izmantots šis režīms. Atbalsošanu šajā režīmā veic klients. Šajā režīmā lietotājs ieraksta rakstzīmi, un klients to atkārto ekrānā, taču tas to nenosūta, kamēr nav pabeigta visa rindiņa.
2. Rakstzīmju režīms: Katru šajā režīmā ievadīto rakstzīmi klients nosūta serverim. Serveris šāda veida režīmā parasti atkārto rakstzīmes, lai tās tiktu parādītas klienta ekrānā.
3. Līnijas režīms: Līniju rediģēšana, piemēram, atbalsošana, rakstzīmju dzēšana utt., tiek veikta no klienta puses. Klients nosūtīs visu rindu uz serveri.