Teredo

Páginas: 55 (13533 palabras) Publicado: 1 de diciembre de 2011
INDICE DE CONTENIDOS

1. INDICE DE CONTENIDOS 1
2. INTRODUCCIÓN 3
2.1 PROTOCOLO, NIVEL DE RED, UDP 3
2.1.1 NIVEL DE RED 4
2.1.2 NIVEL DE TRANSPORTE 5
2.1.2.1 PROTOCOLOS DE TRANSPORTE DE INTERNET 6
2.1.3 UDP - User Datagram Protocol 7
2.1.3.1 UDP vs. TCP 8
2.2 OTRAS DEFINICIONES 9
2.2.1 DISPOSITIVOS NAT 9
2.2.1.1 FUNCIONAMIENTO 9
2.2.2DATAGRAMA 10
3. IPV4 vs. IPV6 11
3.1 IPV4: DEFINICIÓN FORMAL 11
3.2 IPV6: DEFINICIÓN FORMAL 12
3.3 RELACIONANDO DEFINICIONES 12
4. MECANISMOS DE TRANSICIÓN IPV6 16
5. TEREDO 18
5.1 DEFINICIÓN INFORMAL 18
5.2 ANÁLISIS 19
6. UNA DEFINICIÓN MÁS DETALLADA 19
6.1 INTRODUCCIÓN 19
6.2 DEFINICIONES 20
6.3 DISEÑO: OBJETIVOS, REQUISITOS Y MODELO DE OPERACIÓN 21
6.3.1 HIPÓTESISSOBRE EL COMPORTAMIENTO DE LAS NATS 21
6.3.2 IPv6 PROVEEDOR DE ÚLTIMO RECURSO 23
6.3.3 CUÁNDO USAR TEREDO 23
6.3.4 IMPLEMENTACIÓN AUTÓNOMA 23
6.3.5 CARGA MÍNIMA EN SERVIDORES 24
6.3.6 EXTINCIÓN AUTOMÁTICA 24
6.3.7 REQUISITOS DE FUNCIONAMIENTO 24
6.3.7.1 ROBUSTEZ 24
6.3.7.2 COSTO DE SOPORTE MÍNIMO 24
6.3.7.3 PROTECCIÓN CONTRA ATAQUES DE DENEGACION DESERVICIO 25
6.3.7.4 PROTECCIÓN CONTRA ATAQUES DE DENEGACION DISTRIBUÍDA DE SERVICIO 25
6.3.7.5 COMPATIBILIDAD CON FILTRADO DE ENTRADA 25
6.3.7.6 MODELO DE OPERACIÓN 25
6.4 DIRECCIONES TEREDO 26
6.5 ESPECIFICACIÓN DE LOS CLIENTES, SERVIDORES, Y RELAYS 27
6.5.1 FORMATO DE MENSAJES 28
6.5.1.1 ENCAPSULADO DE PAQUETES TEREDO IPv6 28
6.5.1.2 UNIDAD MÁXIMA DETRANSMISIÓN 29
6.5.2 ESPECIFICACIÓN DEL CLIENTE TEREDO 29
6.5.2.1 PROCEDIMIENTO DE CALIFICACIÓN 30
6.5.2.2 CALIFICACIÓN SEGURA 30
6.5.2.3 RECEPCIÓN DE PAQUETES 30
6.5.2.4 TRANSMISIÓN DE PAQUETES 30
6.5.2.5 MANTENIMIENTO 31
6.5.2.6 ENVIANDO BURBUJAS TEREDO 31
6.5.2.7 TEST DE CONECTIVIDAD IPv6 DIRECTO 31
6.5.2.8 TRABAJANDO CON NATSSIMÉTRICAS 31
6.5.3 ESPECIFICACIÓN DEL SERVIDOR TEREDO 32
6.5.3.1 PROCESAMIENTO DE PAQUETES TEREDO IPv6 32
6.5.3.2 PROCESAMIENTO DE SOLICITUDES DE ROUTER 32
6.5.4 ESPECIFICACIÓN DEL RELAY TEREDO 33
6.5.4.1 TRANSMISIÓN POR RELAYS A CLIENTES TEREDO 33
6.5.4.2 RECEPCIÓN DESDE CLIENTES TEREDO 34
6.5.4.3 DIFERENCIA ENTRE RELAYS TEREDO Y SERVIDORES TEREDO 346.5.5 IMPLEMENTACIÓN DE AUTOMATIC SUNSET 35
6.6 IMPLEMENTACIÓN 36
6.7 SEGURIDAD 37
6.7.1 Exposición 37
6.7.2 Firewalls, filtrado y bloqueo 37
6.7.3 Denegación de servicios a través de bucles de enrutamiento 38
6.8 IMPLEMENTACIONES ACTUALES 38
6.9 VENTAJAS 38
6.10 DESVENTAJAS 39
6.11 ALTERNATIVAS 39

INTRODUCCIÓN

Para introducir el tema, tomamos un enfoqueBottom-Up, comenzando por algunas definiciones breves, que en su conjunto nos van a llevar a nuestro tema objetivo: Tunelización Teredo.

1 PROTOCOLO, NIVEL DE RED, UDP

Un protocolo es un conjunto de reglas, las cuales son utilizadas por computadoras para poder comunicarse unas con otras a través de una red. Es decir, que es una convención o estándar que controla o permite la conexión,comunicación, y transferencia de datos entre dos puntos finales.
Puede ser definido como las reglas que dominan la sintaxis, semántica y sincronización de la comunicación. Los protocolos pueden ser implementados por hardware, software, o como una combinación de ambos.
Tengamos en cuenta que dos computadoras, aún conectadas en la misma red, si se rigen por protocolos diferentes no podrán comunicarsejamás; para esto, es necesario que ambas hablen el mismo idioma. El protocolo TCP/IP fue creado para las comunicaciones en Internet. Para que cualquier computador se conecte a Internet es necesario que tenga instalado este protocolo de comunicación.

Los protocolos pueden dividirse en varias categorías, existen diversas clasificaciones, pero tomemos a modo de ejemplo una de ellas, en particular...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS