IPv4 frente a IPv6

Las direcciones de 32 bits de IPv4 se agotaron; las de 128 bits de IPv6 no. En qué se diferencian en notación, cabeceras, configuración, NAT y administración.

Última revisión:

AdSense Placeholder
Slot: header_reference_page
En esta página

IPv4 usa direcciones de 32 bits escritas como cuatro números decimales (192.0.2.10); solo hay unos 4.300 millones y la reserva libre se ha agotado, por eso casi todos los hogares y oficinas se esconden detrás de NAT. IPv6 usa direcciones de 128 bits escritas en hexadecimal (2001:db8::10), suficientes para volver a dar a cada dispositivo una dirección global única, y simplifica la cabecera y la configuración automática. En la práctica se usan los dos; las redes nuevas deberían tratar IPv6 como ciudadano de primera y no como un añadido.

De un vistazo

Propiedad IPv4 IPv6
Tamaño de dirección 32 bits 128 bits
Total de direcciones 2^32 = 4.294.967.296 2^128 ≈ 3,4 × 10^38
Notación Decimal con puntos: 192.0.2.10 Ocho grupos hexadecimales, ceros comprimidos: 2001:db8::10
Cabecera De 20 a 60 bytes, variable, con suma de comprobación 40 bytes fijos, sin suma de comprobación, cabeceras de extensión
Fragmentación El emisor o cualquier router Solo el emisor (los routers nunca fragmentan)
MTU mínima 68 bytes (deben aceptarse datagramas de 576 bytes) 1.280 bytes
Configuración de direcciones Manual o DHCP SLAAC, DHCPv6 o manual
Resolución de direcciones ARP (difusión) Descubrimiento de vecinos (ICMPv6, multidifusión)
Difusión (broadcast) Sí No; la sustituye la multidifusión
NAT Omnipresente Innecesario (NAT64/NPTv6 existen para casos especiales)
Bucle local 127.0.0.1 (todo 127.0.0.0/8) ::1
Direcciones privadas / locales 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 Locales únicas fc00::/7 (en la práctica fd00::/8)
Enlace local 169.254.0.0/16 (solo como recurso) fe80::/10 (siempre presente)
Subred LAN típica /24 = 256 direcciones /64 = 18.446.744.073.709.551.616 direcciones
Registro DNS A AAAA
Zona DNS inversa in-addr.arpa ip6.arpa

IPv4

IPv4 transporta internet desde 1983. Su espacio de direcciones se dividió en clases, luego en bloques CIDR (vea la chuleta de máscaras CIDR) y por último se estiró con NAT, que permite a toda una red compartir una dirección pública. NAT funciona, pero rompe la conectividad de extremo a extremo: las conexiones entrantes necesitan reenvío de puertos, las aplicaciones entre pares necesitan relés y el NAT de operador hace que muchos clientes compartan una sola dirección, lo que complica los registros y la gestión de abusos.

Planifique subredes IPv4 con la calculadora de subredes y vea los bits de una dirección con el conversor de IPv4 a binario.

IPv4 sigue siendo imprescindible cuando debe llegar a servicios o clientes sin IPv6, o administra equipos y software antiguos que no lo hablan. Todo servicio público debería seguir siendo accesible por IPv4 por ahora.

IPv6

Las direcciones IPv6 son largas, así que la notación tiene dos atajos: se pueden quitar los ceros iniciales de cada grupo y una sola serie de grupos a cero se puede sustituir por ::. 2001:0db8:0000:0000:0000:0000:0000:0010 y 2001:db8::10 son la misma dirección; convierta con el compresor de direcciones IPv6 y el expansor de direcciones IPv6.

Una LAN recibe normalmente un /64, y los dispositivos forman sus propias direcciones dentro de él con SLAAC a partir de los anuncios del router; un sitio suele recibir un /48 o un /56 de su proveedor y lo divide en /64 (la calculadora de subredes IPv6 muestra la aritmética). Para direcciones solo internas, genere un prefijo local único aleatorio con el generador de ULA IPv6 en lugar de inventarse uno.

Elija IPv6 primero cuando construya algo nuevo: las redes móviles y los grandes proveedores ya transportan buena parte del tráfico por IPv6, evita la complejidad de NAT y los proveedores de nube cobran cada vez más por las direcciones IPv4 públicas.

¿Cuál elegir?

  • Red o servicio nuevo: doble pila, con IPv6 bien configurado desde el primer día.
  • Sitio web o API pública: publique registros A y AAAA.
  • Red interna que nunca tocará internet: cualquiera sirve; las ULA de IPv6 evitan colisiones cuando se fusionan redes, a diferencia de los rangos 10.x reutilizados.
  • Reglas de cortafuegos: escríbalas para ambos protocolos. Un conjunto de reglas que solo cubre IPv4 deja IPv6 totalmente abierto.
  • Registros y listas de permitidos: guarde las direcciones en un campo con espacio para IPv6 y agrupe a los clientes IPv6 por prefijo (un /64 es un abonado), no por dirección suelta.

Para ver cómo los prefijos y las máscaras dividen un espacio de direcciones, vea Cómo funciona el subnetting.

Pruebe estas herramientas

Véase también

  • Glosario Dirección IP
    Una dirección IP es el número que identifica a un dispositivo en una red para poder enviarle datos.
  • Glosario IPv6
    IPv6 es la versión más reciente del Protocolo de Internet y usa direcciones de 128 bits para sustituir el espacio de IPv4.
  • Glosario NAT
    NAT (Network Address Translation) permite que muchos dispositivos con IP privadas compartan una IP pública reescribiendo direcciones y.
  • Glosario Dirección local única (ULA)
    Una dirección local única es una dirección IPv6 privada en fc00::/7.
  • Guía Cómo funciona el subnetting
    Cómo se divide una dirección IP en parte de red y de host, cómo hallar la dirección de red y de difusión.
  • Hoja de referencia Guía rápida de CIDR y máscaras de subred
    Todos los prefijos IPv4 de /8 a /32 con máscara de subred, wildcard, número de direcciones y hosts utilizables.

Preguntas frecuentes

Normalmente no. La mayoría de las redes usan ambos a la vez (doble pila): los dispositivos reciben una dirección de cada tipo y el software prefiere IPv6 cuando los dos extremos lo admiten, y recurre a IPv4 en caso contrario.

NAT nunca fue una función de seguridad; lo es el cortafuegos con estado que suele ir con él. Un router IPv6 con un cortafuegos que bloquea las conexiones entrantes no solicitadas ofrece la misma protección y conserva las direcciones de extremo a extremo.

AdSense Placeholder
Slot: footer_leaderboard