martes, 10 de diciembre de 2013

TELNET – VT.


TELNET – VT.
TELNET protocolo que sirve para acceder mediante una red a otra máquina, para manejar la como si estuviéramos sentados delante de ella. Para que la conexión funcione, como en todos los servicios de internet, la máquina a la que se accedía debe tener un programa especial que reciba y gestione las conexiones. El puerto que se utiliza generalmente es el 23.

El acceso a otra computadora se realiza en modo terminal (sin ningún tipo de interfaz gráfica) y permite solucionar fallos a distancia, de modo tal que el técnico pueda tratar el problema sin necesidad de estar físicamente junto al equipo en cuestión. Telnet también posibilita la consulta remota de datos o el inicio de una sesión con una máquina UNIX (en este caso, múltiples usuarios pueden abrir sesión de manera simultánea y trabajar con la misma computadora).

Principal problema de TELNET.

El principal problema de Telnet son sus falencias de seguridad. La información viaja por la red sin cifrar, lo que permite que algún espía pueda acceder a datos como nombres de usuario y contraseñas. Por eso surgió el Secure Shell (SSH) a mediados de los ‘90, como una especie de telnet cifrada.

    Para acceder a un BBS mediante TELNET es necesario un cliente de que soporte gráficos ANSI y protocolos de transferencia de ficheros. Los gráficos ANSI son muy usados entre los BBS. Con los protocolos de transferencia de ficheros (el más común y el que mejor funciona es el ZModem) podrás enviar y recibir ficheros del BBS, ya sean programas o juegos o ya sea el correo del BBS (correo local, de FidoNet u otras redes).

El protocolo SSH, que representa una alternativa más segura, realiza el cifrado de la información previamente a su transmisión, y también la autenticación del ordenador con el cual intenta conectarse. Asimismo, permite utilizar verificación de datos de usuario más sofisticados que telnet. Claro está que para ofrecer este caudal extra de prestaciones también requiere de más recursos; en otras palabras, una red que implementa SSH debe contar con máquinas más poderosas que las usadas para telnet.

La poca seguridad que ofrece el telnet puede explicarse analizando su historia. Cuando este protocolo fue desarrollado (a finales de la década de 1960), las computadoras en red se encontraban en instituciones académicas u oficinas gubernamentales; por lo tanto, no era necesario invertir recursos en el cifrado de los datos, dado que ninguna persona ajena a dichos establecimientos tenía acceso a sus ordenadores.

PuTTY es el nombre que recibe una popular aplicación que ofrece servicios tales como comunicaciones en serie por terminal, telnet, SSH, rlogin y transferencia segura de archivos a través de SFTP y SCP.

Cuando se desea iniciar una sesión desde un ordenador remoto, es posible utilizar el comando telnet acompañado de la dirección IP o el nombre del ordenador de destino; por ejemplo, para establecer una conexión con la máquina pruebas.midominio.com, la línea de comando necesaria es la siguiente: telnet pruebas.midominio.com. Lo mismo se haría en caso de tener su dirección IP: telnet 0.1.2.3.
Habiendo establecido la conexión con éxito, llega el momento de proporcionar el nombre de usuario y la clave de acceso para que se dé comienzo a una sesión en modo texto (una consola virtual sin interfaz gráfica, que permite controlar el ordenador remoto a través de coman dos escritos).

 Terminal Virtual.

 Cuando se inicia una conexión TELNET, se supone que se inicia y finaliza en un "Terminal Virtual de Red" o NVT. Un NVT es un dispositivo lo podríamos analizar de la siguiente manera dispositivo imaginario que proporciona una representación intermedia de un terminal. "servidor" y "usuario" guardando la  información de las características del terminal del otro y de las convenciones para manejar lo.

Protocolo  VT.

Aplicación que  permite a los usuarios que en una terminal pueda, tener accesos a recursos y aplicaciones de varios ordenadores, mediante redes, si estuviese conectado  local mente al ordenador remoto. Para poder conectar terminales heterogéneas a ordenadores también heterogéneos es necesario definir lo que se denomina un protocolo de terminal virtual, VT
.
¿Qué es el protocolo VT?

Medio por el cual se realiza la traducción  de protocolos entre terminales diferentes En el nodo de entrada el mensaje es traducido al formato del terminal virtual, y en el nodo de salida es traducido de nuevo al protocolo del terminal receptor.  

Funciones del protocolo VT.

Establecimiento y mantenimiento de conexiones.
Control del dialogo para negociar las acciones permitidas durante la conexión.
Creación y mantenimiento de una estructura que representa el estado del terminal.
Traslación de las características del terminal real a la representación normalizada

Fases de operación.

Establecimiento y liberación de la conexión.
Negociación.
Control.
Transferencia de datos.

El protocolo Telnet se fundamenta en tres principios:
El concepto de terminal virtual, nvt, network virtual terminal.
Simetría entre terminales y procesos.
Opciones negociadas.





Los principales subcomandos.

 Open nombre_de_host: Solicita una conexión
Close: Cierra la conexión.
Quit: Cierra la conexión y termina el proceso local.
Help: Solicita ayuda en línea
.
Cliente servidor de Telnet.

La comunicación puede ocurrir entre dos terminales, dos procesos o bien entre un terminal y un proceso.

Mandatos de control.

 El NVT de TELNET provee funciones de control para pasar del cliente al servidor. NVT define una tecla conceptual que posibilita la interrupción de un programa.

PRACTICA 1. INSTALACIÓN SERVIDOR
TELNET EN WINDOWS XP

Ingresar a la página:

Conclusión:
En mi opinión personal de esta unidad  donde nos menciona el protocolo TELNET-VT. Para lo cual este protocolo es uno de los más importantes de la capa de aplicación de la manera que yo lo entendí  es que proporciona un interface estándar para las computadoras en una red, para que de esta manera establezca una conexión. Dado que  este protocolo te permite la conexión a grandes distancias para obtener datos de otra computadora sin importar la distancia y así mismo evitar el traslado donde se encuentra la otra computadora y obtener la información que se necesita. Una de las desventajas que este protocolo tenia es de como toda la información viaja a través de  una red era muy fácil si un espía se filtraba a la red podía plagiar nuestra información que estamos trasmitiendo  y poder obtener datos muy importantes como nombres de usuario y contraseñas.
Observado los problemas de este protocolo se implemente un nuevo protocolo llamado SSH que se podría decir que la versión cifrada de telnet, donde este protocolo  requería de más recursos de la computadora ya que este protocolo antes de enviar la información la incriptaba para tener una autentificación de usuario. En el protocolo VT es  por el cual se realiza la traducción  de protocolos entre terminales diferentes.


Referencias virtuales.

Elaborado por Brayan Bautista Hernandez



23:48