logo

Introduktion till TELNET

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:



  1. Lokal inloggning
  2. Fjärrinloggning

1. Lokal inloggning: Närhelst en användare loggar in på sitt lokala system kallas det lokal inloggning.

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

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

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:

Telnet-kommandoformat

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

  1. Det ger fjärråtkomst till någons datorsystem.
  2. Telnet ger användaren mer åtkomst med färre problem med dataöverföring.
  3. Telnet sparar mycket tid.
  4. Det äldsta systemet kan kopplas till ett nyare system med telnet som har olika operativsystem.

Nackdelar med Telnet

  1. Eftersom det på något sätt är komplext, blir det svårt för nybörjare att förstå.
  2. Data skickas hit i form av vanlig text, det är därför den inte är så säker.
  3. 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:

  1. Standardläge
  2. Karaktärsläge
  3. 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.