Requisit previ: Tipus de protocol de xarxa
TELNET significa Tel etip Net treball. És un tipus de protocol que permet que un ordinador es connecti a l'ordinador local. S'utilitza com a estàndard Protocol TCP/IP per al servei de terminal virtual que ofereix ISO . L'ordinador que inicia la connexió es coneix com a ordinador local .
L'ordinador al qual s'està connectant, és a dir, que accepta la connexió coneguda com a ordinador remot .
Durant l'operació de telnet, l'ordinador local mostrarà tot allò que s'està realitzant a l'ordinador remot. Telnet funciona segons un principi client/servidor. L'ordinador local utilitza un programa client telnet i els ordinadors remots utilitzen un programa servidor telnet.
Enregistrament
El procés de registre es pot classificar en dues parts:
- Inici de sessió local
- Inici de sessió remot
1. Inici de sessió local: Sempre que un usuari inicia sessió al seu sistema local, es coneix com a inici de sessió local.

Inici de sessió local
trobar números bloquejats a Android
El procediment d'inici de sessió local
- El controlador del terminal accepta les pulsacions de tecles quan l'usuari escriu al terminal.
- Terminal Driver passa aquests caràcters al sistema operatiu.
- Ara, el sistema operatiu valida la combinació de caràcters i obre l'aplicació necessària.
2. Inici de sessió remot: L'inici de sessió remot és un procés en el qual els usuaris poden iniciar sessió en un lloc remot, és a dir, un ordinador i utilitzar els serveis disponibles a l'ordinador remot. Amb l'ajuda de l'inici de sessió remot, un usuari és capaç d'entendre el resultat de transferir el resultat del processament des de l'ordinador remot a l'ordinador local.

Inici de sessió remot en registre
El procediment d'inici de sessió remot
- Quan l'usuari escriu alguna cosa a l'ordinador local, el sistema operatiu local accepta el caràcter.
- L'ordinador local no interpreta els caràcters, els enviarà al client TELNET.
- El client TELNET transforma aquests caràcters en un conjunt de caràcters universal anomenat caràcters de terminal virtual de xarxa (NVT) i els passarà a la pila del protocol TCP/IP local.
- Les ordres o el text que tenen forma de NVT, viatgen per Internet i arribaran al TCP/IP pila a l'ordinador remot.
- Aleshores, els caràcters s'entreguen al sistema operatiu i posteriorment es passen al servidor TELNET.
- A continuació, el servidor TELNET canvia aquests caràcters per caràcters que poden ser comprensibles per un ordinador remot.
- El sistema operatiu remot rep caràcters d'un controlador de pseudoterminal, que és un programari que pretén que els caràcters provenen d'un terminal.
- A continuació, el sistema operatiu passa el caràcter al programa d'aplicació adequat.
Terminal virtual de xarxa (NVT)
NVT (Network Virtual Terminal) és un terminal virtual de TELNET que té una estructura fonamental compartida per molts tipus diferents de terminals reals. NVT (Network Virtual Terminal) es va crear per fer viable la comunicació entre diferents tipus de terminals amb diferents sistemes operatius.

Terminal virtual de xarxa (NVT) a Telnet
proves i tipus de programari
Ordres TELNET
Les ordres de Telnet s'identifiquen amb un caràcter de prefix, Interpret As Command (IAC) amb el codi 255. IAC va seguit de codis d'ordres i opcions.
El format bàsic de l'ordre és el que es mostra a la figura següent:
A continuació es mostren algunes de les ordres importants de TELNET:
| Personatge | Decimal | Binari | Significat |
|---|---|---|---|
| VOLUNTAT | 251 | 11111011 | 1. Oferint-se per habilitar. 2. Acceptar una sol·licitud d'activació. |
| NO SERÀ | 252 | 11111100 | 1. Rebutjar una sol·licitud d'activació. 2. Oferir inhabilitar. 3. Acceptar una sol·licitud de desactivació. |
| FER | 253 | 11111101` | 1. Aprovació d'una sol·licitud d'activació. 2. Sol·licitant l'habilitació. |
| NO | 254 | 11111110 | 1. Desaprovació d'una sol·licitud d'activació. 2. Aprovació d'una oferta de desactivació. 3. Sol·licitant la desactivació. |
A continuació es mostren algunes opcions habituals utilitzat amb el telnet:
| Codi | Opció | Significat |
|---|---|---|
| 0 | Binari | S'interpreta com una transmissió binària de 8 bits. |
| 1 | Ressò | Es farà ressò de les dades que es reben d'un costat a l'altre. |
| 3 | Suprimeix endavant | Suprimirà el senyal d'avanç després de les dades. |
| 5 | Estat | Sol·licitarà l'estat de TELNET. |
| 6 | Marca de temps | Defineix les marques de temps. |
| 8 | Ample de línia | Especifica l'amplada de la línia. |
| 9 | Mida de la pàgina | Especifica el nombre de línies d'una pàgina. |
| 24 | Tipus de terminal | Estableix el tipus de terminal. |
| 32 | Velocitat terminal | Estableix la velocitat del terminal. |
| 34 | Mode de línia | Es canviarà al mode de línia. |
Avantatges de Telnet
- Proporciona accés remot al sistema informàtic d'algú.
- Telnet permet a l'usuari més accés amb menys problemes en la transmissió de dades.
- Telnet estalvia molt de temps.
- El sistema més antic es pot connectar a un sistema més nou amb telnet amb sistemes operatius diferents.
Inconvenients de Telnet
- Com que és d'alguna manera complexa, es fa difícil d'entendre per als principiants.
- Les dades s'envien aquí en forma de text pla, per això no estan tan segurs.
- Algunes capacitats estan desactivades a causa d'una interconnexió incorrecta dels dispositius locals i remots.
Modes de funcionament
La majoria de les implementacions de telnet funcionen en un dels tres modes següents:
- Mode predeterminat
- Mode de caràcter
- Mode de línia
1. Mode predeterminat: Si no s'invoquen altres modes, s'utilitza aquest mode. El ressò es realitza en aquest mode pel client. En aquest mode, l'usuari escriu un caràcter i el client es fa ressò del caràcter a la pantalla però no l'envia fins que s'ha completat tota la línia.
2. Mode de caràcter: Cada caràcter escrit en aquest mode és enviat pel client al servidor. Un servidor en aquest tipus de mode normalment fa ressò dels caràcters per mostrar-los a la pantalla del client.
3. Mode de línia: L'edició de línies com l'eco, l'esborrat de caràcters, etc. es fa des del costat del client. El client enviarà tota la línia al servidor.