Este documento contiene todos los tpicos diferenciales que debern agregarse luego del estudio de la Unidad 6 de la currcula de CCNA 1 Exploration FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 2 de 48 1.1.1 Protocolos de la capa de red
Existen varios protocolos de capa de red, sin embargo, slo los dos siguientes se implementan comnmente, como se muestra en la figura:
Protocolo de Internet versin 4 (IPv4) Protocolo de Internet versin 6 (IPv6) Otros protocolos de capa de red que no son tan usados incluyen: Novell Internetwork Packet Exchange (IPX) AppleTalk Servicio de red sin conexin (CLNS / DECNet)
La discusin sobre estos protocolos ser mnima.
1.1. 2 Introduccin de IPv6
A principios de 1990, el Grupo de Trabajo en Ingeniera de Internet (Internet Engineering Task Force - IETF) creci preocupado por los problemas con IPv4 y comenz a buscar un reemplazo. Esta investigacion condujo al desarrollo de IP versin 6 (IPv6). IPv6 supera las limitaciones de IPv4 y es una mejora de gran FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 3 de 48 alcance con caractersticas que se adaptan mejor a las demandas de las redes actuales y previsibles.
Las mejoras que ofrece IPv6 incluyen:
Mayor de espacio de direcciones - Las direcciones IPv6 se basan en un direccionamiento jerrquico de 128 bits en vez de los 32 bits de IPv4. Esto aumenta de manera espectacular el nmero de direcciones IP disponibles. Mejoras en el manejo de paquetes - El encabezado de IPv6 se ha simplificado con menos campos. Esto mejora el manejo de paquetes por los routers intermediarios y tambin proporciona soporte para extensiones y opciones para una mayor escalabilidad / persistencia. Elimina la necesidad de NAT - Con un gran nmero de direcciones IPv6 pblica, no se necesita traduccin de direcciones de red (Network Address Translation - NAT). Los sitios de los clientes , desde las ms grandes empresas a los hogares individuales, pueden obtener una direccin de red IPv6 pblica. Esto evita algunos de los problemas de aplicacin de NAT, experimentados por las aplicaciones que requieren una conectividad de extremo a extremo (end-to- end) . Seguridad integrada - IPv6 de forma nativa soporta capacidades de autenticacin y privacidad. Con IPv4 , las caractersticas adicionales tuvieron que ser aplicadas para hacer esto. El espacio de direcciones IPv4 de 32 bits proporciona aproximadamente 4,294,967,296 de direcciones nicas . De stas, slo 3,7 millones de direcciones se pueden asignar, ya que el sistema de direccionamiento IPv4 separa las direcciones en clases , y se reserva las direcciones de multicast, pruebas(testing) y otros usos especficos. Como se muestra en la figura, IPv6 puede proveer 340.282.366.920.938.463.463.374.607.431.768.211.456 o 340 undecillones de direcciones, que es ms o menos el equivalente a cada grano de arena en la Tierra. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 4 de 48
1.1.3 Encapsulacin IPv6.
Una de las principales mejoras en el diseo de IPv6 sobre IPv4 es el encabezado IPv6 simplificado. El encabezado de IPv4 consta de 20 octetos (hasta 60 bytes si se utiliza el campo Opciones) y 12 campos de cabecera bsicos, sin incluir el campo Opciones y campo Relleno. El encabezado de IPv6 consta de 40 octetos (principalmente debido a la longitud de las direcciones de origen y de destino de IPv6) y 8 campos de cabecera (3 campos de la cabecera IPv4 bsicos y 5 campos de cabecera adicionales). La figura 1 muestra la estructura de encabezado IPv4. Como se muestra en la figura, para IPv6, algunos campos se han mantenido igual, no se utilizan algunos campos del encabezado IPv4, y algunos campos han cambiado los nombres y posiciones. Adems, un nuevo campo ha sido aadido a IPv6 que no se utiliza en IPv4. El encabezado de IPv6 simplificado se muestra en la Figura 2. La encabezado simplificado IPv6 ofrece varias ventajas sobre IPv4: Mayor eficiencia de enrutamiento para el rendimiento y la escalabilidad de tasa de reenvo No es requerido el proceso de comprobacin (ckecksum). Los mecanismos de extensin de cabecera simplificados y ms eficientes (en comparacin con el campo Opciones IPv4) FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 5 de 48 Un campo Flow Label para el procesamiento de cada flujo sin necesidad de abrir el paquete para identificar flujos de trfico.
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 6 de 48
1.1. 4 IPv6 Encabezado del paquete Los campos del encabezado del paquete de IPv6 incluyen: Versin - Este campo contiene un valor binario de 4 bits que identifica la versin del paquete IP. Para los paquetes IPv6, este campo siempre se establece en 0110. Clase de trfico - Este campo de 8 bits es equivalente al campo Differentiated Services (DS) de IPv4. Tambin contiene un valor de 6 bits llamado Differentiated Services Code Point (DSCP) que se utiliza para clasificar los paquetes y uno de 2 bits llamado Explicit Congestion Notification (ECN) utilizado para el control de congestin del trfico. Label Flow - Este campo de 20 bits ofrece un servicio especial para aplicaciones en tiempo real. Se puede utilizar para informar a routers y swtiches para mantener el mismo camino para el flujo de paquetes para que los paquetes no se reordenen. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 7 de 48 Longitud de carga til - Este campo de 16 bits es equivalente al campo Longitud total en el encabezado IPv4. Define el tamao del paquete (fragmento), incluyendo el encabezado y extensiones opcionales. Siguiente encabezado - Este campo de 8 bits es equivalente al campo Protocolo IPv4. Se indica el tipo de carga til de datos que el paquete est llevando, lo que permite a la capa de red pasar los datos a la capa superior de protocolo apropiado. Este campo tambin se utiliza si hay cabeceras de extensin opcionales aadidas al paquete IPv6. Lmite de saltos - Este campo de 8 bits sustituye al campo TTL de IPv4. Este valor decrece en uno por cada router que reenva el paquete. Cuando el contador llega a 0 el paquete se descarta y un mensaje de ICMPv6 se reenva al host emisor, lo que indica que el paquete no lleg a su destino. Direccin de origen - Este campo de 128 bits identifica la direccin IPv6 del host de origen. Direccin de Destino - Este campo de 128 bits identifica la direccin IPv6 del host receptor.
1.1.5 Ejemplo de encabezado IPv6 FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 8 de 48
Al ver capturas de Wireshark de IPv6, observe que el encabezado IPv6 tiene notablemente menos campos que un encabezado IPv4. Esto hace que la encabezado de IPv6 sea ms fcil y rpido de procesar para el router. La direccin de IPv6 en s se ve muy diferente. Debido a que las direcciones IPv6 tienen un tamao de 128 bits, el sistema de numeracin hexadecimal se utiliza para simplificar la representacin de direcciones. Las direcciones IPv6 utilizan dos puntos para separar las entradas en una serie de bloques hexadecimales de 16 bits. La figura 1 muestra el contenido capturado del paquete nmero 46. El paquete contiene el mensaje inicial del saludo de 3 vas de TCP entre un host IPv6 y un servidor IPv6. Observe los valores en el encabezado extendido de IPv6. Observe tambin cmo es un paquete TCP y que no contiene ninguna otra informacin ms all de la seccin TCP. La figura 2 muestra el contenido del paquete 49. El paquete contiene el mensaje inicial GET HTTP enviado a un servidor. Observe que este es un paquete HTTP y que ahora contiene informacin ms all de la seccin TCP. Finalmente, la figura 3 muestra el contenido del paquete nmero 1. El paquete muestra un mensaje de solicitud de vecino de ICMPv6. Observe cmo no hay informacin de TCP o UDP.
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 9 de 48
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 10 de 48 1.2.1 IPv4 Tabla de enrutamiento del host
En un host con Windows, el comando route print o netstat -r se puede utilizar para mostrar la tabla de enrutamiento del dispositivo. Ambos comandos generan la misma salida. La salida puede parecer abrumadora al principio, pero es bastante simple de entender. Introducir el comando netstat -r o su equivalente route print, muestra tres secciones relacionadas con las conexiones de red TCP / IP actuales: Lista de interfaz - Enumera las direcciones MAC y el nmero de interfaz asignado de cada red activa en el host, incluyendo adaptadores Ethernet, Wi-Fi, y Bluetooth. Tabla de rutas IPv4 - Lista todas las rutas IPv4 conocidas, incluidas las conexiones directas, red local y las rutas predeterminadas locales. Tabla de rutas IPv6- Lista todas las rutas IPv6 conocidas, incluidas las conexiones directas, red local y las rutas predeterminadas locales. Nota: La salida de comando vara, dependiendo de cmo est configurado el host y los tipos de interfaz que posea. La figura muestra la tabla de enrutamiento de IPv4. Observe que el resultado se divide en cinco columnas que identifican: Red de Destino - Muestra las redes alcanzables. Mscara de red Muestra las mscaras de subred que informan al host cmo determinar la red y las porciones de host de la direccin IP. Gateway - Muestra la direccin utilizada por el equipo local para llegar a una red de destino remoto. Si un destino es directamente accesible, se mostrar como "on-link" en esta columna. Interface - Lista la direccin de la interfaz fsica utilizada para enviar el paquete al gateway que se utiliza para llegar al destino de red. Mtricas - Lista el costo de cada ruta y se usa para determinar la mejor ruta a un destino. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 11 de 48
1.2.2 Ejemplo de Tabla de enrutamiento del host de IPv6
Los resultados de la tabla de rutas de IPv6 difieren en las columnas y el formato debido a las direcciones IPv6 son ms largas. La seccin de la Tabla de enrutamiento de IPv6 muestra cuatro columnas que identifican: If Enumera los nmeros de interfaz de la seccin lista de interfaces del comando netstat r. Los nmeros de interfaz corresponden a las redes activas en el host, incluyendo adaptadores Ethernet, Wi-Fi, y Bluetooth. Mtricas - Lista el costo de cada ruta a un destino. Los nmeros ms bajos indican rutas preferidas. Red de Destino - Muestra las redes alcanzables. Gateway - Lista la direccin utilizada por el host local para reenviar paquetes a una red de destino remota. El On-link indica que el host est conectado a la misma. Por ejemplo, la figura muestra la seccin de la Ruta de IPv6 generada por el comando netstat-r, para revelar los siguientes destinos de la red: :: / 0 - Este es el equivalente de IPv6 de la ruta predeterminada local. :: 1/128 - Esto es equivalente a la direccin de loopback de IPv4 y presta servicios a la mquina local. 2001 :: / 32 - Este es el prefijo de red global unicast. 2001:0:9 d38: 953c: 2c30: 3071: E718: a926/128 - Esta es la direccin de IPv6 unicast global del equipo local. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 12 de 48 fe80 :: / 64 - Esta es la direccin de la ruta de la red del enlace local, y representa a todos los equipos de la red de enlace de IPv6 local. fe80 :: 2c30: 3071: E718: a926/128 - Esta es la direccin de enlace local del IPv6, del equipo local. ff00 :: / 8 - Estas son las direcciones de clase D multicast reservada especiales, lo que equivale a las direcciones de IPv4 224.xxx. Nota: Las interfaces de IPv6 suelen tener dos direcciones IPv6: Una direccin de enlace local y una direccin unicast global. Tambin, observe que no hay direcciones de broadcast en IPv6. Las direcciones IPv6 se discuten en el siguiente captulo.
2.1.1 La necesidad de IPv6
IPv6 est diseado para ser el sucesor de IPv4. IPv6 tiene un espacio de direcciones mayor de 128 bits, que provee 340 undecillones de direcciones. (Ese es el nmero 340, seguida de 36 ceros.) Sin embargo, IPv6 es mucho ms que simplemente direcciones ms largas. Cuando el IETF comenz su desarrollo de un sucesor de IPv4, aprovech la oportunidad para arreglar las limitaciones de IPv4, e incluir mejoras adicionales. Un ejemplo es el Protocolo de mensajes de control de Internet versin 6 (ICMPv6), que incluye la resolucin de direccines y la direccin de configuracin automtica que no se encuentra en ICMP para IPv4 (ICMPv4). ICMPv4 e ICMPv6 se discutirn ms adelante en este captulo. Necesidad de IPv6 FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 13 de 48 El agotamiento del espacio de direcciones de IPv4 ha sido el factor de motivacin para pasar a IPv6. En cuanto frica, Asia y otras regiones del mundo estarn ms conectadas a Internet, ya no habra suficientes direcciones IPv4 para soportar este crecimiento. El lunes 31 de enero del 2011, IANA asigno los ltimos dos bloques de direcciones /8, de IPv4 a los Registros Regionales de Internet (Regional Internet Registries RIR). Varias proyecciones muestran que los cinco RIRs se quedaran sin direcciones IPv4 entre 2015 y 2020. En ese punto, las direcciones IPv4 restantes se les va asignar a los ISPs. IPv4 en teora tiene mximo de 4,3 millones de direcciones. RFC 1918 (direcciones privadas) en combinacin con Network Address Translation (NAT) han sido fundamentales para frenar el agotamiento del espacio de direcciones IPv4. NAT tiene limitaciones que obstaculizan gravemente las comunicaciones peer-to-peer. Internet de las cosas La Internet de hoy es significativamente diferente de la Internet de las dcadas pasadas. La Internet de hoy en da es ms que el correo electrnico, las pginas web y la transferencia de archivos entre ordenadores. La evolucin de Internet se est convirtiendo en una Internet de las cosas. Ya las computadoras, tabletas y telfonos inteligentes no sern los nicos dispositivos que acceden a Internet. Los dispositivos equipados con sensores internet-ready se incluirn en todo, desde los automviles y los dispositivos biomdicos, hasta electrodomsticos, y los ecosistemas naturales. Imagine una reunin en un sitio del cliente que est programada automticamente en su aplicacin de calendario, para comenzar una hora antes de empezar a trabajar normalmente. Esto podra ser un problema importante, especialmente si usted se olvida de comprobar el calendario o ajustar el reloj de alarma en consecuencia. Ahora imagine que la aplicacin de calendario le comunica esta informacin directamente a su reloj despertador, y a su automvil. Su coche se calienta automticamente hasta derretir el hielo en el parabrisas antes de entrar y lo llevaria a su reunin. Con una poblacin creciente de Internet, un espacio de direcciones de IPv4 limitada, problemas con NAT y un Internet de las cosas, ha llegado el momento de comenzar la transicin a IPv6. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 14 de 48
2.2.1 Convi vencia entre IPv4 y IPv6.
No hay unica fecha para migrar a IPv6. En el futuro previsible, IPv4 e IPv6 coexistirn. Se espera que la transicin lleve aos. El IETF ha creado diversos protocolos y herramientas para ayudar a los administradores de red a migrar sus redes a IPv6. Las tcnicas de migracin se pueden dividir en tres categoras: Dual Stack - Como se muestra en la Figura 1, Dual Stack permiten que IPv4 e IPv6 coexistan en la misma red. Dispositivos de Dual Stack ejecutan IPv4 e IPv6 al mismo tiempo. Tunneling - Como se muestra en la Figura 2, tunneling es un mtodo de transporte de un paquete IPv6 en una red IPv4. El paquete de IPv6 se encapsula dentro de un paquete IPv4, similar a otros tipos de datos. Traduccin - Como se muestra en la Figura 3, Network Address Translation 64 (NAT64) permite que los dispositivos habilitados para IPv6 se comuniquen con los dispositivos compatibles de IPv4 utilizando una tcnica similar a la traduccin NAT para IPv4. Un paquete de IPv6 se traduce en un paquete IPv4 y viceversa. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 15 de 48
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 16 de 48
2.2.2 Representacin de direcciones IPv6
Las direcciones IPv6 tienen 128 bits de longitud y se escribe como una cadena de valores hexadecimales. Cada 4 bits est representado por un solo dgito hexadecimal, para un total de 32 valores hexadecimales. Las direcciones IPv6 no distinguen entre maysculas y minsculas y pueden estar escritas en minsculas o en maysculas. Formato preferido Como se muestra en la Figura 1, el formato preferido para escribir una direccin IPv6 es x: x: x: x: x: x: x: x, donde cada "x" consiste en cuatro valores hexadecimales. Cuando se refiere a 8 bits de una direccin IPv4 se utiliza el trmino octeto. En IPv6, una hextet es el trmino no oficial utilizado para referirse a un segmento de 16 bits o cuatro valores hexadecimales. Cada "x" es un solo hextet, 16 bits o cuatro dgitos hexadecimales. Formato preferido significa que la direccin de IPv6 se escribe utilizando los 32 dgitos hexadecimales. Esto no necesariamente significa que sea el mtodo ideal para la representacin de la direccin IPv6. En las pginas siguientes, vamos a ver dos reglas para ayudar a reducir el nmero de dgitos necesarios para representar una direccin IPv6. La figura 2 presenta ejemplos de direcciones IPv6 en el formato preferido.
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 17 de 48
2.3.1 Tipos de direcciones IPv6 Hay tres tipos de direcciones IPv6: Unicast - Una direccin unicast de IPv6 identifica de forma exclusiva una interfaz en un dispositivo habilitado para IPv6. Como se muestra en la figura, una direccin IPv6 de origen debe ser una direccin de unicast. Multicast - Una direccin IPv6 multicast se utiliza para enviar un paquete de IPv6 a varios destinos. Anycast - Una direccin anycast de IPv6 es cualquier direccin unicast de IPv6 que puede asignarse a varios dispositivos. Un paquete enviado a una direccin anycast se dirige al dispositivo ms cercano que tenga esa direccin. Las direcciones anycast estn ms all del alcance de este curso. A diferencia de IPv4, IPv6 no tiene una direccin de broadcast. Sin embargo, hay una para todos los nodos de direcciones IPv6 multicast que esencialmente le da el mismo resultado. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 18 de 48
2.3.2 Prefijo de IPv6.
Hay que recordar que el prefijo, o la porcin de red de una direccin IPv4 pueden ser identificados por una mscara de subred decimal punteada o un prefijo (notacin de barra diagonal). Por ejemplo, una direccin IP de 192.168.1.10 con una mscara de subred 255.255.255.0 es equivalente a 192.168.1.10/24. IPv6 utiliza el largo del prefijo para representar la porcin de la direccin. IPv6 no utiliza la mscara de subred decimal punteada El largo del prefijo se utiliza para indicar la porcin de la red de una direccin IPv6 que utiliza "direccin/prefijo". La longitud del prefijo puede variar de 0 a 128. Una longitud de prefijo tpica IPv6 para redes de rea local y la mayora de otros tipos de redes es /64. Esto significa que el prefijo o parte de red de la direccin es de 64 bits de longitud, dejando los otros 64 bits para el ID de interfaz (parte del host) de la direccin. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 19 de 48
2.3.3 Las direcciones IPv6 Unicast
Una direccin unicast IPv6 identifica de forma exclusiva una interfaz en un dispositivo habilitado para IPv6. Un paquete enviado a una direccin unicast es recibida por la interfaz que se asigna esa direccin. Al igual que en IPv4, una direccin de origen IPv6 debe ser una direccin unicast. La direccin de destino IPv6 puede ser unicast o una direccin multicast. Existen seis tipos de direcciones IPv6 unicast. Unicast Global Una direccin global unicast es similar a una direccin IPv4 pblica. Estos son a nivel mundial, las direcciones nicas de Internet se pueden enrutar. Direcciones unicast globales se pueden configurar de forma esttica o asignados dinmicamente. Hay algunas diferencias importantes en cmo un dispositivo recibe su direccin IPv6 de forma dinmica en comparacin con DHCP para IPv4. De enlace local Direcciones locales de vnculo se utilizan para comunicarse con otros dispositivos en el mismo enlace local. Con IPv6, el enlace se refiere a una subred. Las direcciones de enlace local, se limitan a un solo enlace. Su singularidad slo debe ser confirmada en ese enlace porque no son enrutable ms all del enlace. En otras palabras, los routers no reenviarn paquetes con una fuente local de enlace o la direccin de destino. Loopback La direccin de loopback es utilizado por un host para enviar un paquete a s mismo y no puede ser asignada a una interfaz fsica. Similar a una direccin loopback IPv4, puede hacer ping a una direccin IPv6 loopback para probar la configuracin de TCP / IP en el host local. La direccin de loopback IPv6 es FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 20 de 48 todos 0 excepto para el ltimo bit, representados como :: 1/128 o simplemente :: 1 en el formato comprimido. Direccin no especificada Una direccin no especificada, es una direccin representada totalmente por 0 en el formato comprimido, como :: / 128 o simplemente ::. No se puede asignar a una interfaz, slo se puede utilizar como una direccin de origen en un paquete IPv6. Una direccin no especificada se utiliza como direccin de origen cuando el dispositivo no cuenta an con una direccin IPv6 permanente o cuando el origen del paquete es irrelevante para el destino. Direcciones locales nicas. Las direcciones locales nicas del tienen cierta similitud con el RFC 1918 (direcciones privadas de IPv4), pero hay diferencias significativas. Las direcciones locales nicas se utilizan para el direccionamiento local dentro de un sitio o entre un nmero limitado de sitios. Estas direcciones no deben ser enrutable en el IPv6 global. Las direcciones locales nicas estn en el rango de FC00 :: / 7 a FDFF :: / 7
Con IPv4, las direcciones privadas se combinan con NAT / PAT para proporcionar una traduccin de varias a una direccion y de privado a pblico. Esto se hace debido a la limitada disponibilidad de espacio de direcciones IPv4. Muchos sitios tambin utilizan el carcter privado de direcciones RFC 1918 para ayudar a proteger u ocultar su red de los riesgos de seguridad potenciales. Sin embargo, esto nunca fue el uso previsto de estas tecnologas y la IETF ha recomendado siempre que los sitios tomen las precauciones de seguridad adecuadas en su Internet frente al router. Aunque, IPv6 proporciona direccionamiento para un sitio especfico, no est destinado a ser utilizado para ayudar a ocultar dispositivos habilitados con IPv6. IETF recomienda limitar el acceso a los dispositivos a travs de medidas de seguridad, a travs de los mtodos adecuados. Nota: La especificacin original IPv6 define direcciones locales de sitio para un propsito similar, utilizando el gama prefijo FEC0:: / 10. Hubo varias ambigedades en las especificaciones de direcciones de sitio local y fueron desaprobadas por el IETF en favor de las direcciones locales nicas. IPv4 incrustada. El ltimo tipo de tipo de direccin unicast es la direccin IPv4 incrustada. Estas direcciones se utilizan para ayudar a la transicin de IPv4 a IPv6. Las direcciones IPv4 incrustadas estn ms all del alcance de este curso. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 21 de 48
2.3.4 Direcciones unicast IPv6 de enlace local
Una direccin de enlace local IPv6 permite a un dispositivo comunicarse con otros dispositivos habilitados para IPv6 en el mismo enlace, y slo en ese enlace (subred). Los paquetes con una direccin local de vnculo de origen o de destino no se pueden dirigir ms all del enlace desde donde se origin el paquete. A diferencia de las direcciones de enlaces locales IPv4, las direcciones de enlaces locales IPv6 tienen un papel importante en varios aspectos de la red. La direccin unicast global no son un requisito, sin embargo, todas las interfaces IPv6 de red habilitadas, tienen que tener una direccin de enlace local. Si una direccin de enlace local no est configurada manualmente en una interfaz, el dispositivo la crear automticamente sin comunicarse con un servidor DHCP. Los hosts habilitados para IPv6 crean una direccin de enlace local de IPv6, incluso si al dispositivo no se le ha asignado una direccin global de IPv6 unicast. Esto permite que dispositivos habilitados con IPv6 se FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 22 de 48 comuniquen con otros dispositivos habilitados en la misma subred. Esto incluye la comunicacin con la puerta de enlace predeterminada (Router). Las direcciones de enlace local de IPv6 estn en el rango FE80 :: / 10. La / 10 indica que los primeros 10 bits son 1111 1110 10xx xxxx. La primera hextet tiene una gama de 1111 1110 1000 0000 (FE80) a 1111 1110 1011 1111 (FEBF). La figura 1 muestra un ejemplo de comunicacin utilizando direcciones IPv6 enlace local. La figura 2 muestra el formato de una direccin de enlace local IPv6. Las direcciones de enlace local de IPv6 tambin son utilizados por los protocolos de enrutamiento para intercambiar mensajes y es la direccin del siguiente salto en la tabla de enrutamiento IPv6. Las direcciones de enlace local, se analizan con ms detalle en un curso posterior. Nota: Por lo general, es el vnculo de la direccin local del router y no la direccin global unicast que se utiliza como puerta de enlace predeterminada para otros dispositivos en el vnculo.
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 23 de 48
2.4.1 Estructura de una direccin IPv6 Uni cast Global.
Las direcciones Unicast Globales IPv6 son globalmente nicas y enrutables en Internet IPv6. Estas direcciones son equivalentes a las direcciones IPv4 pblicas. El Comit de Nombres y Nmeros Asignados de Internet (ICANN), el operador de Internet Assigned Numbers Authority (IANA), asigna bloques de direcciones IPv6 a los cinco RIR's. En la actualidad, se estn asignando slo direcciones Unicast Globales con los tres primeros bits de 001 o 2000 :: / 3. Esta es slo 1/8 del espacio de direcciones de IPv6 disponible total, excluyendo slo una porcin muy pequea para otros tipos de direcciones unicast y multicast. Nota: Los 2001:0 DB8 :: / 32 direcciones se ha reservado para fines de documentacin, incluyendo el uso de ejemplos. La figura 1 muestra la estructura y el alcance de una direccin Unicast Global. Una direccin Unicast global tiene tres partes: Prefijo de enrutamiento global ID de Subred. ID de Interfaz. Prefijo de enrutamiento global. El prefijo de enrutamiento global es el prefijo, o red, parte de la direccin que est asignada por el proveedor, como un proveedor de Internet, a un cliente o sitio. En la actualidad, los RIRs asignan un prefijo /48 de enrutamiento global para los clientes. Esto incluye a todos, desde las redes de negocios de las empresas a los hogares individuales. Este espacio de direcciones es ms que suficiente para la mayora de los clientes. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 24 de 48 La Figura 2 muestra la estructura de una direccin Unicast Global utilizando un prefijo global de enrutamiento /48. Los prefijos /48 son los prefijos de enrutamiento globales ms comunes asignados y sern utilizados en la mayora de los ejemplos a lo largo de este curso. Por ejemplo, la direccin IPv6 2001:0 DB8: ACAD :: /48 tiene un prefijo que indica que los primeros 48 bits (3 hextets) (2001:0 DB8: ACAD) es el prefijo o parte de red de la direccin. Los dos puntos dobles (::) antes del prefijo /48 significa que el resto de la direccin contiene todos 0. ID de subred Los ID de subred son utilizados por una organizacin para identificar subredes dentro de su sitio. ID de interfaz Los ID de interfaz IPv6 son equivalentes a la porcin de host de una direccin IPv4. El termino ID de interfaz se utiliza debido a que un nico host puede tener mltiples interfaces, cada una con una o ms direcciones de IPv6. Nota: A diferencia de IPv4, en IPv6, las direcciones que contienen todo 0 y todo 1 se pueden asignar a un dispositivo. La direccin que contienen todos 1 se puede utilizar debido al hecho de que direcciones de broadcast no se utilizan dentro de IPv6. Las direcciones que contienen todos 0 tambin se puede utilizar, pero se reserva como una direccin anycast subred-router, y slo se deben asignar a los routers. Una manera fcil de leer la mayora de las direcciones IPv6 es contar el nmero de hextets. Como se muestra en la Figura 3, en una direcciones Unicast Global /64 los primeros cuatro hextets son para la porcin de red de la direccin, el cuarto hextet que indica el ID de subred. Los cuatro hextets restantes son para el ID de interfaz.
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 25 de 48
2.4.2 Configuracin esttica de una Direccion Unicast Global.
Configuracin del router FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 26 de 48 La mayora de los comandos de configuracin y verificacin de IPv6 en el IOS de Cisco son similares a sus contrapartes IPv4. En muchos casos, la nica diferencia es el uso de IPv6 en lugar de IP dentro de los comandos. El comando para configurar una direccin global unicast IPv6 en una interfaz es ipv6-address/prefix-length. Tenga en cuenta que no hay un espacio entre ipv6-address y prefix-length. La configuracin de ejemplo utilizar la topologa que se muestra en la Figura 1 y estas subredes de IPv6: 2001:0DB8:ACAD:0001:/64 (or 2001:DB8:ACAD:1::/64) 2001:0DB8:ACAD:0002:/64 (or 2001:DB8:ACAD:2::/64) 2001:0DB8:ACAD:0003:/64 (or 2001:DB8:ACAD:3::/64) Como se muestra en la Figura 2, los comandos necesarios para configurar la direccin Unicast Global IPv6 en el GigabitEthernet 0/0 interfaz de R1 seran: Router(config)#interface GigabitEthernet 0/0 Router(config-if)#ipv6 address 2001:db8:acad:1::1/64 Router(config-if)#no shutdown Configuracin de host. La configuracin manual de la direccin IPv6 en un host es similar a la configuracin de una direccin IPv4. Como se muestra en la Figura 3, la direccin de puerta de enlace predeterminada configurada para PC1 es 2001: DB8: ACAD: 1 :: 1, la direccin Unicast Global de la interfaz de R1 GigabitEthernet en la misma red. Utilice el verificador de sintaxis en la Figura 4 para configurar la direccin global unicast IPv6. Al igual que en IPv4, la configuracin de direcciones estticas en clientes no funciona bien en entornos grandes. Por esta razn, la mayora de los administradores de red en una red IPv6, permitirn la asignacin dinmica de direcciones IPv6. Hay dos formas en que un dispositivo puede obtener una direccin Unicast Global de IPv6 de forma automtica: Configuracin automtica de direcciones sin estado (SLAAC) DHCPv6 FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 27 de 48
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 28 de 48
2.4.3 Configuracin dinmica de un global de direcciones unicast utilizando SLAAC
Configuracin automtica de direcciones sin estado (SLAAC) Autoconfiguracin sin estado de direcciones (SLAAC) es un mtodo que permite a un dispositivo obtener su prefijo, la longitud del prefijo, y la informacin de direcciones de puerta de enlace predeterminada de un router IPv6 sin el uso de un servidor DHCPv6. Usando SLAAC, los dispositivos se basan en los mensajes del router local ICMPv6 Router Advertisement (RA) para obtener la informacin necesaria. Los routers IPv6 envan peridicamente mensajes ICMPv6 Router Advertisement (RA) a todos los dispositivos habilitados para IPv6 en la red. Por defecto, los routers Cisco envan mensajes RA cada 200 segundos para todos los nodos de la direccin de grupo multicast IPv6. Un dispositivo de IPv6 en la red, no tiene que esperar a estos mensajes peridicos (RA). Un dispositivo puede enviar un mensaje de solicitud de router (RS) al router, utilizando una direccin multicast IPv6. Cuando un router IPv6 recibe un mensaje RS es capaz de responder inmediatamente con un anuncio de router. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 29 de 48 A pesar de que una interfaz en un router Cisco se puede configurar con una direccin IPv6, esto no significa que sea un "router IPv6". Un router IPv6 es un router que: Reenva los paquetes entre redes IPv6. Puede ser configurado con rutas IPv6 estticas o un protocolo de enrutamiento dinmico de IPv6 Enva mensajes ICMPv6 (RA). El enrutamiento IPv6 no est activado por defecto. Para habilitar un router como un router IPv6, debe usar el comando de configuracin global unicast-routing IPv6. Nota: Los routers de Cisco estn habilitados como routers IPv4 por defecto. El mensaje ICMPv6 (RA) contiene el prefijo, longitud de prefijo, y otra informacin para el dispositivo IPv6. El mensaje RA tambin informa al dispositivo de IPv6 cmo obtener su informacin de direccionamiento. El mensaje RA puede contener una de las siguientes tres opciones, como se muestra en la figura: Opcin 1 - SLAAC Onl y - El dispositivo debe utilizar el prefijo, la longitud de prefijo, y la informacin de direcciones de gateway por defecto que figura en el mensaje (RA). Ninguna otra informacin se encuentra disponible en un servidor DHCPv6. Opcin 2 - SLAAC y DHCPv6 - El dispositivo debe utilizar el prefijo, la longitud de prefijo, y la informacin de direcciones de gateway por defecto del mensaje (RA). Otra informacin disponible se obtendr de un servidor DHCPv6 tales como la direccin del servidor DNS. El dispositivo deber, a travs del proceso normal de descubrimiento y consultas, obtener esta informacin adicional de un servidor DHCPv6. Esto se conoce como DHCPv6 sin estado porque el servidor DHCPv6 no necesita asignar o realizar un seguimiento de las asignaciones de direcciones de IPv6, pero slo proporcionan informacin adicional, como la direccin del servidor DNS. Opcin 3 - DHCPv6 solamente - El dispositivo no debe utilizar la informacin contenida en este mensaje de RA por su informacin de direccionamiento. En cambio, el dispositivo utilizar el proceso normal de descubrir y har consultas a un servidor DHCPv6 para obtener toda su informacin de direccionamiento. Esto incluye una direccin IPv6 global unicast, la longitud de prefijo, una direccin de gateway por defecto y las direcciones de los servidores DNS. En este caso, el servidor DHCPv6 est actuando como un servidor DHCP con estado similar al DHCP para IPv4. El servidor DHCPv6, asigna y mantiene un registro de las direcciones IPv6, por lo que no asigna la misma direccin de IPv6 a varios dispositivos. Los routers envan mensajes ICMPv6 RA usando la direccin de enlace local como la direccin IPv6 de origen. Los dispositivos que utilizan SLAAC, utilizan la direccion del vnculo local del router como su puerta de enlace predeterminada. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 30 de 48
2.4.4 Configuracin dinmica de direcciones Unicast Globales usando DHCPv6
El protocolo de configuracin dinmica de host para IPv6 (DHCPv6) es similar a DHCP para IPv4. Un dispositivo puede recibir automticamente su informacin de direccionamiento, que incluye una direccin global unicast, prefijo, la longitud de prefijo, las direcciones de gateway por defecto y las direcciones de los servidores DNS utilizando los servicios de un servidor DHCPv6. Un dispositivo puede recibir la totalidad o parte de su informacin de direccionamiento de IPv6 desde un servidor DHCPv6 dependiendo de si la opcin 2 (SLAAC y DHCPv6) o la opcin 3 (slo DHCPv6) se especifica en el mensaje ICMPv6 (RA). Adems, el sistema operativo del host puede optar por ignorar lo que est en el mensaje RA, y obtener su direccin IPv6, y otra informacin directamente de un servidor DHCPv6. Antes de implementar dispositivos IPv6 en una red es una buena idea comprobar, en primer lugar si el host observa las opciones dentro de los mensajes ICMPv6 RA del router. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 31 de 48 Un dispositivo puede obtener su direccin Unicast Global IPv6 de forma dinmica y tambin ser configurado con mltiples direcciones IPv6 estticas en la misma interfaz. IPv6 permite configurar mltiples direcciones IPv6 en la misma interfaz, que pertenezcan a la misma red. Un dispositivo tambin puede ser configurado con ms de una direccin IPv6 de gateway por defecto. Para ms informacin sobre cmo se toma la decisin con respecto a qu direccin se utiliza como direccin de origen IPv6 o la que se utilizara como direccin de gateway por defecto, consulte el RFC 6724, seleccin de direcciones predeterminadas de IPv6. El ID de interfaz Si el cliente no utiliza la informacin contenida en el mensaje (RA) y se basa nicamente en DHCPv6, el servidor DHCPv6 proporcionar la direccin global unicast IPv6, incluyendo el prefijo y el ID de interfaz. Sin embargo, si la opcin 1 (SLAAC solamente) o la opcin 2 (SLAAC con DHCPv6) se utiliza, el cliente no obtiene la parte del ID de interfaz real de la direccin de estos procesos. El dispositivo cliente debe determinar su propia ID de interfaz de 64-bit, ya sea mediante el proceso de EUI-64 o mediante la generacin de un nmero aleatorio de 64 bits.
2.4.5 Direcciones dinmicas de enlace local.
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 32 de 48 Cuando se utiliza SLAAC (SLAAC slo o SLAAC con DHCPv6), un dispositivo recibe su prefijo y longitud prefijo del ICMPv6 RA. Debido a que el prefijo de la direccin ha sido designado por el mensaje RA, el dispositivo debe proporcionar slo la parte de ID de interfaz de la direccin. Como se dijo anteriormente, el ID de interfaz se puede generar automticamente utilizando el proceso EUI-64, o segn el sistema operativo, generado aleatoriamente. Usando la informacin del mensaje de la RA y la ID de interfaz, el dispositivo puede establecer su direccin unicast global. Una vez asignada una direccin unicast global para una interfaz, el dispositivo habilitado con IPv6 generar automticamente su direccin de enlace local. Los dispositivos habilitados con IPv6 deben tener, como mnimo, la direccin de enlace local. Hay que recordar que una direccin de enlace local IPv6 permite a un dispositivo comunicarse con otros dispositivos habilitados con IPv6 en la misma subred. Las direcciones de enlace local IPv6 se utilizan para una variedad de propsitos, incluyendo: Un host utiliza la direccin de enlace local del router local, como su direccin IPv6 de gateway por defecto. Los routers intercambian mensajes de protocolo de enrutamiento dinmico, utilizando direcciones de enlace local. Las Tablas de enrutamiento de los routers utilizan la direccin de enlace local para identificar el router de siguiente salto para reenviar paquetes IPv6. Una direccin de enlace local se puede establecer de forma dinmica o configurndola manualmente como una direccin de enlace local esttica. Direcciones de enlace local asignadas dinmicamente. La direccin de enlace local se crea dinmicamente utilizando el prefijo FE80:: / 10 y el ID de interfaz. Por defecto, los routers Cisco IOS utilizan EUI-64 para generar el ID de interfaz para todas las direcciones de enlace local en las interfaces de IPv6. Para las interfaces seriales, el router utilizar la direccin MAC de una interfaz Ethernet. Recordemos que una direccin de enlace local debe ser nica en ese enlace o red. Sin embargo, un inconveniente de utilizar la direccin de enlace local asignada dinmicamente es su longitud, lo que hace que sea difcil de identificar y recordar las direcciones asignadas.
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 33 de 48
2.4.6 Direcciones estticas de enlace local.
Direcciones estticas de enlace local La configuracin manual de la direccin de enlace local proporciona la capacidad de crear una direccin que es reconocible y fcil de recordar. Las direcciones de enlace local, se pueden configurar de forma manual utilizando el mismo comando de interfaz utilizado para crear direcciones IPv6 unicast global, pero con un parmetro adicional: Router(config-if)#ipv6 address link-local-address link-local La figura 1 muestra que la direccin de enlace local tiene un prefijo dentro del rango, FE80 a FEBF. Cuando una direccin comienza con este hextet (segmento de 16 bits), el parmetro de enlace local debe seguir la direccin. La Figura 2 muestra la configuracin de una direccin de enlace local con el comando interface de direcciones IPv6. La direccin de enlace local FE80::1 se utiliza para que sea fcilmente reconocible como perteneciente al router R1. La misma direccin de enlace local IPv6 est configurada en todas las interfaces de R1. FE80::1 puede ser configurado en cada enlace, ya que slo tiene que ser nico en ese enlace. Al igual que en R1, el router R2 se configura con FE80::2 como la direccin de enlace local IPv6 en todas las interfaces.
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 34 de 48
2.4.7 Verificacin de la Configuracin de la direccin de IPv6
Como se muestra en la Figura 1, el comando para verificar la configuracin de la interfaz de IPv6 es similar al comando utilizado para IPv4. El comando show interface muestra la direccin de MAC de las interfaces Ethernet. EUI-64 utiliza esta direccin MAC para generar el ID de interfaz de la direccin de enlace local. Adems, el comando show ipv6 interface brief muestra un resultado abreviado para cada una de las interfaces. La salida [up / up] en la misma lnea que la interfaz indica el estado de Capa1/Capa 2 de la interfaz. Estas columnas de estado son las mismas que el comando para IPv4. Observe que cada interfaz tiene dos direcciones IPv6. La segunda direccin para cada interfaz es la direccin de unicast global que se ha configurado. La primera direccin, la que comienza con FE80, es la direccin unicast de enlace local para la interfaz. Recordemos que la direccin de enlace local se agrega automticamente a la interfaz cuando se asigna una direccin unicast global. Tambin, observe que la direccin de enlace local de la interfaz Serial 0/0/0 de R1 es la misma que la interfaz GigabitEthernet 0/0.Las interfaces seriales no tienen una direccin MAC Ethernet, por lo que el IOS de Cisco utiliza la direccin de MAC de la primera interfaz Ethernet disponible. Esto es posible porque las interfaces de enlace local slo tienen que ser nicas en ese enlace. La direccin de enlace local de la interfaz del router, suele ser la direccin de puerta de enlace predeterminada para los dispositivos en ese enlace o red. Como se muestra en la Figura 2, el comando show ipv6 route se puede utilizar para verificar que las redes IPv6 y las direcciones de interfaz IPv6 especficas han sido instaladas en la tabla de enrutamiento IPv6. El comando show ipv6 route slo mostrar las redes IPv6, no redes IPv4. Dentro de la tabla de rutas, una C junto a una ruta indica que se trata de una red conectada directamente. Cuando la interfaz del router est configurado con una FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 35 de 48 direccin unicast global y se encuentra en estado "up/up", se aade el prefijo IPv6 y longitud de prefijo de la tabla de enrutamiento IPv6 como una ruta conectada. La direccin unicast global IPv6 configurada en la interfaz tambin se instala en la tabla de enrutamiento como una ruta local. La ruta local tiene un prefijo /128. Rutas locales son utilizadas por la tabla de enrutamiento para procesar de manera eficiente los paquetes con una direccin de destino de direccin de la interfaz del router. El comando ping para IPv6 es idntico al comando utilizado con IPv4, excepto que se utiliza una direccin IPv6. Como se muestra en la Figura 3, el comando se utiliza para verificar la conectividad de capa 3 entre R1 y PC1. Al hacer ping a una direccin local de vnculo de un router, el IOS de Cisco le pedir al usuario la interfaz de salida. Debido a que el vnculo de la direccin local de destino, puede ser en uno o ms de sus vnculos o redes, el router tiene que saber a qu interfaz enviar el ping. Utilice el comprobador de sintaxis en la Figura 4 para verificar la configuracin de la direccin IPv6.
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 36 de 48
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 37 de 48
2.5.1 Asignacin de direcciones multicast IPv6.
Las direcciones multicast IPv6 son similares a las direcciones multicast IPv4. Hay que recordar que una direccin multicast se utiliza para enviar un solo paquete a uno o ms destinos (grupo multicast). Las direcciones multicast IPv6 tienen el prefijo FF00::/8. Nota: Las direcciones multicast slo pueden ser direcciones de destino y no direcciones de origen. Existen dos tipos de direcciones multicast IPv6: Multicast asignada Multicast de nodo solicitado Multicast asignada. Las direcciones multicast asignadas son direcciones reservadas para grupos predefinidos de dispositivos. Una direccin multicast asignada es una sola direccin utilizada para llegar a un grupo de dispositivos que ejecutan un protocolo o servicio comn. Las direcciones de multicast asignadas se utilizan en el contexto de protocolos especficos, como DHCPv6. Dos grupos comunes de multicast asignada IPv6 incluyen: FF02::1 Todos los nodos del grupo multicast- Este es un grupo multicast al que todos los dispositivos habilitados para IPv6 se unen. Un paquete enviado a FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 38 de 48 este grupo es recibido y procesado por todas las interfaces de IPv6 en el enlace o en la red. Esto tiene el mismo efecto que una broadcast en IPv4. La figura muestra un ejemplo de comunicacin utilizando la direccin de multidifusin de todos los nodos. Un enrutador IPv6 enva un mensaje ICMPv6 RA al grupo multicast de todos los nodos. El mensaje RA informa a todos los dispositivos habilitados para IPv6 en la red acerca de la informacin de direccionamiento, como el prefijo, la longitud de prefijo y la puerta de enlace predeterminada. FF02::2 Todos los routers del grupo multicast - Este es un grupo multicast al que todos los routers IPv6 se unen. Un router se convierte en un miembro de este grupo cuando est habilitado como un router IPv6 con el comando de configuracin global unicast-routing IPv6. Un paquete enviado a este grupo es recibido y procesado por todos los routers IPv6 en el enlace o en la red. Los dispositivos habilitados para IPv6 envan mensajes ICMPv6 Router Solicitation (RS) a la direccin multicast de todos los routers. El mensaje RS solicita un mensaje de RA al router IPv6 para ayudar al equipo en la configuracin de su direccin.
2.5.2 Direcciones IPv6 multicast de nodo solicitados.
Un multicast de nodo solicitado es similar a la direccin de multicast de todos los nodos. Recordemos que la direccin de multicast de todos los nodos es esencialmente lo mismo que un broadcast IPv4. Todos los dispositivos de la red FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 39 de 48 deben procesar el trfico enviado a la direccin de todos los nodos. Para reducir el nmero de dispositivos que debe procesar el trfico, use una direccin multicast de nodo solicitado. Una direccin multicast de nodo solicitado es una direccin que coincide con los ltimos 24 bits de la direccin unicast global IPv6 de un dispositivo. Los nicos dispositivos que necesitan procesar estos paquetes son aquellos dispositivos que tienen estos mismos 24 bits en la parte menos significativa, el extremo derecho de su ID de interfaz. Se crea automticamente una direccin IPv6 multicast de nodo solicitado cuando se les asigna el unicast global o direcciones unicast de enlace local. La direccin multicast IPv6 de nodo solicitado se crea mediante la combinacin de un prefijo especial, FF02: 0:0:0:0:1:FF00::/104 con los 24 bits del extremo derecho de la direccin unicast. La direccin multicast de nodo solicitado consta de dos partes: Prefijo multicast FF02:0:0:0:0:1:FF00::/104 - Se trata de los primeros 104 bits de la direccin multicast de nodo solicitado. 24 bits menos significativo - Estos son los ltimos 24 bits del extremo derecho de la direccin multicast de nodo solicitado. Estos bits se copian de los 24 bits del extremo derecho de la direccin unicast global o la direccin unicast de enlace local del dispositivo. Nota: Slo 104 bits se toman del prefijo especial de nodo solicitado. El ltimo byte (00) no se utiliza al crear la direccin de nodo solicitado. Es necesario incluir el 00 cuando se hace referencia al prefijo nodo solicitado porque la direccin comprimida de ff02: 0:0:0:0:1: ff/104 se expande para ff02: 0000:0000:0000:0000:0001:00 ff / 104, que no es el prefijo correcto. Es posible que varios dispositivos tengan la misma direccin multicast de nodo solicitado. Aunque es raro, esto puede ocurrir cuando los dispositivos tienen los mismos 24 bits del extremo derecho en sus ID de interfaz. Esto no crea ningn problema porque el dispositivo an va a procesar el mensaje encapsulado, que incluir la direccin IPv6 completa del dispositivo en cuestin. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 40 de 48
2.6.1 Los mensajes ICMPv4 y ICMPv6
Aunque IP no es un protocolo fiable, el conjunto de protocolos TCP / IP provee mensajes que se enviarn en el caso de determinados errores. Estos mensajes se envan utilizando los servicios de ICMP. El propsito de estos mensajes es proporcionar comentarios sobre temas relacionados con el procesamiento de paquetes IP en ciertas condiciones, no para hacer IP fiable. Los mensajes ICMP no son necesarios y con frecuencia no son permitidos dentro una red por razones de seguridad. ICMP est disponible tanto para IPv4 e IPv6. ICMPv4 es el protocolo de mensajera para IPv4. ICMPv6 proporciona estos mismos servicios para IPv6, pero incluye una funcionalidad adicional. En este curso, el trmino ICMP se utiliza para referirse a ambos ICMPv4 e ICMPv6. Los tipos de mensajes ICMP, y las razones por las cuales se envan, son extensos. Vamos a discutir algunos de los mensajes ms comunes. Los mensajes ICMP comunes a ambos, ICMPv4 e ICMPv6 incluyen: Confirmacin de host Destino o servicio inalcanzable Tiempo excedido Redireccion de ruta. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 41 de 48 Confirmacion de host. Un mensaje de eco ICMP se puede utilizar para determinar si un host est en funcionamiento. El host local enva una solicitud de eco ICMP a un host. Si el host est disponible, el host de destino responde con un Echo Reply. En la figura, haga clic en el botn Reproducir para ver una animacin del ICMP Echo Request / Echo Reply. Este uso de los mensajes de eco ICMP es la base de la utilidad ping. Destino o servicio inalcanzable Cuando un host o gateway recibe un paquete que no puede entregar, se puede utilizar un mensaje ICMP de destino inalcanzable para notificar a la fuente que el destino o servicio es inalcanzable. El mensaje incluir un cdigo que indica por qu el paquete no se pudo entregar. Algunos de los cdigos de destino inalcanzable para ICMPv4 son: 0 - red inalcanzable. 1 - host inalcanzable. 2 - protocolo inalcanzable. 3 - puerto inalcanzable. Nota: ICMPv6 tiene cdigos similares pero ligeramente diferentes para los mensajes de destino inalcanzable. Tiempo Excedido El mensaje ICMPv4 de tiempo excedido es utilizado por un router para indicar que un paquete no se puede reenviar porque el tiempo de vida (TTL) del paquete se disminuye a 0. Si un router recibe un paquete y disminuye el campo TTL en el paquete IPv4 a cero, se descarta el paquete y enva un mensaje de tiempo excedido al host de origen. ICMPv6 tambin enva un mensaje de tiempo excedido si el router no puede enviar un paquete IPv6 porque el paquete ha caducado. IPv6 no tiene un campo TTL, sino que utiliza el campo de lmite de salto para determinar si el paquete ha expirado. Redireccion de ruta. Un router puede utilizar el mensaje ICMP de redireccin para notificar a los hosts de una red que una ruta mejor est disponible para un destino particular. Este mensaje slo se puede usar cuando el host de origen est en la misma red fsica que ambas puertas de enlace. Tanto ICMPv4 y la ICMPv6 utilizan mensajes de redireccin de ruta.
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 42 de 48
2.6.2 Mensajes ICMPv6 de solicitacin de router y mensaje de aviso de router.
Los mensajes informativos y de error que se encuentran en ICMPv6 son muy similares a los mensajes de control y de error implementados por ICMPv4. Sin embargo, ICMPv6 tiene nuevas caractersticas y una funcionalidad mejorada que no se encuentran en ICMPv4. ICMPv6 incluye cuatro nuevos protocolos como parte del Neighbor Discovery Protocol (ND o NDP): Un mensaje de solicitud de router. Mensaje de anuncio de router. Mensaje de solicitud de vecino Mensaje de anuncio de vecino. Solicitud de router y mensajes de anuncio de router. Los dispositivos compatibles con IPv6 se pueden dividir en dos categoras, los routers y hosts. Los mensajes de solicitud de router y los mensajes de anuncio de router se envan entre los hosts y routers. Mensaje de solicitud de router (RS): Cuando un host est configurado para obtener su informacin de direccionamiento automticamente (configuracin automtica de direcciones sin estado (SLAAC), el host enviar un FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 43 de 48 mensaje de RS al router. El mensaje RS se enva como un mensaje multicast IPv6 para todos los routers. Mensajes de anuncio de router (RA): Los mensajes RA son enviados por los routers para proporcionar informacin de direcciones a los hosts utilizando SLAAC. El mensaje RA puede incluir informacin de direccionamiento para el host, como el prefijo y la longitud de prefijo. Un router enviar un mensaje RA peridicamente o en respuesta a un mensaje de RS. Por defecto, los routers Cisco envan mensajes RA cada 200 segundos. Los mensajes RA se envan a todos los nodos de la direccin IPv6 multicast. Un host que usa SLAAC establecer su puerta de enlace predeterminada a la direccin de enlace local del router que envi la RA.
2.6.3 Mensajes ICMPv6 de solicitud de vecino y mensajes de aviso de vecino.
El protocolo de descubrimiento de vecino ICMPv6 incluye otros dos tipos de mensajes, solicitud de vecino (Neighbor Solicitation - NS) y aviso de vecino (Neighbor Advertisement - NA). Los mensajes de solicitud de vecino y aviso de vecino se utilizan para: Resolucin de Direccines. Deteccion de direcciones duplicadas (Duplicate Address Detection - DAD) Resolucin de direcciones La resolucin de direcciones se utiliza cuando un dispositivo en la LAN sabe la direccin unicast IPv6 de un destino, pero no sabe su direccin MAC Ethernet. Para determinar la direccin MAC para el destino, el dispositivo enviar un FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 44 de 48 mensaje de NS a la direccin de nodo solicitado. El mensaje incluir la direccin IPv6 conocida (objetivo). El dispositivo que tiene la direccin IPv6 especfica, responder con un mensaje de NA que contiene su direccin MAC Ethernet. Deteccin de direcciones duplicadas. Cuando a un dispositivo se le asigna una direccion unicast global, o una direccin unicast de enlace local, se recomienda utilizar DAD en las direccines para asegurarse de que es nica. Para comprobar que la direccin es unica, el dispositivo enviar un mensaje de NS con su propia direccin IPv6 como direccin IPv6 de destino. Si otro dispositivo en la red tiene esta direccin, responder con un mensaje de NA. Este mensaje de NA notificar al dispositivo emisor de que la direccin est en uso. Si un mensaje de NA correspondiente no se devuelve dentro de un cierto perodo de tiempo, la direccin de unicast sera nica y aceptable para el uso. Nota: No se requiere DAD, pero RFC 4861 recomienda que DAD se utilice en las direcciones unicast.
2.6.4 Ping - Prueba de la stack local
Ping es una utilidad de prueba que utiliza los mensajes echo-request y echo- replay de ICMP para probar la conectividad entre los hosts. Ping trabaja con hosts IPv4 e IPv6. Para probar la conectividad a otro host en una red, una peticin de eco se enva a la direccin de host mediante el comando ping. Si el host en la direccin especificada recibe la solicitud de eco, responde con una respuesta de eco. A medida que se recibe cada respuesta de eco, el ping proporciona informacion FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 45 de 48 sobre el tiempo transcurrido desde que la solicitud fue enviada y cuando se recibi la respuesta. Esto puede ser una medida de funcionamiento de la red. Ping tiene un valor de tiempo de espera para la respuesta. Si la respuesta no se recibe dentro del tiempo de espera, el ping proporciona un mensaje que indica que no se ha recibido una respuesta. Esto por lo general indica que hay un problema, pero tambin podra indicar que alguna caracterstica de seguridad se ha habilitado en la red y esta bloqueando los mensajes de ping. Despus de enviar todas las solicitudes, la utilidad ping proporciona un resumen que incluye la tasa de xito y el tiempo medio de ida y vuelta al destino. Haciendo ping al loopback local. Hay ciertos casos especiales de prueba y verificacin para los cuales podemos utilizar el ping. Uno de los casos, es para probar la configuracin interna de IPv4 o IPv6 en el host local. Para realizar esta prueba, usamos ping a la direccin de loopback local 127.0.0.1 para IPv4 (:: 1 para IPv6). Se muestra en la figura una prueba de loopback Una respuesta de 127.0.0.1 para IPv4 o ::1, para IPv6, indica que IP est correctamente instalado en el host. Esta respuesta viene de la capa de red. Esta respuesta no es, sin embargo, una indicacin de que las direcciones, mscaras, o puertas de enlace estn configuradas correctamente. Tampoco indica nada sobre el estado de la capa inferior de stack de red. Esto simplemente prueba IP a travs de la capa de red IP. Si obtenemos un mensaje de error, es una indicacin de que TCP / IP no est operativo en el host.
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 46 de 48
2.7.1 IPv6, la asignacin de subred
Con ms de 65.000 subredes para elegir, la tarea del administrador de red tambin est diseando una direccin de esquema lgico para la red. Como se muestra en la Figura 1, la topologa del ejemplo requerir subredes para cada LAN, as como para el enlace WAN entre R1 y R2. A diferencia del ejemplo para IPv4, con IPv6 la subred del enlace de la subred WAN no se divide mas en subredes. Aunque esto puede "perder" las direcciones, que no es una preocupacin cuando se utiliza IPv6.
Como se muestra en la Figura 2, la asignacin de 5 subredes IPv6, con el campo ID de subred 0001 a travs de 0005 ser utilizado para este ejemplo. Cada / 64 de subred proporcionar ms direcciones que sern necesarios algun dia. FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 47 de 48
Como se muestra en la Figura 3, cada segmento de LAN y el enlace WAN se le asigna una subred /64.
FUNDACIN PROYDESA - Proyectos y Desarrollos Argentinos Suipacha 280 Entrepiso (C1008AAF) Buenos Aires - Argentina Tel./Fax: 4327-1888/0180 E-mail: fundacion@proydesa.org
Pgina 48 de 48 Al igual que en la configuracin de IPv4, la Figura 4 muestra que cada una de las interfaces del router se ha configurado para estar en una subred de IPv6 diferente.