EN ESTA PÁGINA
Descripción general de IPv6
La versión 6 de IP (IPv6) es la versión más reciente de IP. Ip permite que muchos nodos en diferentes redes interoperan sin problemas. La versión 4 de IP (IPv4) se utiliza actualmente en intranets y redes privadas, así como en Internet. IPv6 es el sucesor de IPv4 y se basa en su mayor parte en IPv4.
IPv4 ha sido ampliamente implementado y utilizado para redes de Internet en la actualidad. Con el rápido crecimiento de Internet, se necesitan mejoras para IPv4 para apoyar la afluencia de nuevos suscriptores, dispositivos habilitados para Internet y aplicaciones. IPv6 está diseñado para permitir la expansión global de Internet.
IPv6 se basa en la funcionalidad de IPv4, proporcionando mejoras para el direccionamiento, la configuración, el mantenimiento y la seguridad.
IPv6 ofrece los siguientes beneficios:
Capacidades de direccionamiento ampliadas: IPv6 ofrece un espacio de direcciones más grande. Las direcciones IPv6 constan de 128 bits, mientras que las direcciones IPv4 constan de 32 bits. El direccionamiento de 128 bits aumenta el espacio de direcciones en aproximadamente 10^29 direcciones únicas, lo suficiente para durar para el futuro previsible.
Simplificación del formato de encabezado: el formato de encabezado de paquete IPv6 está diseñado para ser eficiente. IPv6 estandariza el tamaño del encabezado del paquete a 40 bytes, divididos en 8 campos.
Compatibilidad mejorada para extensiones y opciones: los encabezados de extensión contienen información de capa de Internet y tienen un tamaño y una estructura estándar.
Capacidad de etiquetado de flujo: las etiquetas de flujo proporcionan un manejo coherente de paquetes que pertenecen al mismo flujo.
Privacidad y seguridad mejoradas: IPv6 admite extensiones para la autenticación y la integridad de datos, que mejoran la privacidad y la seguridad.
En esta sección se analizan los siguientes temas:
Encabezados de paquetes IPv6
Los encabezados IPv6 son diferentes a los encabezados IPv4. Aprenda acerca del encabezado IPv6 y los encabezados de extensión IPv6.
Estructura de encabezado IPv6
Los encabezados de paquetes IPv6 contienen muchos de los campos encontrados en los encabezados de paquetes IPv4; algunos de estos campos se han modificado desde IPv4. La Figura 1 muestra los siguientes 8 campos disponibles en el encabezado IPv6 de 40 bytes.
Los encabezados de paquetes IPv6 contienen muchos de los campos encontrados en los encabezados de paquetes IPv4; algunos de estos campos se han modificado desde IPv4. El encabezado IPv6 de 40 bytes consta de los siguientes 8 campos:
Versión: versión de IP.
Clase de tráfico: prioridad de clase de servicio (CoS) del paquete. Anteriormente, el campo tipo de servicio (ToS) en IPv4. Sin embargo, la semántica de este campo (por ejemplo, puntos de código DiffServ) es idéntica a la de IPv4.
Etiqueta de flujo: flujos de paquetes que requieren una clase específica de servicio. La etiqueta de flujo identifica todos los paquetes que pertenecen a un flujo específico, y los enrutadores pueden identificarlos y manejarlos de manera similar.
Longitud de carga: longitud de la carga IPv6. Anteriormente, el campo de longitud total en IPv4.
Siguiente encabezado: siguiente encabezado de extensión para examinar. Anteriormente, el campo de protocolo en IPv4.
Límite de saltos: número máximo de saltos permitidos. Anteriormente, el campo de tiempo de vida (TTL) en IPv4.
Dirección de origen: dirección del nodo de origen que envía el paquete.
Dirección de destino: dirección del nodo de destino final del paquete.
Encabezados de extensión IPv6
En IPv6, los encabezados de extensión se utilizan para codificar información de capa de Internet opcional. Los encabezados de extensión se colocan entre el encabezado IPv6 y el encabezado de capa superior en un paquete.
Los encabezados de extensión se encadenan juntos mediante el campo de encabezado siguiente del encabezado IPv6. El siguiente campo de encabezado indica al enrutador qué encabezado de extensión esperar a continuación. Si no hay más encabezados de extensión, el campo de encabezado siguiente indica el encabezado de la capa superior (encabezado TCP, encabezado protocolo de datagrama de usuario [UDP], encabezado ICMPv6, un paquete IP encapsulado u otros elementos).
Para obtener más información sobre IPv6, consulte RFC 2460.
Direccionamiento IPv6
IPv6 usa un modelo de direccionamiento de 128 bits. Esto crea un espacio de dirección mucho mayor que las direcciones IPv4, que se componen de 32 bits. Las direcciones IPv6 también contienen un campo de alcance que categoriza qué tipos de aplicaciones son adecuados para la dirección. IPv6 no admite direcciones de difusión, sino que utiliza direcciones de multidifusión para cumplir esta función. Además, IPv6 también define un nuevo tipo de dirección llamado anycast.
No puede configurar una subred cero dirección IPv6 porque RFC 2461 reserva la dirección de subred cero para direcciones de anycast y Junos OS cumple con la RFC.
En esta sección se analizan los siguientes temas que proporcionan información de contexto sobre el direccionamiento IPv6:
Representación de direcciones
Las direcciones IPv6 constan de 8 grupos de valores hexadecimales de 16 bits separados por dos puntos (:). El formato de dirección IPv6 es el siguiente:
aaaa:aaaa:aaaa:aaaa:aaaa:aaaa:aaaa:aaaa
aaaa es un valor hexadecimal de 16 bits y a un valor hexadecimal de 4 bits. A continuación, se muestra un ejemplo de una dirección IPv6 real:
3FFE:0000:0000:0001:0200:F8FF:FE75:50DF
Puede omitir los ceros principales, como se muestra:
3FFE:0:0:1:200:F8FF:FE75:50DF
Puede comprimir grupos de ceros de 16 bits en la notación :: (dos puntos), como se muestra aquí, pero solo una vez por dirección:
3FFE::1:200:F8FF:FE75:50DF
Tipos de dirección
Hay tres tipos de direcciones IPv6:
Unidifusión: para una sola interfaz.
Multidifusión: para un conjunto de interfaces en el mismo medio físico. Se envía un paquete a todas las interfaces asociadas con la dirección.
Anycast: para un conjunto de interfaces en diferentes medios físicos. Un paquete se envía solo a una de las interfaces asociadas con esta dirección, no a todas las interfaces.
Alcance de la dirección
Las direcciones IPv6 tienen ámbito, que identifica la aplicación adecuada para la dirección. Las direcciones de unidifusión y multidifusión admiten alcance.
Las direcciones de unidifusión admiten dos tipos de ámbito: alcance global y ámbito local . Hay dos tipos de ámbito local: direcciones de vínculo local y direcciones de sitio local . Las direcciones de unidifusión local del vínculo se utilizan dentro de un único vínculo de red. Los primeros diez bits del prefijo identifican la dirección como una dirección local de vínculo. Las direcciones locales del vínculo no se pueden usar fuera de un vínculo de red. Las direcciones de unidifusión local del sitio se utilizan en un sitio o intranet. Un sitio consta de varios vínculos de red y las direcciones locales del sitio identifican nodos dentro de la intranet. Las direcciones locales del sitio no se pueden usar fuera del sitio.
Las direcciones de multidifusión admiten 16 tipos diferentes de ámbito, incluyendo nodo, vínculo, sitio, organización y alcance global. Un campo de 4 bits en el prefijo identifica el ámbito.
Estructura de direcciones
Las direcciones de unidifusión identifican una sola interfaz. La dirección consta de bits para el prefijo y 128 bits npara el ID de n interfaz.
Las direcciones de multidifusión identifican un conjunto de interfaces. La dirección está compuesta por los primeros 8 bits de todos los bits, un campo de indicadores de 4 bits, un campo de ámbito de 4 bits y un ID de grupo de 112 bits:
11111111 | flags | scope | group ID
El primer octeto de los identifica la dirección como una dirección de multidifusión. El campo de indicadores identifica si la dirección de multidifusión es una dirección conocida o una dirección de multidifusión transitoria. El campo de ámbito identifica el ámbito de la dirección de multidifusión. El ID de grupo de 112 bits identifica al grupo de multidifusión.
De manera similar a las direcciones de multidifusión, las direcciones de anycast identifican un conjunto de interfaces. Sin embargo, los paquetes se envían a una sola de las interfaces, no a todas las interfaces. Las direcciones de anycast se asignan desde el espacio de direcciones de unidifusión normal y no se pueden distinguir de una dirección de unidifusión en formato.