preparado por: andrea rodríguez ortiz andrés barquero castillo [email protected]...

25
Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo [email protected]

Upload: conchita-daza

Post on 21-Feb-2015

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

Preparado por: Andrea Rodríguez Ortiz

Andrés Barquero [email protected]

La mayor Comunidad de difusión del conocimiento

Page 2: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

TELNETTELNET

• Es un protocolo que permite a los usuarios conectarse a una computadora remota en Internet.

• Está soportado sobre una arquitectura cliente/servidor

Page 3: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

RED

Servidor

Arquitectura Cliente-Servidor

Page 4: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

OBJETIVO PRINCIPAL

• Permitir un método estándar para comunicar

entre sí terminales y procesos

orientados a una terminal.

Page 5: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

Basado en tres ideas Basado en tres ideas principalesprincipales

1.Concepto del NVT.

2. Opciones negociadas.

3. Visión simétrica.

Page 6: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

Dispositivo imaginario, proporciona representación intermedia de un terminal

Elimina necesidad de guardar información de las características y de las convenciones para manejarlo.

Page 7: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

Ordenador Servicios adicionales

Terminales sofisticadas Usuario

Page 8: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

SIEMPRE se puede rehusar

activar una opción

NUNCA debe rehusar

desactivar alguna opción

Solicitud = Reconocimiento simultánea Positivo

Page 9: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

Es más un Principio Operativo, que una regla

inamovible

Page 10: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

Normas de negociación

• Solicitar cambio de estado de una opción.

• Caso omiso a una petición.

• Enviar la orden en el punto donde empieza a tener efecto.

Page 11: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

Estructura de Estructura de negociaciónnegociación

Will XXX

Do XXXDon´t

XXX

Page 12: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

Estructura de Estructura de negociaciónnegociación

Do XXX

Will XXXWon´t

XXX

Page 13: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

Buena regla

SOLO repetir una petición:

1. Por información adicional

2. Por solicitud del usuario a nivel local.

Page 14: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

•NVT => Network Virtual Terminal

•Dispositivo bidireccional de caracteres

•Posee una impresora (datos que llegan) y un teclado (produce datos de salida)

•Código usado USASCII de 7 bits en un campo de 8 bits

Page 15: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

1. -Los datos se deben acumular en el ordenador hasta tener una línea de datos o que la señal indique que debemos trasmitir los datos.

-Esta señal puede ser generada por un proceso o un usuario.

Page 16: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

2. -Cuando un proceso ha terminado de enviar

datos a una impresora NVT el proceso debe

transmitir la orden “Go Ahead” .

-Ésta orden está diseñada para ayudar al

ordenador local de un usuario a interaccionar

a nivel físico con terminales Unidireccionales

que disponen de un teclado

Page 17: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

- La conexión terminal-ordenador está

siempre bajo control del usuario o del

ordenador

- Quien tenga el control debe liberarlo

explícitamente

- La simetría del modelo TELNET requiere

que hay un NTV en cada extremo de la

conexión TELNET

Page 18: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

• Interrumpir Proceso (IP,Interrupt Process) : -Se usa cuando un usuario cree que su proceso está en un bucle infinito o cuando se ha activado un proceso no deseado-IP es la representación estándar para invocar ésta función

Page 19: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

• Abortar Salida (AO, Abort Output ):-Esta función elimina cualquier salida que ya se haya generado o que no se haya mostrado aún en el terminal del usuario

• Estás ahí (AYT, Are You There):-Evidencia que el sistema está encendido y en funcionamiento

Page 20: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

• Carácter de Borrado (EC, Erase Character): -Se usa para editar la entrada desde el teclado cuando se cometen errores

• Borrar Línea (EL, Erase Line): -Borra todos los datos de la línea actual de entrada

Page 21: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

• ¿Por qué es necesaria?

•¿Qué la conforma?

• Efectos

Page 22: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

+IACIACCódigo

de orden

Page 23: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

NOM CÓD SIGNIFICADO

SE 240 Fin de los parámetros de

subnegociación.

NOP 241 No operación.

DM 242 La parte del flujo de datos de

un Synch.

Break 243 Carácter BRK del NVT.

Inter proc 244 La función IP.

Inter salida 245 La función AO.

Estás Ahí 246 La función AYT.

Borrar Car 247 La función EC.

Borrar Lín 248 La función EL.

Continuar 249 La señal GA.

Page 24: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

• La conexión TCP del TELNET se establece entre el puerto U del usuario y el puerto L del servidor

• El servidor puede atender muchas conexiones simultáneamente entre el puerto L y diferentes puertos U de usuario

• Para acceso remoto de usuarios a un ordenador al protocolo se le asigna el puerto servidor 23 ( L = 23 )

Page 25: Preparado por: Andrea Rodríguez Ortiz Andrés Barquero Castillo andrearodriguezortiz@gmail.com Trabajo publicado en

• TELNET está basado en TCP/IP• Soportado sobre una arquitectura

Cliente-Servidor• El cliente es el que transfiere los

caracteres entre el terminal del usuario y el servicio remoto

• NVT: dispositivo que permite a una computadora local comunicarse con una remota