Nödvändig förutsättning: Typer av nätverksprotokoll
TELNET står för Tel typ Netto arbete. Det är en typ av protokoll som gör att en dator kan ansluta till den lokala datorn. Den används som standard TCP/IP-protokoll för virtuell terminaltjänst som tillhandahålls av ISO . Datorn som startar anslutningen är känd som lokal dator .
Datorn som ansluts till, dvs. som accepterar anslutningen som kallas fjärrdator .
Under telnet-drift kommer allt som utförs på fjärrdatorn att visas av den lokala datorn. Telnet arbetar på en klient/server-princip. Den lokala datorn använder ett telnet-klientprogram och fjärrdatorerna använder ett telnet-serverprogram.
Skogsavverkning
Loggningsprocessen kan ytterligare kategoriseras i två delar:
- Lokal inloggning
- Fjärrinloggning
1. Lokal inloggning: Närhelst en användare loggar in på sitt lokala system kallas det lokal inloggning.

Lokal inloggning
världens finaste leende
Proceduren för lokal inloggning
- Tangenttryckningar accepteras av terminalföraren när användaren skriver på terminalen.
- Terminal Driver skickar dessa tecken till OS.
- Nu validerar OS kombinationen av tecken och öppnar den applikation som krävs.
2. Fjärrinloggning: Fjärrinloggning är en process där användare kan logga in på en fjärrplats, dvs. dator och använda tjänster som är tillgängliga på fjärrdatorn. Med hjälp av fjärrinloggning kan en användare förstå resultatet av att överföra resultatet av bearbetningen från fjärrdatorn till den lokala datorn.

Fjärrinloggning i loggning
Proceduren för fjärrinloggning
- När användaren skriver något på den lokala datorn, accepterar det lokala operativsystemet tecknet.
- Den lokala datorn tolkar inte tecknen, den skickar dem till TELNET-klienten.
- TELNET-klienten omvandlar dessa tecken till en universell teckenuppsättning som kallas Network Virtual Terminal (NVT)-tecken och den skickar dem till den lokala TCP/IP-protokollstacken.
- Kommandon eller text som är i form av NVT, reser genom Internet och den kommer fram till TCP/IP stack på fjärrdatorn.
- Tecken levereras sedan till operativsystemet och skickas senare till TELNET-servern.
- Sedan ändrar TELNET-servern dessa tecken till tecken som kan förstås av en fjärrdator.
- Fjärroperativsystemet tar emot tecken från en pseudoterminaldrivrutin, som är en mjukvara som låtsas att tecken kommer från en terminal.
- Operativsystemet skickar sedan tecknet till lämpligt applikationsprogram.
Network Virtual Terminal (NVT)
NVT (Network Virtual Terminal) är en virtuell terminal i TELNET som har en grundläggande struktur som delas av många olika typer av riktiga terminaler. NVT (Network Virtual Terminal) skapades för att göra kommunikation genomförbar mellan olika typer av terminaler med olika operativsystem.

Network Virtual Terminal (NVT) i Telnet
TELNET-kommandon
Kommandon för Telnet identifieras med ett prefix, Interpret As Command (IAC) med kod 255. IAC följs av kommando- och alternativkoder.
Det grundläggande formatet för kommandot är som visas i följande figur:
Följande är några av de viktiga TELNET-kommandona:
| Karaktär | Decimal | Binär | Menande |
|---|---|---|---|
| KOMMER | 251 | 11111011 | 1. Erbjudande att aktivera. 2. Acceptera en begäran om att aktivera. |
| VANA | 252 | 11111100 | 1. Avvisa en begäran om att aktivera. 2. Erbjuder att inaktivera. 3. Acceptera en begäran om inaktivering. |
| DO | 253 | 11111101` | 1. Godkänna en begäran om att aktivera. 2. Begär att aktivera. |
| GÖR INTE | 254 | 11111110 | 1. Avslå en begäran om att aktivera. 2. Godkänna ett erbjudande om att inaktivera. 3. Begär att inaktivera. |
Följande är några vanliga alternativ används med telnet:
f filmer
| Koda | Alternativ | Menande |
|---|---|---|
| 0 | Binär | Det tolkas som 8-bitars binär överföring. |
| 1 | Eko | Det kommer att eka data som tas emot på ena sidan till den andra sidan. |
| 3 | Undertryck fortsätt | Det kommer att dämpa vidaresignalen efter data. |
| 5 | Status | Det kommer att begära status för TELNET. |
| 6 | Tidsmärke | Den definierar tidsmärkena. |
| 8 | Linjebredd | Den anger linjebredden. |
| 9 | Sidstorlek | Den anger antalet rader på en sida. |
| 24 | Terminaltyp | Den ställer in terminaltypen. |
| 32 | Terminalhastighet | Den ställde in terminalhastigheten. |
| 3. 4 | Linjeläge | Den kommer att ändras till linjeläget. |
Fördelar med Telnet
- Det ger fjärråtkomst till någons datorsystem.
- Telnet ger användaren mer åtkomst med färre problem med dataöverföring.
- Telnet sparar mycket tid.
- Det äldsta systemet kan kopplas till ett nyare system med telnet som har olika operativsystem.
Nackdelar med Telnet
- Eftersom det på något sätt är komplext, blir det svårt för nybörjare att förstå.
- Data skickas hit i form av vanlig text, det är därför den inte är så säker.
- Vissa funktioner är inaktiverade på grund av att de fjärranslutna och lokala enheterna inte är korrekt sammanlänkade.
Driftsätt
De flesta telnet-implementeringar fungerar i ett av följande tre lägen:
- Standardläge
- Karaktärsläge
- Linjeläge
1. Standardläge: Om inga andra lägen anropas används detta läge. Eko utförs i detta läge av klienten. I det här läget skriver användaren ett tecken och klienten ekar tecknet på skärmen men den skickar det inte förrän hela raden är klar.
2. Teckenläge: Varje tecken som skrivs i detta läge skickas av klienten till servern. En server i denna typ av läge ekar normalt tecken tillbaka för att visas på klientens skärm.
3. Linjeläge: Radredigering som eko, teckenradering etc. görs från klientsidan. Klienten skickar hela raden till servern.