Diferencia entre IPv4 e IPv6: velocidad y cuál usar

Advertisement
IPv4 vs IPv6: las diferencias de un vistazo
IPv4 e IPv6 son las dos versiones del protocolo de internet (Internet Protocol), las reglas que dan una dirección a cada dispositivo y mueven los paquetes entre ellos. IPv4 hace funcionar internet desde 1983. IPv6 se diseñó en los años noventa porque IPv4 se estaba quedando sin direcciones, y hoy los dos funcionan en paralelo. Así se comparan:
| Característica | IPv4 | IPv6 |
|---|---|---|
| Longitud de la dirección | 32 bits | 128 bits |
| Número de direcciones | Unos 4300 millones (2^32) | Unas 3.4 × 10^38 (2^128) |
| Ejemplo | 192.0.2.1 | 2001:db8::1 |
| Notación | 4 números decimales, separados por puntos | 8 grupos de 4 dígitos hexadecimales, separados por dos puntos |
| Tamaño de la cabecera | 20 a 60 bytes, variable | 40 bytes, fijo |
| Checksum de la cabecera | Sí | No (queda en manos de otras capas) |
| Fragmentación | Emisores y routers | Solo el emisor |
| Configuración de direcciones | DHCP o manual | SLAAC, DHCPv6 o manual |
| Averiguar la MAC de un vecino | ARP | Neighbor Discovery (ICMPv6) |
| Broadcast | Sí | No, se usa multicast |
| NAT | Casi en todas partes | No es necesario |
| Registro DNS | A | AAAA |
| Loopback | 127.0.0.1 | ::1 |
| Rango privado | 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 | fc00::/7 (unique local) |
¿Qué es IPv4?
IPv4 (Internet Protocol versión 4, RFC 791) se publicó en 1981. Sus direcciones tienen 32 bits y se escriben como cuatro números del 0 al 255, por ejemplo 203.0.113.45. Eso permite 4.294.967.296 direcciones y, si quitas los rangos privados, multicast y reservados, quedan unos 3700 millones utilizables en internet público.
No era suficiente para un mundo de teléfonos, portátiles y smart TV. La IANA repartió sus últimos bloques libres en febrero de 2011, ARIN (Norteamérica) se quedó sin direcciones en septiembre de 2015 y RIPE NCC (Europa) en noviembre de 2019. Hoy, las organizaciones que necesitan más direcciones IPv4 suelen comprarlas o alquilarlas en un mercado de transferencias.
Internet siguió creciendo sobre IPv4 gracias al NAT (traducción de direcciones de red): tu router comparte una sola dirección IPv4 pública entre todos los dispositivos de casa y da a cada uno una dirección privada como 192.168.1.20. Muchos ISP, sobre todo los móviles, añaden una segunda capa llamada NAT de operador (CGNAT, carrier-grade NAT) y comparten una dirección pública entre muchos clientes.
Advertisement
¿Qué es IPv6?
IPv6 (Internet Protocol versión 6) se especificó por primera vez en 1995 (RFC 1883) y se revisó en 1998 (RFC 2460); su especificación actual es el RFC 8200, de 2017. Sus direcciones tienen 128 bits y se escriben como ocho grupos de cuatro dígitos hexadecimales: 2001:0db8:0000:0000:0000:ff00:0042:8329, o 2001:db8::ff00:42:8329 una vez abreviados los ceros.
El espacio de direcciones es tan grande que una sola red local, como el Wi-Fi de tu casa, suele usar un /64: 2^64 direcciones, unos 18 trillones, para una sola red Wi-Fi. Cada dispositivo puede volver a tener su propia dirección pública, y el NAT deja de ser necesario.
La adopción lleva más de una década subiendo poco a poco. Las mediciones de Google muestran que el porcentaje de usuarios que llegan a Google por IPv6 oscila entre un 46% entre semana y un 51.7% el sábado 3 de octubre de 2026. Es más alto los fines de semana, probablemente porque más gente usa conexiones móviles y domésticas, que son las que lideran la adopción.
Global unicast (
2000::/3): direcciones públicas, las que empiezan por 2 o 3.Link-local (
fe80::/10): todas las interfaces IPv6 tienen una; solo funciona en la red local.Unique local (
fc00::/7, en la prácticafd00::/8): direcciones privadas, como 192.168.x.x en IPv4.Multicast (
ff00::/8): entrega de uno a muchos, que sustituye al broadcast de IPv4.
Las diferencias clave, explicadas
La dirección más grande es lo más llamativo, pero IPv6 también cambió el funcionamiento diario de las redes:
Cabecera más simple. IPv6 elimina de la cabecera principal el checksum y los campos opcionales y usa un formato fijo de 40 bytes, así que los routers procesan los paquetes con menos trabajo.
Los routers no fragmentan. Un router IPv6 nunca divide un paquete: envía un mensaje "Packet Too Big" y el emisor se ajusta, por eso bloquear todo el ICMPv6 puede romper sitios IPv6. Todo enlace IPv6 debe transportar paquetes de al menos 1280 bytes.
Configuración automática. Con SLAAC, un dispositivo crea su propia dirección a partir del prefijo de red que anuncia el router, sin necesidad de un servidor DHCP. DHCPv6 sigue disponible para las redes que quieren un control centralizado.
Neighbor Discovery en lugar de ARP. IPv6 encuentra las direcciones MAC de otros dispositivos con mensajes ICMPv6 en vez de broadcasts ARP.
Direccionamiento de extremo a extremo. Sin NAT, la dirección de un dispositivo es la misma dentro y fuera de la red. Eso simplifica las apps peer-to-peer, los juegos y el acceso remoto, y convierte al firewall en lo que mantiene fuera el tráfico no deseado.
Advertisement
Cómo leer y abreviar una dirección IPv6
Dos reglas acortan las direcciones IPv6. Primero, los ceros a la izquierda de cada grupo se pueden quitar (0db8 pasa a ser db8). Segundo, una secuencia de grupos formados solo por ceros se puede sustituir por ::, pero solo una vez por dirección; si no, sería imposible saber cuántos ceros representa cada ::.
Completa: 2001:0db8:0000:0000:0000:ff00:0042:8329
Sin 0 a la izquierda: 2001:db8:0:0:0:ff00:42:8329
Comprimida: 2001:db8::ff00:42:8329
Loopback: 0000:0000:0000:0000:0000:0000:0000:0001 -> ::1
IPv4 mapeada: ::ffff:192.0.2.1 (una dirección IPv4 dentro de IPv6)
Con puerto: [2001:db8::1]:443 (los corchetes separan los dos puntos)¿IPv6 es más rápido que IPv4? Lo hemos probado
En teoría, IPv6 puede ser más rápido porque se salta el NAT y tiene una cabecera más simple. En la práctica, la ruta que siguen tus paquetes importa mucho más. Medimos el tiempo de conexión TCP a 8 grandes sitios dual stack con ambos protocolos desde una línea de fibra de Jio en India el 5 de octubre de 2026 (mediana de 5 intentos por sitio, curl -4 frente a curl -6):
| Sitio | IPv4 | IPv6 | Más rápido |
|---|---|---|---|
| www.facebook.com | 27 ms | 23 ms | IPv6 |
| www.wikipedia.org | 71 ms | 65 ms | IPv6 |
| www.cloudflare.com | 30 ms | 29 ms | IPv6 (empate) |
| www.netflix.com | 33 ms | 35 ms | IPv4 (empate) |
| www.youtube.com | 34 ms | 37 ms | IPv4 |
| www.google.com | 32 ms | 43 ms | IPv4 |
| www.microsoft.com | 39 ms | 52 ms | IPv4 |
| www.apple.com | 32 ms | 102 ms | IPv4 |
No hay un ganador constante. La mayoría de los resultados están a pocos milisegundos de distancia, y la gran diferencia en apple.com probablemente se debió a que el tráfico IPv6 se enrutó en ese momento hacia un servidor más lejano, no al protocolo. Tus resultados variarán según el ISP y la ubicación.
Casi nunca notas estas diferencias porque los navegadores usan Happy Eyeballs (RFC 8305): prueban primero IPv6 y, si no ha conectado en unos 250 a 300 ms, lanzan en paralelo una conexión IPv4 y usan la que responda antes. En redes móviles solo IPv6 con NAT64, IPv6 suele llevar ventaja porque evita el paso de traducción.
Advertisement
¿IPv6 es más seguro que IPv4?
No de forma automática. IPsec, que a menudo se cita como una ventaja de seguridad de IPv6, funciona con ambas versiones, y los estándares actuales consideran el soporte de IPsec en IPv6 recomendado, no obligatorio. Las diferencias de seguridad son sobre todo prácticas:
Sin NAT, el firewall es lo que importa. Con IPv4, el NAT oculta los dispositivos de casa como efecto secundario. Con IPv6 cada dispositivo tiene una dirección pública, así que el firewall del router debe bloquear el tráfico entrante no solicitado. La mayoría de los routers domésticos lo hacen por defecto, pero conviene comprobarlo.
Direcciones de privacidad. Las primeras implementaciones de IPv6 creaban las direcciones a partir de la dirección MAC del dispositivo, lo que permitía rastrearlo en cualquier red. La mayoría de los sistemas modernos usan direcciones temporales aleatorias (RFC 8981) para las conexiones salientes.
Escanear es mucho más difícil. Una red /64 tiene 18 trillones de direcciones, así que los atacantes no pueden barrerla como barren los rangos IPv4.
Dos pilas, dos conjuntos de reglas. Los firewalls, las VPN y las herramientas de monitorización deben cubrir ambos protocolos, o IPv6 se convierte en la puerta trasera sin vigilancia.
Cómo saber si tienes IPv6
La forma más rápida es nuestro Test IPv6, que te dice en pocos segundos si tu conexión es solo IPv4, solo IPv6 o dual stack. Desde la línea de comandos:
# Windows: busca una "Dirección IPv6" que empiece por 2 o 3 (fe80:: es solo link-local)
ipconfig
ping -6 google.com
# macOS
ifconfig | grep inet6
ping6 google.com
# Linux
ip -6 addr show scope global
ping -6 google.comSi solo ves direcciones que empiezan por fe80::, tu dispositivo tiene IPv6 activado, pero tu red no le da una dirección IPv6 pública. Eso se configura en el router: muchos ISP admiten IPv6, pero hay que activarlo en los ajustes WAN o IPv6 del router.
Advertisement
¿Deberías desactivar IPv6?
Normalmente, no. Windows, macOS, Android e iOS vienen con IPv6 activado, y Microsoft desaconseja expresamente desactivarlo: Windows se prueba con IPv6 activado y algunos componentes pueden dejar de funcionar sin él. Si necesitas que gane IPv4, Microsoft recomienda cambiar la política de prefijos para preferir IPv4. Cuando IPv6 falla en una red, Happy Eyeballs ya vuelve a IPv4 en una fracción de segundo.
Desactivarlo solo tiene sentido como paso temporal para diagnosticar un problema, o cuando una VPN no puede proteger el tráfico IPv6. Incluso entonces, una VPN que tunelice o bloquee el tráfico IPv6 es mejor solución.
Cómo conviven IPv4 e IPv6
El paso a IPv6 es gradual, así que las redes usan varias técnicas para que los dos sigan funcionando:
Dual stack (doble pila): los dispositivos y servidores usan IPv4 e IPv6 al mismo tiempo. Es la configuración más común en la banda ancha doméstica.
NAT64 y DNS64: una red solo IPv6 llega a sitios solo IPv4 a través de un traductor. DNS64 crea direcciones IPv6 para esos sitios, a menudo dentro del prefijo conocido
64:ff9b::/96.464XLAT: lo usan muchos operadores móviles en redes solo IPv6 para que las apps que solo entienden IPv4 sigan funcionando.
Túneles: paquetes IPv6 encapsulados en IPv4 (o al revés) para atravesar redes que solo transportan una versión. Los túneles automáticos antiguos como 6to4 se desaconsejan, y los relés anycast públicos de 6to4 quedaron obsoletos en 2015 (RFC 7526).
Los sitios web participan publicando un registro AAAA junto a su registro A. Puedes ver si un dominio tiene uno con nuestro DNS Lookup, o comprobar si tu propio sitio es accesible por ambos protocolos en la pestaña de sitio web del Test IPv6.
¿Tu conexión tiene IPv6 funcionando?
Ejecuta el Test IPv6 de DNS Robot para ver en segundos si usas solo IPv4, solo IPv6 o dual stack, con tus dos direcciones públicas una al lado de la otra.
Probar Test IPv6Advertisement
Preguntas frecuentes
El tamaño de la dirección. Las direcciones IPv4 tienen 32 bits (unos 4300 millones de direcciones) y las IPv6 tienen 128 bits (unas 3.4 × 10^38), lo que acaba con la escasez de direcciones y con la necesidad de NAT.