Upload
svaldetano
View
47
Download
1
Embed Size (px)
Citation preview
Redes Convergentes
15/02|/2013Universidad Tecnológica de HuejotzingoMtro. Iván Rodrigo Serrano Sosa
Equipo 3 Grupo 8 “A”
Sandra Méndez Valdetano Gady González Antonio Carmen Juárez Ramírez Marisol Vianney Juárez Sandoval José Ángel Martínez Salas
Introducción
El Internet está en continua expansión, y las direcciones IP las mismas que identifican a cada computador se están limitando, ya que son de 32 bits, el nuevo protocolo tiene la ventaja de proveer mas direcciones IP que permiten la conexión de mayor numero de dispositivos, además de una mayor eficiencia en el enrutamiento de datos, haciendo de los routers mas eficientes.
La numeración IP es una parte básica del sistema TCP/IP, que es el que utiliza Internet. El número IP es un número binario de 32 bits que identifica de forma precisa y única la ubicación de cada computador en Internet.
IP v4 está agotándose por un problema de expansión, y en un futuro próximo no habría suficientes combinaciones de números IP distintos para cada dispositivo conectado a Internet.
En IPv4 hay un deficiente sistema de enrutamiento de datos, por ello se ha visto la necesidad de diseñar un nuevo protocolo IP llamado IPv6.
ÍNDICE DE CONTENIDO
INTRODUCCIÓN..........................................................................1
P R O T O CO L O I P V 6...........................................................................4
DIRECCIONAMI ENTO IPV6........................................................................6
E N C A B E Z A D O S D E I P V 6................................................................8
RIPNG........................................................................................................8
IPV6 Y RIPNG..............................................................................................9
EJEMPLO DE CONFIGURACIÓN: IPV6 RIP............................................................9
IGRP Y EIGRP...........................................................................................11
GRP (ENHANCED INTERIOR GATEWAY ROUTING PROTOCOL)...............................11
TIPOS DE TUNELING DE IPV4 A IPV6..............................................................12
MÉTODO DE TRANSICIÓN DUAL-STACK.............................................................12
MÉTODO DE TRANSICIÓN TUNNELING...............................................................13
TÚNELES CONFIGURADOS O MANUALES...........................................................14
TÚNEL AUTOMÁTICO....................................................................................14
TÚNELES 6OVER4.......................................................................................15
TÚNEL TEREDO...........................................................................................15
Juneau Router......................................................................................16
Fairbanks Router.................................................................................17
CONCLUSIÓN.......................................................................................18
BIBLIOGRAFÍA..........................................................................19
ÍNDICE DE ILUSTRACIONES
ILUSTRACIÓN 1 DIRECCIONES RESERVADAS EN IPV4...............................................4ILUSTRACIÓN 2 ESTRUCTURA DE CABECERA IPV6..................................................5ILUSTRACIÓN 3 PREFIJOS DE DIRECCIONES IPV6.....................................................7ILUSTRACIÓN 4 ESTRUCTURA DE SUBNETING EN IPV6..............................................8ILUSTRACIÓN 5 FORMATO DEL PAQUETE RIPNG......................................................8ILUSTRACIÓN 6 TOPOLOGÍA DE RED PARA IPV6/RIPNG............................................9ILUSTRACIÓN 7 TÚNELES IPV6 SOBRE IPV4.........................................................13ILUSTRACIÓN 8 TOPOLOGÍA DE RED PARA LA CREACIÓN DE TÚNELES IPV6.................16
P R O T O CO L O I P v 6
E l protocolo lo IP versión n6 conocido también como IPng (IP next generation), nace como una solución al problema de direccionamiento existente con la versión 4, ya que no se pensó que esta versión iba a tener tanta a cogida y que iba a ser la base del Internet. El crecimiento desproporcionado del Internet dio como lugar la búsqueda de solución es al agotamiento de direcciones. Una de estas soluciones fue la implementación de un nuevo esquema de direccionamiento que provea de un número suficiente de direcciones para cubrir las necesidades de los usuarios de Internet a nivel mundial, pensando además en un crecimiento bastante considerable.
Ilustración 1 Direcciones Reservadas en IPv4
Experimentalmente existió una versión 5 del protocolo IP que quedó como eso, una versión experimental. Después nace el protocolo IPv6 luego de algunos años de investigación y receptando propuestas de investigadores; la propuesta en un principio se llamó SIPP La principal duda que se tuvo en un principio es la incompatibilidad que se presentaba con los diferentes protocolos de enrutamiento, pero estos inconvenientes se fueron solucionando con el desarrollo inmediato de los protocolos. (Cisco Systems, 2006)
Como primer punto lo que se pretendió resolver es el agotamiento de direcciones, lo cual se solucionó sin ningún problema ya que las direcciones de IPv6 están conformadas por 128 bits, y no de 32 bits como el caso de IPv4; este tipo de direccionamiento da un total de 2128 direcciones.
Otra ventaja que se tuvo con el protocolo IPv6 es que la cabecera disminuyó de13 campos a 8 campos lo que permite un procesamiento más rápido. También una de las mejoras que se tiene con este protocolo es la seguridad.
A continuación se describen cada uno de los campos:Versión: Se refiere a la versión del protocolo, en este caso es un número de 4 bits con un valor de 6.
Prioridad: Constituido por 4 bits representa la prioridad de los paquetes respecto a otros provenientes de la misma fuente.
Etiqueta de Flujo: Es un campo conformado por 24 bits y utilizado por los enrutadores que soportan este protocolo para dar un tratamiento especial a los paquetes.
Longitud de l a carga útil: Conformado por 16 bits, representa la longitud en bytes del paquete sin contar con la cabecera.
Siguiente cabecera: Está conformado por 8 bits e indica el tipo de cabecera opcional puede seguir a la cabecera principal.
Límite de saltos: Está conformado por 8 bits y sirve para controlar la existencia del paquete. Este valor de 8 bits disminuye cada vez que el paquete atraviesa un nodo.
Dirección de Origen: Constituida por 128 bits y como su nombre indica, contiene a la dirección de origen del paquete. (Bruno A, 2007)
Dirección de Destino: Contiene a la dirección IPv6 de destino del paquete y está conformada por 128 bits.
Ilustración 2 Estructura de cabecera IPv6
Dentro de las cabeceras de extensión se tienen 6 tipos (estas cabeceras son opcionales)
Opciones de salto por salto: Aquí se encuentra información utilizada por los enrutadores. El código utilizado es 0.
Enrutamiento: Aquí se encuentra la ruta a seguir del paquete, ésta puede ser total o parcial. El código utilizado es 43
Fragmentación: Contiene información de fragmentación y de reensamblaje. El código utilizado es el 44.
Verificación de autenticidad: Aquí se verifica la identidad del transmisor. El código utilizado es 51.
Carga útil cifrada de seguridad: Provee privacidad y contiene la información del contenido cifrado de los datos. El código utilizado es el 50
Opciones de destino: Contiene información adicional que debe ser analizada por el destino del datagrama. El código utilizado es el 60.
Se pudo observar que algunos de los campos de la cabecera IPv6 son muy parecidos a los de las cabeceras IPv4; de igual manera es importante analizar cómo están estructuradas las direcciones IPv6 y cómo pueden ser éstas utilizadas para propósitos de enrutamiento.
DIRECCIONAMIENTO IPV6
Las direcciones IPv6 están conformadas por 128 bits que se encuentran divididos en 8 grupos de 16 bits; cada grupo está separado por “:” y se los representa en formato hexadecimal de tal manera que existan 4 caracteres hexadecimales por cada grupo. Un ejemplo de una dirección IPv6 es la siguiente 2001:0db8:85a3:08d3:1a19:8f67:0370:736a
Si uno o más grupos son nulos 12 se los puede omitir siempre y cuando no existan confusiones de cuántos grupos nulos existen; por ejemplo la dirección 01:0db8:85a3:0000:0000:0000:0000:736a puede ser escrita como2001:0db8:85a3:736a.
Se pueden utilizar direcciones IPv4 en los 32 bits menos significativos de la dirección IPv6; por ejemplo si la dirección IPv4 es 172.16.40.12 la dirección IPv6 compatible 13 será: 172.16.40.12 y la dirección IP mapeada será: FFFF.172.16.40.12.14
Para identificar los tipos de direcciones se debe tomar en cuenta los prefijos de las mismas (los primeros bits de la dirección).
Ilustración 3 Prefijos de direcciones IPv6
Se puede encontrar algunos tipos de direcciones IPv6:
Unicast: Un identificador para una sola interfaz cuando el paquete se entrega a un solo destino; estas direcciones se las asigna con los 64 bits menos significativos de la dirección IPv6.
Multicast: Un identificador para un conjunto de interfaces y se entrega a todos ellos.
Anycast: Un identificador para un conjunto de interfaces pero se entrega al más cercano.
Existen direcciones especiales como las siguientes:
::1 dirección de loopbak : 0 dirección no definida FF00:: /8 direcciones de multicast FE80:: /10 direcciones de enlace local FEC0:: /10 direcciones de sitio local FE01::1 es una dirección de multicast a todos los nodos
Las subredes IPv6 son un grupo de direcciones contiguas que se describen usando la notación CIDR. En IPv6 lo común es que para una red se asigne un /48, donde se fijan los primeros 48 bits, los 16 restantes para hacer subredes tanto, 65.535 posibles subredes
Ilustración 4 Estructura de subneting en Ipv6
E n c a b e z a d o s d e I P v 6
El encabezado de la versión 6 es una versión mejorada de la versión 4, no se ha modificado mucho la estructura ni el contenido, sin embargo se han hecho cambios sustanciales en cuanto a seguridad y quitando datos que eran innecesarios o redundantes, dichos cambios se basaron en los 20 años de experiencia que se tuvieron con la versión 4 lo cual arrojó mucha tela de donde cortar.
Los cambios se realizaron principalmente en dos aspectos:
1. Ampliación del campo de dirección IP a 128 bits, aumentando de 32 a 128 bits cada dirección, se aumentó el número de direcciones significativamente.
2. Campos de longitud fija, para facilitar el proceso que se le da a cada datagrama en los ruteadores para encaminarlo hacia su destino, se adoptó un formato fijo el cual agiliza el tráfico de los frames y las opciones siguen estando pero ya no como parte del encabezado.
RIPng
RIPng es un protocolo IGP que utiliza el algoritmo de vector distancia para realizar enrutamiento y está estandarizado en el RFC 2080. De igual manera que las versiones anteriores utiliza como métrica el número de saltos. La diferencia importante con las anteriores es que este protocolo realiza enrutamiento con redes que utilizan direcciones IPv6. RIPng no utiliza autenticación. (Teare D, 2007)
Ilustración 5 Formato del Paquete Ripng
A continuación se describen cada uno de los campos:
Comando: Indica si el paquete es de solicitud o de respuesta. Conformado por 8 bits.
Versión: Indica la versión del protocolo RIPng, en este caso es la versión 1. Constituido por 8 bits.
Entrada RTE: Tabla de ruta de entrada, pueden existir varias en el paquete y cada una consta de 20 bytes.
A continuación se describen los campos:
Prefijo IPv6: Dirección IPv6 para el destino. Conformada por 128 bits. Etiqueta de Ruta: Campo utilizado por los enrutadores para la
discriminación de rutas internas y externas. Constituida por 16 bits. Longitud del prefijo: Constituida por 8 bits describe el número de bits
significantes en el prefijo. Métrica: Se identifica el número de saltos entre 1 y 15 que lleva el
paquete. Constituida por 8 bits.
IPv6 y RIPng
Router (config) #interface serial 0/0
Se desplaza al modo de configuración de interfaz.
Router (config-if) #ipv6 rip enable torre
Crea el proceso RIPng llamado torre y permite RIPng de la interfaz.
Router (config) # ipv6 router rip torre
Crea el proceso RIPng llamado torre, si no ha sido ya creado, y se mueve hacia el Router modo de configuración
Router (config-router) #2 caminos de máxima
Define el número máximo de rutas de igual costo que RIPng puede soportar.
Ejemplo de configuración: IPv6 RIP
Ilustración 6 Topología de red para IPv6/RIPng
Austin Router
Router> permitir Se desplaza al modo privilegiadoRouter # configure terminal Se desplaza al modo de configuración
globalRouter (config) # hostname Austin
Asigna un nombre de host para el router
Austin (config) # ipv6 unicast-routing
Permite el envío de datagramas IPv6 unicast global en el router
Austin (config) # interface FastEthernet 0/0
Entra en el modo de configuración de interfaz
Austin (config-if) # ipv6 permitir
Configura automáticamente una dirección IPv6 local de enlace la dirección de la interfaz y permite el procesamiento de IPv6 en la interfaz
Austin (config-if) # ipv6 address 2001: db8: c18: 2 :: / 64 eui-64
Configura una dirección IPv6 global con un identificador de interfaz en las de orden inferior 64 bits de la dirección IPv6
Austin (config-if) # ipv6 rip enable torre
Crea el proceso RIPng llamado torre y permite RIPng de la interfaz
Austin (config-if) # no shutdown
Activa la interfaz
Austin (config-if) #interface FastEthernet 0/1
Entra en el modo de configuración de interfaz
Austin (config-if) # ipv6 permitir
Configura automáticamente una dirección IPv6 local de enlace la dirección de la interfaz y permite el procesamiento de IPv6 en la interfaz
Austin (config-if) # ipv6 address 2001: db8: c18: 1 :: / 64 eui-64
Configura una dirección IPv6 global con un identificador de interfaz en las de orden inferior 64 bits de la dirección IPv6
Austin (config-if) # ipv6 rip enable torre
Crea el proceso RIPng llamado torre y permite RIPng de la interfaz
Austin (config-if) # no shutdown
Activa la interfaz
Austin (config-if) # exit Se desplaza al modo de configuración global
Austin (config) # salir Se desplaza al modo privilegiadoAustin # copy running-config Guarda la configuración en la NVRAM
startup-config
Houston Router
Router> permitir Se desplaza al modo privilegiadoRouter # configure terminal Se desplaza al modo de configuración
globalRouter (config) # hostname Houston
Asigna un nombre de host para el router
Houston (config) # ipv6 unicast-routing
Permite el envío de datagramas IPv6 unicast global en el router
Houston (config) #interface FastEthernet 0/0
Entra en el modo de configuración de interfaz
Houston (config-if) # ipv6 permitir
Configura automáticamente una dirección IPv6 local de enlace la dirección de la interfaz y permite el procesamiento de IPv6 en la interfaz
Houston (config-if) # ipv6 address 2001: db8: c18: 2 :: / 64 eui-64
Configura una dirección IPv6 global con un identificador de interfaz en las de orden inferior 64 bits de la dirección IPv6
Houston (config-if) # ipv6 rip enable torre
Crea el proceso RIPng llamado torre y permite RIPng de la interfaz
Houston (config-if) # no shutdown
Activa la interfaz
Houston (config-if) #interface FastEthernet 0/1
Entra en el modo de configuración de interfaz
Houston (config-if) # ipv6 permitir
Configura automáticamente una dirección IPv6 local de enlace la dirección de la interfaz y permite el procesamiento de IPv6 en la interfaz
Houston (config-if) # ipv6 address 2001: db8: c18: 3 :: / 64 eui-64
Configura una dirección IPv6 global con un identificador de interfaz en las de orden inferior 64 bits de la dirección IPv6
Houston (config-if) # ipv6 rip enable torre
Crea el proceso RIPng llamado torre y permite RIPng de la interfaz
Houston (config-if) # no shutdown
Activa la interfaz
Houston (config-if) # salir Se desplaza al modo de configuración global
Houston (config) # exit Se desplaza al modo privilegiadoHouston # copy running-config startup-config
Guarda la configuración en la NVRAM
(Cisco Systems, 2006).
IGRP y EIGRP
IGRP (Interior Gateway Routing Protocol)
IGRP es el Protocolo de enrutamiento de puerta de enlace interior desarrollado por CISCO con el objetivo de ser el sucesor de RIP. Es un protocolo que se lo utiliza como IGP aunque puede ser utilizado como EGP para enrutamiento entre sistemas autónomos.
El protocolo IGRP utiliza el algoritmo de vector distancia pero a diferencia de RIP utiliza una métrica compuesta. Esta métrica evalúa varios parámetros para establecer la mejor ruta, estos parámetros son:
Ancho de banda Retardo Confianza Carga MTU
IGRP es un protocolo que maneja Direcciones IP con clase, por lo que el subneting y superneting no es posible con este protocolo de enrutamiento.
GRP (Enhanced Interior Gateway Routing Protocol)
EIGRP es la versión mejorada de IGRP y funciona con el algoritmo DUAL que es una mezcla del algoritmo de vector distancia y el algoritmo de estado de enlace.Es un protocolo propietario de CISCO por lo que solo se lo encuentra en enrutadores de esta marca. Es un protocolo muy bien desarrollado y tiene muchas características importantes como la compatibilidad con IGRP. Es fácil de configurar, administra mejor el ancho de banda ya que utiliza unicast y multicast para las actualizaciones de las rutas, se puede balancear la carga cambiando los valores de las métricas manualmente. Una de las características más importantes es que es un protocolo que se adapta muy fácilmente a los protocolos enrutables debido a que trabaja de una manera modular; esto ha permitido que este protocolo se adapte al direccionamiento IPv6.El cálculo de la métrica de este protocolo se la realiza de la misma manera queIGRP. (http://www.evidalia.es/trucos/index_v2-261-11.html)
EIGRP maneja 3 tablas que le permiten la selección de la ruta más adecuada.
Tabla de vecinos: Es una tabla en la que mantiene información de los enrutadores vecinos.
Tabla de topología: Esta tabla es el resultado de la selección de la mejor ruta hacia los diferentes destinos de la red y se la estructura con la información proporcionada por los enrutadores vecinos.
Tabla de encaminamiento: Es la tabla donde se encuentran las mejores rutas de la red y se la estructura a través de la tabla de topología.
Tipos de Tuneling de IPv4 a IPv6
Los túneles proporcionan un mecanismo para utilizar las infraestructuras IPv4 mientras la red IPv6 esta siendo implantada. Este mecanismo consiste en enviar frames IPv6 encapsulados en paquetes IPv4. Los extremos finales del túnel siempre son los responsables de realizar la operación de encapsulado de paquetes.
Estos túneles pueden ser utilizados de formas diferentes: Router a router. Routers con doble pila (IPv6/IPv4) se conectan
mediante una infraestructura IPv4 y transmiten tráfico IPv6. El túnel comprende un segmento que incluye la ruta completa, extremo a extremo, que siguen los paquetes IPv6.
Host a router. Hosts con doble pila se conectan a un router intermedio (también con doble pila), alcanzable mediante una infraestructura IPv4. El túnel comprende el primer segmento de la ruta seguida por los paquetes.
Host a host. Hosts con doble pila interconectados por una infraestructura IPv4. El túnel comprende la ruta completa que siguen los paquetes.
Router a host. Routers con doble pila que se conectan a hosts también con doble pila. El túnel comprende el último segmento de la ruta.
Método de transición dual-stack
Una vez que algunos nodos se conviertan a IPv6, es posible que dichos nodos requieran interacción continua con los nodos IPv4 existentes, esto se puede lograr mediante el método dual-stack de IPv4/IPv6.
Muchos de los hosts y ruteadores actuales en su ambiente de red multiplataforma soportan múltiples componentes de stack de red. En primera instancia, la mayoría de los ruteadores soportan varios protocolos, así también las estaciones de trabajo corren una combinación de protocolos, los que incluyen IPv4, IPX, AppleTalk, NetBIOS, SNA, DECnet, etc.
Las máquinas con dual-stack, pueden utilizar IPv4 o IPv6 independientemente, o pueden ser configuradas con una dirección IPv6 compatible con IPv4. Los nodos dual-stack pueden utilizar la auto configuración convencional de IPv4 por medio de DHCP para obtener sus direcciones IPv4. Las direcciones IPv6 pueden ser configuradas manualmente en las tablas de host de 128 bits o pueden ser obtenidas a través de los mecanismos de auto configuración dependiente del estado de IPv6, si se encuentran disponibles. Se espera que los servidores ejecuten el dual-stack indefinidamente, o hasta que los nodos activos se migren a IPv6.
Método de transición tunneling
En la mayoría de las organizaciones donde se desarrolla IPv6, existe la posibilidad de que todos los hosts IPv6 no tengan conexión directa entre ellos por medio de los ruteadores IPv6, en la mayoría de los casos habrá islas de topología IPv6 rodeadas por IPv4, afortunadamente los diseñadores de IPv6 han creado mecanismos de transición que permiten a los hosts IPv6 comunicarse sobre las redes IPv4 que intervengan, la técnica esencial de éstos mecanismos es el tunneling de IPv6 sobre IPv4, el cual encapsula paquetes IPv6 en paquetes IPv4. El tunneling permite tomar ventaja de la infraestructura existente de IPv4, sin hacer cambios a los componentes IPv4. Un ruteador o host con dual-stack en las orillas de la topología IPv6, simplemente adhiere a un encabezado IPv4 a cada paquete IPv6 y envía su tráfico nativo IPv4 a través de las ligas existentes. (http://www.evidalia.es/trucos/index_v2-261-11.html)
Ilustración 7 Túneles IPv6 sobre IPv4
El tunneling permite tomar ventaja de la infraestructura existente de IPv4, sin hacer cambios a los componentes IPv4. Un ruteador o host con dual-stack IPv6, simplemente adhiere a un encabezado IPv4 a cada paquete IPv6 y envía su tráfico nativo IPv4 a través de las ligas existentes.
El tunneling automático permite a los hosts IPv6 explotar dinámicamente las redes IPv4, pero requiere el uso de direcciones compatibles con IPv4, lo cual no brinda los beneficios del direccionamiento de 128 bits.La combinación de túneles, direcciones compatibles y nodos con dual-stack asegura que los administradores de red tendrán la flexibilidad e interoperabilidad necesaria cuando hagan el cambio a IPv6. Los servicios de transición permiten a las empresas dependientes de su red tomar ventaja de las características técnicas de IPv6.
Tipos de túneles: Configurados o Manuales
6 in4 (IPv6 sobre IPv4 protocol 41) GRE (IPv6 sobre GRE sobre IPv4) L2TP
Automáticos 6to4 Teredo ISATAP (Intra-site Atumatic túnel Addressing Protocol) AYIYA (Anything In Anything)
Túneles configurados o Manuales
Un túnel configurado requiere la configuración manual de los puntos finales del túnel. En un túnel configurado, las direcciones IPv4 de los puntos finales del túnel no derivan de direcciones dentro de las direcciones IPv6 origen y destino o de las direcciones del siguiente salto de la ruta correspondiente.
Típicamente, las configuraciones de túnel entre ruteadores se configuran manualmente. La configuración de la interfaz del túnel consiste en las direcciones IPv4 de los puntos finales del túnel, las cuales deben de ser configuradas manualmente junto con las rutas estáticas que usa la interfaz del túnel. Para crear manualmente túneles configurados para el protocolo IPv6 para la familia Windows 2003 server o XP, se usa el comando: netsh interface ipv6 add v6v4 tunnel
Túnel automático
Un Túnel Automático es un túnel que no requiere configuración manual. Los puntos finales del túnel se determinan por el uso de las interfaces lógicas del túnel, las rutas y las direcciones IPv6 origen y destino. El protocolo IPv6 para la familia Windows 2003 Server y XP soporta las siguientes tecnologías de túnel automático:
6to4, habilitada por default. ISATAP, deshabilitada por default. 6over4, deshabilitado por default.
El protocolo IPv6 para Windows XP también soporta el cliente Teredo cuando se instala WindowsXP SP2 o SP1 y el paquete de red avanzado para Windows XP. Teredo se habilita por default.
Túneles 6over4
6over4 también se conoce como el tunneling “multicast” IPv4, es una tecnología de túneles automáticos ya sea de equipo a equipo, de equipo a ruteador o de ruteador a equipo, que provee conectividad “unicast” y “multicast” IPv6 entre nodos IPv6 a través de una intranet IPv4. 6over4 está descrita en el RFC 2529, utiliza prefijos válidos de 64 bits para direcciones “unicast” y el identificador de la interfaces ::WWXX:YYZZ, donde
WWXX:YYZZ es la representación hexadecimal de la dirección IPv4 (w.x.y.z) asignada a la interface.Por default, los hosts de 6over4 configuran automáticamente la dirección de enlace local FE80::WWXX:YYZZ en cada interface 6over4.
6over4 maneja la infraestructura IPv4 como una liga simple con capacidades multicast, esto significa que el proceso de descubrimiento de vecinos como la resolución de direcciones y descubrimiento de ruteadores, trabaja como si hicieran un enlace físico con capacidades “multicast”, para emular un enlace con capacidades “multicast”, la infraestructura IPv4 debe de tener habilitado “multicast” para IPv4.
Cuando se habilita 6over4, la capa IPv4 utiliza mensajes IGMP (Internet Group Membership Protocol) para informar a los ruteadores locales IPv4 de su interés en recibir tráfico “multicast” IPv4 el cual es enviado a las direcciones “multicast” IPv4.
Las direcciones de la capa de enlace 6over4 son los puntos terminales de los túneles. Los equipos y los ruteadores pueden utilizar mensajes de solicitud de ruteador y de aviso de ruteador para el descubrimiento de ruteadores, prefijos y parámetros.
Túnel Teredo
Teredo es una tecnología que sirve para establecer automáticamente túneles IPv6, Teredo encapsula IPV6 dentro de la actual IPV4 la idea es que los mensajes salgan en ipv6 y los routers e ISP's o los tramos que no lo soporten encapsulen el mensaje en ipv4 y lo envíen así entre ellos, todavía se encuentra.
Teredo IPv6 es una tecnología de transición que permite el establecimiento automático de túnelesIPv6 entre hosts que se encuentran situados en diversos dispositivos NAT IPv4.
El tráfico IPv6 desde los hosts Teredo puede atravesar dispositivos NAT porque se encapsula en un mensaje del Protocolo de frames de usuario (UDP, User Datagram Protocol) IPv4. Si el dispositivo NAT permite la traducción de puertos UDP, admite Teredo. La única excepción la constituye "Symmetric" NAT. El uso de Symmetric NAT no está permitido. LACNIC. (Cisco Systems, 2006).
Ejemplo para crear Túneles IPv6
Ilustración 8 Topología de red para la creación de túneles IPv6
Juneau Router
Router> permitir Se desplaza al modo privilegiadoRouter # configure terminal Se desplaza al modo de configuración globalRouter (config) #hostname Juneau
Establece el nombre de host del router
Juneau (config) # ipv6 unicast-routing
Permite el envío de datagramas IPv6 unicast global en el router
Juneau (config) #interface tunnel0
Se desplaza al modo de configuración de interfaz de túnel
Juneau (config-if) #ipv6 address 2001: db8: c003: 1104 :: 1/64
Asigna una dirección IPv6 a la interfaz
Juneau (config-if) #túnel serial fuente 0/0
Especifica el tipo de interfaz de origen y el número de la interfaz de túnel
Juneau (config-if) #túnel de destino 10.1.1.2
Especifica la dirección IPv4 de destino de la interfaz de túnel
Juneau (config-if) #modo túnel ipv6ip
Define un túnel IPv6 manuales, en concreto, que el IPv6 es el protocolo IPv4 pasajeros y es a la vez el encapsulado y el protocolo para el túnel de IPv6
Juneau (config-if) #interface FastEthernet 0/0
Se desplaza al modo de configuración de interfaz
Juneau (config-if) #ipv6 address 2001: db8: c003: 111E :: 1/64
Asigna una dirección IPv6 a la interfaz
Juneau (config-if) # no shutdown
Activa la interfaz
Juneau (config-if) #interface serial 0/0
Se desplaza al modo de configuración de interfaz
Juneau (config-if) #dirección IP 10.1.1.1 255.255.255.252
Asigna una dirección IPv4 y la máscara de red
Juneau (config-if) #56000 reloj de frecuencia
Establece la velocidad de reloj en la interfaz
Juneau (config-if) # no shutdown
Inicia la interfaz
Juneau (config-if) #exit Se desplaza al modo de configuración global
Juneau (config) # exit Se desplaza al modo privilegiadoJuneau # running-config startup-config copia
Guarda la configuración en la NVRAM
Fairbanks Router
Router> permitir Se desplaza al modo privilegiadoRouter # configure terminal Se desplaza al modo de configuración
globalRouter (config) # hostname Fairbanks
Establece el nombre de host del router
Fairbanks (config) #interface tunnel0
Se desplaza al modo de configuración de interfaz de túnel
Fairbanks (config-if) #dirección IPv6 2001: db8: c003: 1104 :: 2/64
Asigna una dirección IPv6 a la interfaz
Fairbanks (config-if) #túnel fuente serial 0/0
Especifica el tipo de interfaz de origen y el número de la interfaz de túnel
Fairbanks (config-if) #destino del túnel 10.1.1.1
Especifica la dirección IPv4 de destino de la interfaz de túnel
Fairbanks (config-if) #modo túnel ipv6ip
Define un túnel IPv6 manuales, en concreto, que el IPv6 es el protocolo IPv4 pasajeros y es a la vez el encapsulado y el protocolo para el túnel de IPv6
Fairbanks (config-if) #interface FastEthernet 0/0
Se desplaza al modo de configuración de interfaz
Fairbanks (config-if) #dirección IPv6 2001: db8: c003: 111f :: 1/64
Asigna una dirección IPv6 a la interfaz
Fairbanks (config-if) # no shutdown
Activa la interfaz
Fairbanks (config-if) #interface serial 0/0
Se desplaza al modo de configuración de interfaz
Fairbanks (config-if) # ip dirección 10.1.1.2 255.255.255.252
Asigna una dirección IPv4 y la máscara de red
Fairbanks (config-if) # no shutdown
Inicia la interfaz
Fairbanks (config-if) #salir
Se desplaza al modo de configuración global
Fairbanks (config) # salir Se desplaza al modo privilegiadoFairbanks # copy running-config startup-config
Guarda la configuración en la NVRAM
(CCNA Guía Portable Command, 2 ª Edición)
CONCLUSIÓN
El Internet es una red que está en continuo crecimiento, por ello se requiere
de un nuevo protocolo, el mismo que de mas direcciones, con la finalidad de
tener más dispositivos conectados, el protocolo IPv6 da muchas mas
direcciones además el uso eficiente de los routers, podemos ver que en un
futuro solo vamos a tener este protocolo ya que el IPv4 está limitado. El IPv6
es compatible con su antigua versión, haciendo que este protocolo vaya
implementándose de a poco, y no haga la tecnología anterior obsoleta
Bibliografía Teare D. (2007). Designing for Cisco Internetwork Solution. 2nd Ed. Pearson
Education. Bruno A. (2007). CCDA Official Exam Certification Guide. 3rd Ed. Pearson Education.
Cisco Systems (2006). Building Cisco Multilayer Switched Networks, Student Guide.
Obtenido de http://www.evidalia.es/trucos/index_v2-261-11.html
Obtenido de http://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.xml
CCNA Guía Portable Command. 2 ª Edición.
Galindo, L. R. (s.f.). Obtenido de http://portalipv6.lacnic.net/es/ipv6/documentos/rfcs-0