logo

Introducción a TELNET

Requisito previo: Tipos de protocolo de red

TELNET representa Teléfono etipo Neto trabajar. Es un tipo de protocolo que permite que una computadora se conecte a la computadora local. Se utiliza como estándar. protocolo TCP/IP para el servicio de terminal virtual proporcionado por YO ASI . El ordenador que inicia la conexión se conoce como computadora local .



La computadora a la que se está conectando, es decir, que acepta la conexión conocida como computadora remota .

Durante la operación telnet, todo lo que se esté realizando en la computadora remota será mostrado en la computadora local. Telnet opera según un principio cliente/servidor. La computadora local usa un programa cliente telnet y las computadoras remotas usan un programa servidor telnet.

Inicio sesión

El proceso de registro se puede clasificar en dos partes:



  1. Inicio de sesión local
  2. Inicio de sesión remoto

1. Inicio de sesión local: Cada vez que un usuario inicia sesión en su sistema local, se lo conoce como inicio de sesión local.

Inicio de sesión local

Inicio de sesión local

transmisión de medios

El procedimiento de inicio de sesión local



  • El controlador del terminal acepta las pulsaciones de teclas cuando el usuario escribe en el terminal.
  • Terminal Driver pasa estos caracteres al sistema operativo.
  • Ahora, el sistema operativo valida la combinación de caracteres y abre la aplicación requerida.

2. Inicio de sesión remoto: El inicio de sesión remoto es un proceso en el que los usuarios pueden iniciar sesión en un sitio remoto, es decir, una computadora y utilizar los servicios que están disponibles en la computadora remota. Con la ayuda del inicio de sesión remoto, un usuario puede comprender el resultado de transferir el resultado del procesamiento desde la computadora remota a la computadora local.

Inicio de sesión remoto

Inicio de sesión remoto en Registro

El procedimiento de inicio de sesión remoto

  • Cuando el usuario escribe algo en la computadora local, el sistema operativo local acepta el carácter.
  • El ordenador local no interpreta los caracteres, los envía al cliente TELNET.
  • El cliente TELNET transforma estos caracteres en un conjunto de caracteres universal llamado caracteres de Terminal virtual de red (NVT) y los pasará a la pila del protocolo TCP/IP local.
  • Los comandos o texto que están en forma de NVT, viajan a través de Internet y llegarán al TCP/IP apilar en la computadora remota.
  • Luego, los caracteres se entregan al sistema operativo y luego se pasan al servidor TELNET.
  • Luego, el servidor TELNET cambia esos caracteres a caracteres que puedan ser comprensibles para una computadora remota.
  • El sistema operativo remoto recibe caracteres de un controlador de pseudoterminal, que es una pieza de software que simula que los caracteres provienen de un terminal.
  • Luego, el sistema operativo pasa el carácter al programa de aplicación apropiado.

Terminal virtual de red (NVT)

NVT (Network Virtual Terminal) es un terminal virtual en TELNET que tiene una estructura fundamental que comparten muchos tipos diferentes de terminales reales. NVT (Network Virtual Terminal) fue creado para viabilizar la comunicación entre diferentes tipos de terminales con diferentes sistemas operativos.

Terminal virtual de red (NVT) en Telnet

Terminal virtual de red (NVT) en Telnet

Comandos TELNET

Los comandos de Telnet se identifican mediante un carácter de prefijo, Interpretar como comando (IAC) con código 255. IAC va seguido de códigos de comando y opciones.

El formato básico del comando es como se muestra en la siguiente figura:

Formato de comando Telnet

A continuación se muestran algunos de los comandos TELNET importantes:

Personaje
Decimal
Binario
Significado
VOLUNTAD 251 11111011 1. Oferta para habilitar.
2. Aceptar una solicitud de habilitación.
NO 252 11111100 1. Rechazar una solicitud de habilitación.
2. Ofreciendo deshabilitar.
3. Aceptar una solicitud de desactivación.
HACER 253 11111101` 1. Aprobar una solicitud de habilitación.
2. Solicitando habilitación.
NO 254 11111110 1. Rechazar una solicitud de habilitación.
2. Aprobar una oferta para desactivar.
3. Solicitar deshabilitar.

A continuación se muestran algunas opciones comunes. utilizado con el telnet:

Código
Opción
Significado
0 Binario Se interpreta como una transmisión binaria de 8 bits.
1 Eco Hará eco de los datos que se reciben de un lado al otro.
3 reprimir seguir adelante Suprimirá la señal de avance después de los datos.
5 Estado Solicitará el estado de TELNET.
6 marca de tiempo Define las marcas de sincronización.
8 Ancho de línea Especifica el ancho de la línea.
9 Tamaño de página Especifica el número de líneas en una página.
24 Tipo de terminal Estableció el tipo de terminal.
32 Velocidad terminal Estableció la velocidad del terminal.
34 Modo de línea Cambiará al modo de línea.

Ventajas de Telnet

  1. Proporciona acceso remoto al sistema informático de alguien.
  2. Telnet permite al usuario más acceso con menos problemas en la transmisión de datos.
  3. Telnet ahorra mucho tiempo.
  4. El sistema más antiguo se puede conectar a un sistema más nuevo con telnet que tiene diferentes sistemas operativos.

Desventajas de Telnet

  1. Como es algo complejo, resulta difícil de entender para los principiantes.
  2. Los datos se envían aquí en forma de texto sin formato, por eso no están tan seguros.
  3. Algunas capacidades están deshabilitadas debido a una interconexión incorrecta de los dispositivos locales y remotos.

Modos de operacion

La mayoría de las implementaciones de telnet funcionan en uno de los tres modos siguientes:

estructura de datos
  1. Modo por defecto
  2. Modo personaje
  3. Modo de línea

1. Modo predeterminado: Si no se invoca ningún otro modo, se utiliza este modo. El eco lo realiza en este modo el cliente. En este modo, el usuario escribe un carácter y el cliente repite el carácter en la pantalla pero no lo envía hasta que se completa toda la línea.

2. Modo personaje: Cada carácter escrito en este modo es enviado por el cliente al servidor. Un servidor en este tipo de modo normalmente repite los caracteres para mostrarlos en la pantalla del cliente.

3. Modo de línea: La edición de líneas, como eco, borrado de caracteres, etc., se realiza desde el lado del cliente. El cliente enviará la línea completa al servidor.