Repaso IPv4

Encabezado IPv4

  • Version: 4
  • IHL (Internet Header Length): Longitud del encabezado en incrementos de 32 bits. Valor 5 = 5 filas x 32 bits
  • TOS (Type of Service): Se utiliza para la priorización del paquete IP (QoS)
  • Longitud total: 65535 bytes
  • Identification, Flags & Fragment Offset. Control de la fragmentación
  • Flags: El bit 0 está reservado. Si el bit 1 está en 0, se permite fragmentar. Si está en 1, no. Si el bit 2 está en 0, se trata del último fragmento. Si está en 1, siguen más fragmentos.
  • Time to Live: Tiempo de vida del paquete. Cada router reduce el valor en 1
  • Protocol: p. ej. TCP, UDP, ICMP, etc.
  • Header Checksum: Suma de verificación. Se usa raramente.
  • Source / Destination: Dirección de destino y de origen

Diferencia entre encabezado IPv4 & IPv6

El encabezado IPv4 puede tener entre 20-60 bytes de tamaño. En IPv6, el encabezado tiene un tamaño fijo y puede ampliarse mediante ‘Extension Header’:

Los siguientes tipos de encabezado deben ser soportados en IPv6:

  1. Hop-By-Hop Option Header
  2. Destination Option Header
  3. Routing Header
  4. Fragment Header
  5. Authentication Header (AH)
  6. Encapsulation Security Payload (ESP)

Cada tipo de encabezado tiene un ID único: https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml

Tipos de direcciones IPv6 [Wikipedia]

Notación IPv6

IPv6 - Ejemplo 7d21**:006a:9417:7d0e:0000:0000:490f:**07b1

IPv6 - Notación abreviada 7d21**:06a:9417:7d0e:****:490f:**7b1

Representación de una dirección IPv4 en IPv6 IPv4: 188.68.58.170 IPv6: 0.0.0.0.188.68.58.170 o ::188.68.58.170 o IPv4: 127.0.0.1 IPv6: 0.0.0.0.0.0.0.1 o ::1

En un navegador, la dirección puede introducirse entre corchetes:

Prefijo IPv6 Las direcciones IPv6 pueden clasificarse mediante un prefijo. Una lista de los posibles prefijos se puede encontrar aquí: https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtml

Ejemplo de una dirección ‘Global Unicast’

DNS & DHCP en IPv6 En los siguientes estándares se detallan los cambios en DNS & DHCP:

  • DNS: RFC 3596
  • DHCP: RFC 3315