Saltar al contenido

IPv4 vs IPv6: Diferencias, ventajas y por qué migrar

IPv4 vs IPv6 Headers

El mundo de las redes está en transición de IPv4 a IPv6. Aunque IPv4 sigue siendo el protocolo dominante, las direcciones se agotaron oficialmente en 2011. IPv6 fue diseñado para resolver este problema y muchos otros.

Comparación rápida

CaracterísticaIPv4IPv6
Tamaño de dirección32 bits128 bits
FormatoDecimal con puntos: 192.168.1.1Hexadecimal con dos puntos: 2001:0db8::1
Total de direcciones~4.300 millones (2³²)~340 sextillones (2¹²⁸)
CabeceraVariable (20-60 bytes)Fija (40 bytes)
ChecksumNo (delegado a capas superiores)
NATNecesarioNo necesario
IPsecOpcionalIntegrado
BroadcastNo (usa multicast)
AutoconfiguraciónDHCPSLAAC + DHCPv6
FragmentaciónRouters y emisorSolo el emisor

IPv4: El protocolo actual

Estructura de una dirección IPv4

Una dirección IPv4 tiene 32 bits divididos en 4 octetos separados por puntos:

192.168.1.100
 ↓    ↓   ↓  ↓
 8b   8b  8b 8b = 32 bits total

Cada octeto va de 0 a 255, lo que da un total de 4.294.967.296 direcciones (2³²).

Limitaciones de IPv4

  • Agotamiento de direcciones: Las direcciones IPv4 se agotaron oficialmente el 3 de febrero de 2011 (IANA asignó los últimos bloques /8).
  • Dependencia de NAT: Para compensar la falta de IPs, se usa NAT, que complica las conexiones peer-to-peer.
  • Seguridad opcional: IPsec no es obligatorio, lo que deja la seguridad en manos de las aplicaciones.
  • Cabecera compleja: La cabecera variable dificulta el procesamiento en routers.

Direcciones IPv4 especiales

RangoUso
10.0.0.0/8Red privada (Clase A)
172.16.0.0/12Red privada (Clase B)
192.168.0.0/16Red privada (Clase C)
127.0.0.0/8Loopback (localhost)
169.254.0.0/16Link-local (APIPA)
224.0.0.0/4Multicast

🔧 Calcula subredes IPv4 con la Calculadora IP

IPv6: El futuro (y presente)

Estructura de una dirección IPv6

Una dirección IPv6 tiene 128 bits representados en 8 grupos de 4 dígitos hexadecimales:

2001:0db8:85a3:0000:0000:8a2e:0370:7334
 ↓    ↓    ↓    ↓    ↓    ↓    ↓    ↓
16b  16b  16b  16b  16b  16b  16b  16b = 128 bits

Reglas de abreviación

  1. Eliminar ceros a la izquierda de cada grupo: 2001:0db8:0085:0000:0000:8a2e:0370:7334 → 2001:db8:85:0:0:8a2e:370:7334
  2. Reemplazar grupos consecutivos de ceros con :: (solo una vez): 2001:db8:85:0:0:8a2e:370:7334 → 2001:db8:85::8a2e:370:7334

Ventajas de IPv6

  1. Espacio de direcciones prácticamente infinito: 2¹²⁸ = 340.282.366.920.938.463.463.374.607.431.768.211.456 direcciones. Suficiente para asignar una IP a cada átomo de la superficie terrestre.
  2. Sin NAT: Cada dispositivo puede tener una IP pública única. Esto simplifica las conexiones directas (VoIP, gaming, IoT).
  3. Seguridad integrada: IPsec es parte del estándar, no un añadido opcional.
  4. Cabecera simplificada: Cabecera fija de 40 bytes → procesamiento más rápido en routers.
  5. Autoconfiguración (SLAAC): Los dispositivos pueden configurar su propia dirección IPv6 sin necesidad de un servidor DHCP.
  6. Sin broadcast: IPv6 usa multicast y anycast en lugar de broadcast, reduciendo el tráfico innecesario.
  7. Mejor soporte para QoS: El campo Flow Label permite identificar flujos de tráfico para priorización.

Tipos de direcciones IPv6

TipoPrefijoEquivalente IPv4
Global Unicast2000::/3IP pública
Link-Localfe80::/10169.254.x.x (APIPA)
Unique Localfc00::/710.x.x.x, 172.16.x.x, 192.168.x.x
Multicastff00::/8224.0.0.0/4
Loopback::1/128127.0.0.1

🔧 Calcula subredes IPv6 con la Calculadora IPv6

Subnetting en IPv4 vs IPv6

Subnetting IPv4

  • Máscaras de /0 a /32
  • Se trabaja con 32 bits
  • Hay que optimizar al máximo (pocas direcciones)
  • Se usa VLSM para no desperdiciar

Subnetting IPv6

  • Máscaras de /0 a /128
  • Se trabaja con 128 bits
  • El estándar recomienda /64 para cada subred de usuario
  • No hay necesidad de optimizar (direcciones prácticamente infinitas)
  • La asignación típica de un ISP es un /48 (65.536 subredes /64)
Asignación típica IPv6:
ISP te da:     2001:db8:abcd::/48
Tú creas:     2001:db8:abcd:0001::/64  → Subred 1
              2001:db8:abcd:0002::/64  → Subred 2
              ...
              2001:db8:abcd:ffff::/64  → Subred 65.536

Mecanismos de transición

Como IPv4 e IPv6 no son directamente compatibles, existen mecanismos de transición:

Dual Stack

El dispositivo ejecuta ambos protocolos simultáneamente. Es el método más común actualmente.

Dispositivo
├── IPv4: 192.168.1.100
└── IPv6: 2001:db8::100

Tunneling

Encapsular paquetes IPv6 dentro de paquetes IPv4 para transportarlos por redes que solo soportan IPv4.

NAT64/DNS64

Traducir entre IPv4 e IPv6 para permitir la comunicación entre redes de diferentes versiones.

Estado actual de la adopción

  • Google: ~45% del tráfico global es IPv6 (2024)
  • Países líderes: India (~70%), Francia (~55%), Alemania (~65%)
  • España: ~15-20%
  • Latinoamérica: Variable, Brasil lidera con ~35%

La adopción sigue creciendo, pero IPv4 seguirá en uso durante muchos años gracias a NAT y la infraestructura existente.

¿Cuál debería aprender?

Ambos. IPv4 sigue siendo esencial para el trabajo diario y las certificaciones como CCNA. IPv6 es cada vez más importante y ya es obligatorio en muchos exámenes de certificación.

Si estás…Enfócate en…
Estudiando para CCNAIPv4 (70%) + IPv6 (30%)
Administrando redesIPv4 (día a día) + IPv6 (planificación)
Diseñando redes nuevasDual Stack (ambos)

Páginas relacionadas