viernes, 20 de febrero de 2009

Encabezado IPv6

Del documento de Cisco IPv6 Headers

Hay varios cambios al formato de encabezados de IPv6. Los diagramas describen en alto nivel la comparación entre IPv4 e IPv6.

[caption id="" align="alignnone" width="369" caption="IPv6 Headers"]IPv6 Headers[/caption]


Ajustes importantes:



  • Los campos de fragmentación se quitaron del encabezado básico
  • Las opciones IP se sacaron del encabezado base
  • Se elimina el campo de checksum del encabezado
  • El campo de longitud del encabezado se elimina
  • EL campo de longitud no incluye el encabezado IPv6
  • La alineación (alignment) cambia de 32 a 64 bits

Puntos revisados:


  • TTL (time to live) -> hop limit (límite de saltos)
  • Protocol -> next header (próximo encabezado)
  • Precedencia y TOS -> traffic class
  • Direcciones incrementados de 32 bits a 64 bits

Ampliado:

  • se agrega el campo de etiqueta de flujo (flow label)
IPv6 Header Options
IPv6 Header Options


Las opciones del encabezado procesadas sólo por nodo son identificadas en el campo de dirección de destino de IPv6, excepto la opción de salto por salto (hop-by-hop).

Se elimina el límite de 40 octetos para el campo de opciones. En IPv6 el límite es el tamaño total del paquete o el valor máximo de MTU.

Los encabezados son ligados llenando el campo de próximo encabezado de 8 bits.

IPv6 Next Header field
IPv6 Next Header field


Cuando mas de una extensión de encabezado es usada en el mismo paquete, se recomienda que esos encabezados aparezcan en el siguiente orden:

  • IPv6 Header

  • Hop-by-hop options header

  • Destination options header (routing header associations)

  • Routing header
  • Fragment header
  • Authentication header
  • Encapsulating security payload header
  • Destination options header (options processed by final destination)
  • Upper-layer header


IPv6 header tipos y valores
IPv6 header tipos y valores

No hay comentarios. :

Publicar un comentario