Introducción Formato de encabezado IPv6

El Protocolo de Internet versión 6 sucedió al Protocolo de Internet Versión 4, en términos de complejidad y eficiencia es mucho mejor que el IPV4. Es la entidad de mensaje más pequeña que se transmite a través de la red IPv6. Hay una diferencia significativa en el encabezado de IPv6 que lo hace más eficiente que IPv4. Echemos un vistazo al formato de encabezado IPv6 para comprenderlo mejor.

Lista de componentes de formato de encabezado IPv6:

1) Versión.

2) Clase de tráfico.

3) Etiqueta de flujo.

4) Longitud de la carga útil.

5) Siguiente encabezado.

6) Límite de salto.

7) Dirección de origen.

8) Dirección de destino.

9) Encabezados de extensión.

Componente de formato de encabezado IPv6, el paquete de datos de IPv6 abarca dos partes principales, es decir, el encabezado y la carga útil. El IPv6 consta de un encabezado fijo de 40 bytes que contiene los siguientes campos.

Fuente: Google Images

Veamos la importancia de los componentes individuales del encabezado IPv6 en detalles:

1) Versión:

Significa la versión del protocolo de Internet en secuencia de 4 bits, es decir, 0110. Este campo no tiene mucha importancia ya que los paquetes IPv6 e IPv4 no se determinan en función del campo de versión, sino del tipo de protocolo presente dentro de los sobres de la capa 2 .

2) Clase de tráfico:

Este campo es similar al campo de servicio del paquete IPv4. Significa la prioridad del paquete IPv6. Es responsable de manejar el tráfico en función de la prioridad del paquete. En caso de congestión en el enrutador, descarta los paquetes con baja prioridad.

Utiliza 8 bits de memoria para controlar la congestión del tráfico.

PrioridadSentido
0 0No hay tráfico específico
1Datos de fondo
2Tráfico de datos desatendido
3reservado
4 4Tráfico de datos masivo atendido
5 5reservado
6 6Tráfico interactivo
7 7Controlar el tráfico

El nodo de origen puede establecer las prioridades, pero el destino no puede esperar el mismo conjunto de prioridades ya que el enrutador puede cambiar las prioridades en el camino.

3) Etiqueta de flujo:

  • Esta etiqueta asegura que los paquetes mantengan el flujo secuencial que pertenece a la misma comunicación. Con la ayuda de la fuente, el enrutador de etiquetas identifica qué paquete pertenece a qué flujo de información. También ayuda a evitar la reordenación de los paquetes de datos.
  • La etiqueta de flujo debe establecerse en 0 en caso de que el enrutador y el host no admitan la funcionalidad de la etiqueta de flujo. Utiliza 20 bits de memoria para su funcionamiento.

4) Longitud de carga útil (16 bits):

La longitud de la carga útil indica al enrutador aproximadamente el tamaño de la información contenida en un paquete en particular. La longitud de la carga útil también consiste en el paquete de la capa superior y el encabezado de extensión (si corresponde). Si la longitud de la carga útil es mayor que 65.535 bytes, el campo de longitud de la carga útil se convierte en 0.

5) Siguiente encabezado (8 bits):

Siguiente encabezado significa el tipo de encabezado de extensión, en algunos casos cuando el encabezado de extensión no está presente significa que los protocolos presentes dentro del paquete de la capa superior como UDP, TCP, etc. UDP (17) y TCP (6) son los siguientes encabezados más comunes pero también son posibles otros tipos de encabezados. Si se compara con el protocolo IPv4, el siguiente encabezado es similar al campo del protocolo IPv4.

6) Límite de salto (8 bits):

Este campo se asegura de que el paquete no entre en un bucle infinito, cada vez que el paquete pasa el enlace (enrutador) este campo se reduce en 1 y cuando finalmente llega a donde se descarta el paquete. Este campo también establece un umbral superior en el número máximo de enlaces entre dos nodos del protocolo IPv6. Permite un máximo de 255 saltos entre los nodos y cualquier cosa después de eso se descartará.

7) Dirección de origen (128 bits):

Este campo de dirección de origen de 128 bits significa la dirección de origen del paquete.

8) Dirección de destino (128 bits):

Este campo de dirección de destino de 128 bits significa la dirección del destinatario del paquete.

9) Encabezados de extensión Formato de encabezado IPv6:

  • Los encabezados de extensión se introducen en IPv6 para superar la limitación del campo de opción de IPv4. A diferencia de IPv4, en IPv6 solo la información que es realmente necesaria se define en el Encabezado fijo y toda la información que no es tan importante o que no se usa con frecuencia se define en el Encabezado de extensión. El encabezado de extensión está presente entre el encabezado de capa superior y el encabezado fijo. Cada encabezado de extensión tiene un valor único que lo diferencia de los otros encabezados de extensión.
  • En caso de que se usen encabezados de extensión, el campo Encabezado siguiente del encabezado fijo apuntará al primer encabezado de extensión. Del mismo modo, si hay varios encabezados de extensión, funciona de manera similar.

El paquete IPv6 puede tener uno o más encabezados de extensión, estos encabezados deben presentarse en una secuencia específica como se menciona a continuación

OrdenTipo de encabezadoCódigo de encabezado siguiente
1Encabezado básico de IPv6-
2Opción salto por salto0 0
3Opciones de destino (con opciones de enrutamiento)60 60
4 4Encabezado de enrutamiento43
5 5Encabezado de fragmento44
6 6Encabezado de autenticación51
7 7Encapsulación Seguridad Encabezado de la carga útil50
8Opciones de destinos60 60
9 9Encabezado de movilidad135
No hay siguiente encabezado59
Capa superiorTCP6 6
Capa superiorUDP17
Capa superiorICMPv658

Reglas de encabezados

Hay algunas reglas predefinidas que definen el orden de los encabezados, echemos un vistazo a estos conjuntos de reglas

  1. Si la opción Hop by Hop está presente, debería estar presente después del encabezado base IPv6.
  2. A excepción del encabezado de destino, todos los demás encabezados solo pueden aparecer una vez en la lista.
  3. En caso de que el Encabezado de destino se coloque antes del Encabezado de enrutamiento, todos los nodos intermedios presentes en el Encabezado de enrutamiento examinarán el Encabezado de destino.
  4. En caso de que el encabezado de destino se coloque antes de la capa superior, el encabezado de destino será examinado solo por el nodo de destino.

Secuencia

Echemos un vistazo a la secuencia en la que todos los encabezados de extensión deben organizarse en un paquete IPv6

Encabezado de extensiónDescripción
Opciones de salto por saltoExaminado por todos los dispositivos en la ruta
Opciones de destino (con opciones de enrutamiento)Examinado por el destino del paquete
Encabezado de enrutamientoMétodos para tomar una decisión de enrutamiento
Encabezado de fragmentoContiene parámetros de datagramas fragmentados realizados por la fuente.
Encabezado de autenticaciónVerificar autenticidad
Carga de seguridad de encapsulaciónLleva datos cifrados

Conclusión-

Hemos aprendido el formato del encabezado IPv6 y los diferentes componentes presentes en el encabezado. Hemos visto la importancia de cada componente y cómo estos componentes son diferentes a los del protocolo IPv4. También hemos aprendido los diferentes conjuntos de reglas que deben tenerse en cuenta al secuenciar el tipo de encabezado.

Artículos recomendados

Esta ha sido una guía para el formato de encabezado IPv6. Aquí hemos discutido la introducción, los componentes y la secuencia donde se organizan los paquetes ipv6. También puede consultar nuestros otros artículos sugeridos para obtener más información:

  1. IPv4 vs IPv6
  2. Comandos CCNA
  3. Introducción a la red informática
  4. Preguntas de la entrevista de la red informática