Вы находитесь на странице: 1из 19

ENTUNELADO 6TO4

1. INTRODUCCIN Razn de ser de la solucin tecnolgica: Caractersticas de Migracin de IPv4- IPv6: o IPv4 e IPv6 son incompatibles a nivel de paquete. o Los nodos finales actuales de internet no generan ni reconocen IPv6. o Los Routers actuales de internet descartan los paquetes IPv6. La principal dificultad es migrar la red de Internet: o Durante la etapa de transicin, a nivel lgico, habr Internet IPv6 e IPv4

Los mecanismos de Transicin de IPv4- IPv6 permiten la integracin y/o interaccin de Sistemas IPv4 a IPv6.

Para solucionar este problema de infraestructuras incompatibles es que se crea un mecanismo de conexin de paquetes de IPv6 a IPv4 y viceversa. La idea de dicho mecanismo es de Conexin entre redes y nodos IPv6 a travs de redes IPv4. La comunicacin de Entunelado 6to4 se produce mediante la Configuracin Dinmica de Routers. Con sus caractersticas, ventajas y desventajas. El escenario se basa en encapsular y estn enfocados a unir dos islas IPvX a travs de un ocano IPvY.

La principal razn del Entunelado es unir islas IPv6 dispersas en un ocano de IPV4. La unin se realiza mediante los Routers. El concepto de Entunelamiento es crear un forado o tnel en un bloque que impide la comunicacin de dos elementos para realizar la comunicacin.

Definicin Mecanismo de Conexin entre redes y nodos IPv6 a travs de redes IPv4.

Objetivo

Conexin directa entre dos redes a travs de tneles dinmicos.

Caractersticas o Los tneles se crean dinmicamente. No necesita mucha configuracin o Los extremos del tnel son los routers de cada red. o No se requiere direccionamiento IPv6.

Orgenes Origen de la red: Las caractersticas especiales de IPv6 surgieron debido a los problemas de la IPv4 (falta de direcciones IP para Asia y frica). Evitar NAT y proxys, y volver al modelo de conexin end-to-end Necesidad de Conexin entre redes IPv4 e IPv6. Problemas con la Seguridad a nivel de IP de IPV4. Evolucin de IPv6: La red 6bone era una red IPv6 de carcter experimental creada para ayudar a los vendedores y usuarios a participar en la evolucin y transicin a IPv6. Su enfoque original fue la prueba de estndares e implementaciones. Su objetivo principal era la realizacin de pruebas de procedimientos interoperacionales y transicionales. En marzo de 1996, la red 6bone empez sus funciones como un proyecto de colaboracin entre Norteamrica, Europa y Japn. Los primeros tneles se establecieron entre los laboratorios IPv6, G6 de Francia, UNI-C de Dinamarca y WIDE de Japn, bajo la coordinacin de la IETF. Breve resea histrica

1999 Primera conexin al 6Bone por tnel con freenet6 en Canad. 1999 Delegacin bloque 3ffe:8070:100c::/48 por UNAM. (BGP). 2000 Conexin permanente a 6BONE por BGP va UNAM en Mxico. 2000 Servidor WWW sobre Windows NT 4.0. 2002 Obtencin rangopNLA3ffe:400f::/32(6Bone). 2003 Obtencin para REUNA del rango de Produccin 2001:1310::/32. 2003 Conexin alM6Boneo red Multicast IPv6 va UDG en Mxico. 2003 Instalacin de IPv6 en Troncales de Investigacin en REUNA. 2004 Aire-6 Proyecto de Redes inalmbricas con IPv6. 2005 UACh. Primera Red IPv6 de Produccin Operativa en Chile. 2006 6 de junio, fue cerrado el proyecto

El proyecto 6bone se cerr formalmente el 06 de Junio de 2006 Definicin de IETF: Internet Engineering Task Force - Grupo de Tareas de Ingeniera de Internet. Organizacin formal de tcnicos que administran tareas de ingeniera de telecomunicaciones, principalmente de Internet (ej: mejora de protocolos o darlos de baja, etc.) Estndares Ruta de Estndares (ingresar a dicha ruta):

http://www.consulintel.es/html/ForoIPv6/RFCs.htm

Tabla que muestra los RFC's del protocolo IPv6, segn han sido aprobados por el IETF. Est separada por las caractersticas principales del Protocolo: Especificaciones bsicas, Direccionamiento, Enrutamiento, DNS; IPv6 sobre (infraestructuras), Seguridad, Multicast, Anycast, Multi-Homing, Transicin, API, MIB, y Otros.

Documento Ttulo
Especificaciones Bsicas RFC2460 RFC2461 RFC2462 RFC2463 RFC1981 RFC1809 Direccionamiento RFC2373 RFC1887 RFC2374 RFC2450 Routing RFC2080 RFC2081 RFC2283 RFC2545 Especificaciones del Protocolo Internet Versin 6 (IPv6) Descubrimiento del Vecindario para IPv6 (ND) Autoconfiguracin de Direcciones "stateless" IPv6 Protocolo de Mensajes de Control de Internet para IPv6 (ICMPv6) Descubrimiento del MTU de la ruta para IPv6 Uso del campo "Etiqueta de Flujo" en IPv6 Arquitectura de Direccionamiento en IPv6 Arquitectura para la Asignacin de Direcciones Unicast IPv6 Formato de Direcciones Unicast Agregables Globales Propuesta de normas de asignacin de TLA y NLA RIP para IPv6 Aplicabilidad de RIPng para IPv6 Extensiones Multiprotocolo para BGP-4 Uso de las Extensiones Multiprotocolo de BGP-4 para Routing entre dominios para IPv6

RFC2740 DNS IPv6 sobre ... RFC1886 RFC2464 RFC2467 RFC2470 RFC2472 RFC2491 RFC2492 Seguridad RFC2401 RFC2402 RFC2406 RFC2408 Multicast RFC2375 RFC2710

OSPF para IPv6 Extensiones DNS para soportar IPv6 Transmisin de paquetes IPv6 sobre redes Ethernet Transmisin de paquetes IPv6 sobre redes FDDI Transmisin de paquetes IPv6 sobre redes Token Ring IPv6 sobre PPP IPv6 sobre redes de Acceso Mltiple Sin Broadcast IPv6 sobre redes ATM Arquitectura de Seguridad para IP Cabecera de Autenticacin IP Encriptacin de datos en IP (ESP) Asociaciones de Seguridad y Protocolo de Gestin de Claves en Internet (ISAKMP) Asignacin de Direcciones Multicast Descubrimiento de nodos que desean recibir Multicast para IPv6 Protocolo de Anunciacin de Zonas de Ambito Multicast (MZAP) Direcciones de Subredes para Anycast en IPv6 Soporte Escalable de Multi-homing para Conectividad Multi-Proveedor Transmisin de paquetes IPv6 sobre redes ARCnet Mecanismos de Transicin para Routers y Hosts IPv6

RFC2776 Anycast Multi-Homing RFC2526 RFC2260 RFC2497 Transicin RFC1933

RFC2185 RFC2473

Aspectos de Routing de la Transicin IPv6 Especificaciones Genricas de Tunelizacin de Paquetes en IPv6 Transmisin de IPv6 sobre Dominios IPv4 sin Tneles Explcitos Algoritmo de Traslacin Stateless IP/ICMP (SIIT) Protocolo de Traslacin - Traslacin de Direccin de Red Doble Pila en Hosts usando la Tcnica "Bump-In-theStack" (BIS) Advanced Sockets API para IPv6 Basic Socket API para IPv6 Base de Informacin de Gestin para IPv6: TCP Base de Informacin de Gestin para IPv6: UDP Base de Informacin de Gestin para IPv6: Convenciones Textuales y Grupo General Base de Informacin de Gestin para IPv6: ICMPv6 Gestin de la Asignacin de Direcciones IPv6 Representacin Compacta de Direcciones IPv6 TCP y UDP sobre Jumbogramas IPv6 Extensiones FTP para IPv6 y NAT Plan de Asignacin de direcciones IPv6 para Pruebas Definicin del Campo de Servicios Diferenciados (DS) en Cabeceras IPv4 e IPv6 Prcticas de Routing en 6Bone

RFC2529 RFC2765 RFC2766

RFC2767 API RFC2292/bis RFC2553/bis MIB RFC2452 RFC2454 RFC2465 RFC2466 Otros RFC1881 RFC1924 RFC2147 RFC2428 RFC2471 RFC2474 RFC2546

RFC2663 RFC2732 RFC2772 RFC2775

Consideraciones y Terminologa de IP NAT Formato para la representacin literal de direcciones IPv6 en URL's Guas de Routing en el troncal 6Bone Transparencia de Internet

El estndar de especificaciones del Entunelamiento 6to4 es el: RFC2473. Para ver los detalles est en la ruta: http://www.ietf.org/rfc/rfc2473.txt

Artculo: Software para Configurar el Router al hacer un Entunelado 6to4. http://packetlife.net/blog/2010/mar/15/6to4-ipv6-tunneling/ Considerar la Siguiente Topologa:

Tres sitios, cada uno con su propia LAN IPv6, estn conectados entre s a travs de una red troncal IPv4.

Una forma de conectar las LAN IPv6 sera configurar cada punto a punto IPv6 en tneles IPv4, de modo que cada sitio tendra una interfaz de tnel individual para llegar a cualquier otro sitio. Se trata de una solucin para nuestro escenario con slo tres sitios, sin embargo es evidente que no es bien escalable, lo que requiere tneles n (n-1) / 2 para los sitios de n (por ejemplo, diez sitios se requieren 45 tneles para la conectividad de malla completa).

Una solucin ms eficiente sera utilizar un tnel automtico 6to4. 6to4 trabaja mediante el aprovechamiento de un prefijo IPv6 reservados, 2002:: / 16. Una interfaz de tnel 6to4 convierte automticamente los 32 bits IPV4 en su consiguiente direccin IPv6 para el transporte a travs de una red IPv4, como la Internet pblica.

Configuracin 6to4 Para configurar un tnel 6to4, primero tenemos que crear una interfaz de tnel en cada router(de doble stack). Hay tres componentes clave de inters para 6to4: El modo de tnel (6a4) El tnel de origen (IPv4 o una direccin de interfaz) La direccin 6to4 IPv6 (en 2002:: / 16)

En R1, creamos la interfaz de tnel. La configuramos como 6to4 y especificamos su interfaz de cara en la nube(direccin IP-IPV4) como la fuente del tnel.

Para determinar la direccin IPV6 de la interfaz de tnel, convertimos la direccin fuente IPV4 a notacin IPV6 hexadecimal. Entonces tenemos que 10.0.1.1 se conviete en: 0a00:0101. Entonces agregamos este dato en el prefijo 6to4 (2002::/16), y llenamos el resto de la direccin con ceros. La mscara de host (/128) es usada para estas direcciones 6to4 en este artculo. Aunque otras longitudes de prefijos (direccines dentro de /48) pueden ser usadas tambin.

Este mismo proceso se repite para crear interfaces de tnel 6to4 para los otros sitios tambin. Slo una nica interfaz de tnel se necesita por Router.

Notar que, a diferencia de la hora de configurar punto a punto de tneles, no han designado a las direcciones de destino del tnel. Ahora que la direccin 6to4 de cada router se conoce, se puede volver atrs y aadir las rutas estticas necesarias para lograr la conectividad IPv6 entre los tres

routers. Tres rutas estticas hay que aadir en cada router. La primera indica que de 2002:: / 16 est fuera de la interfaz accesible Tunnel0. Los otros dos son las rutas de los prefijos individuales / 64 en cualquiera de los otros sitios, que van a ser enviados a travs del tnel 6to4

En este punto ya deberamos tener Conectividad entre las LAN IPV6 en todos los 3 sitios.

Cmo Trabaja 6to4? La lgica detrs de tnel 6to4 puede no ser evidente. Vamos a trazar la ruta de un paquete IPv6 desde un host detrs de R1 a un host detrs de R2. El paquete comienza como un paquete normal de IPv6 con IPv6 de origen y destino. Estas direcciones no cambian durante la vida til del paquete.

R1 recibe el paquete IPv6 y se compara la direccin de destino IPv6 en contra de su tabla de enrutamiento IPv6.

El parecido ms cercano es nuestra ruta esttica para 2001: db8: 0:2:: / 64, con un siguiente salto a 2002: a00: 201::(Dir. IPV6 destino) . Esto obliga a una bsqueda recursiva de una ruta para el 2002: a00: 201::. El ms cercano (y nico) camino a la interfaz en juego es Tunnel0. Nota: Del nodo destino IPV6, se mapea y se obtiene el Tunel: Tunel0 Aqu es donde entra en juego 6to4. A medida que el paquete IPv6 se dirige fuera de Tunnel0, se encapsula en IPv4. La direccin IPv4 de origen de la nueva cabecera se ha tomado de la direccin de origen del tnel. La direccin IPv4 de destino se calcula a partir de la direccin del siguiente salto de la ruta para el 2001: db8: 0:2:: / 64; 2002: a00: 201:: se convierte en 10.0.2.1 utilizando el reverso del proceso que se utiliz anteriormente para decidir las direcciones de las interfaces de tnel IPv6.

El paquete encapsulado se enruta a travs de la nube de IPv4 hasta que llega a R2. La cabecera de IPv4 es despojada al entrar en la interfaz 10.0.2.1 R2. El paquete IPv6 restante se dirige hacia el IPv6 LAN hacia el host B.

mbito de Aplicacin Su principal aplicacin es unir islas IPv6 dispersas en un ocano de IPV4. El encaminamiento entre las distintas islas se apoya en el encaminamiento IPv4 subyacente. Implementaciones Windows NT y proyecto KAME: Linux y FreeBSD.

2. CARACTERIZACIN DEL PROTOCOLO Su ubicacin y entorno en la arquitectura OSI La ubicacin del mecanismo de conexin Entunelamiento 6to4 es en la capa de Red de OSI. (IP) Definicin de la Infraestructura de Host y Ruters de tipo dual IPv4/Ipv6, IPv6 6to4, e IPv4, requerida para el flujo de paquetes IPv6 en el Internet: Explicar: Elementos: Redes IPv4, IPv6, Routers con Direcciones IPv4 e IPv6, Direcciones de Red IPv4, IPv6, transformacin de formatos.

Modos de operacin y funciones. Mtodos, algoritmos o configuraciones en que basa su funcionamiento.

Funcionamiento: o o o o o o Existe un prefijo asignado a 6to4. 2002::/16 significa que es 6to4. El tnel se establece automticamente. Mediante DNS (nombre direccin) conocemos cul es el extremo del tnel al que debemos enviar el paquete. Los routers conocen las subredes mediante Router Advertisements. Trama de Entunelado 6to4:

IANA La Internet Assigned Numbers Authority (cuyo acrnimo es IANA) es la entidad que supervisa la asignacin global de direcciones IP, sistemas autnomos, servidores raz de nombres de dominio DNS y otros recursos relativos a los protocolos de Internet. Actualmente es un departamento operado por ICANN.

En sus inicios, IANA fue administrada principalmente por Jon Postel en el Instituto de Ciencias de la Informacin (ISI) de la Universidad del Su r de California (USC), en virtud de un contrato de USC/ISI con el Departamento de Defensa estadounidense, hasta que se cre la ICANN para asumir la responsabilidad bajo un contrato del Departamento de Comercio. En concreto, IANA asigna y mantiene cdigos nicos y sistemas de numeracin que se utilizan en las normas tcnicas ("protocolos") que conducen a la Internet.

Diversas

actividades

de

IANA

pueden

agruparse

en

tres

categoras:

Nombres de Dominio IANA administra la raz del DNS, los dominios. Int y. Arpa, y un recurso de las prcticas de IDN. Recursos de Numeracin IANA coordina la reserva global de IP y los nmeros, proporcionndoles a los Registros regionales de Internet. Protocolo de misiones

Los sistemas de protocolos de Internet "de numeracin son administrados por IANA en conjunto con los organismos de normalizacin. MISIN DE IANA: El equipo de IANA es responsable de los aspectos operativos de la coordinacin de los identificadores nicos de Internet y mantener la confianza de la comunidad para proporcionar estos servicios de una manera imparcial, responsable y eficaz. POLTICA DE IANA: IANA no tiene por objeto establecer directamente polticas por la que opera, en lugar de implementa las polticas y los principios acordados de manera neutral y responsable. Utilizando los foros de configuracin de las polticas provistas por la ICANN, el desarrollo de polticas para las operaciones de nombre de dominio y direcciones IP se llega a los diversos interesados. ICANN tiene una estructura de apoyo a las organizaciones que contribuyen a decidir cmo funciona la ICANN, y a la vez la IANA desarrolla. El desarrollo de protocolos de Internet, que a menudo dictan como las asignaciones de protocolo deberan ser gestionados, son llegados en el Internet Engineering Task Force, el Grupo de Ingeniera de Internet de Direccin y la Junta de Arquitectura de Internet. Para mejorar sus operaciones, IANA participa activamente en la difusin tambin. As como en los foros de la ICANN, IANA participa en las reuniones y discusiones con los operadores de TLD, Registros Regionales de Internet, y otras comunidades relevantes. La Autoridad proporciona un servicio de asistencia tripulado en las reuniones del IETF para permitir que uno a uno, la interaccin con su comunidad ms grande de usuarios desarrolladores del protocolo. ICAN Corporacin de Internet para la Asignacin de Nombres y Nmeros

3. ESTADO DEL ARTE Eficiencia o performance como solucin. IPV4 debe ir desapareciendo e IPV6 ocupando su lugar progresivamente. La migracin de IPV4 a IPV6 est conllevando a una serie de pruebas, investigaciones, estudios y versionamientos de los productos. Las redes IPV6 tiene significativas mejoras en cuanto a ancha de banda, velocidad de transmisin de voz, multimedia, datos. Actualmente se est implementado una red hbrida, y haciendo comunicar entre redes IPV4 e IPV6 exitosamente.

Ventajas/Inconvenientes

Ventajas Los tneles se crean dinmicamente. No hace falta configurarlos. Solo se establece un tnel cuando es necesario. Cada red IPv6 slo necesita una direccin IPv4 global. Podemos tener hasta 2 a la 32 redes IPv6. Son transparentes, no afectan las Aplicaciones IPV6 usa la infraestructura de red IPV4 como un gran red de acceso (no broadcasting) en lugar de una coleccin de enlaces punto-a-apunto.

Inconvenientes Slo podemos usar el prefijo 2002::/16. Necesitamos direcciones IPv4.

Consideraciones respecto al uso de IPV6

4. CONCLUSIONES IPv6 proporciona un nuevo espacio de direccionamiento y caractersticas adicionales. IPv4 e IPv6 no son compatibles Necesitamos mecanismos de transicin como el Entunelamiento 6to4. Existen varios mecanismos de comunicacin entre redes diferentes: Dual Stack, Tunneling, Traduccin. Tunneling es el ms apropiado porque simplifica las configuraciones. Se debe aplicar el mecanismo ms adecuado para cada situacin. killer applications. En la actualidad la gran mayora de las redes desplegadas fueron diseadas para soportar infrarestructura IPV4, por lo que para desplegar nuevos servicios de la red IPV6 no sera factiable en un corto plazo. El entunelado 6to4 es un mecanismo de transicin para la interaccin de los dos tipos de redes: IPV6 e IPV4, mientras se da la migracin del IPV6 que podra tardar mucho tiempo.

Оценить