IPv4 vs. IPv6: diferencias y cómo saber si tienes IPv6

Publicado:

16 min de lectura

Acar Diveroli
Autor: Acar Diveroli
Una placa de direcciones IPv4 cortas con puntos (32-BIT) frente a tres losas de largas direcciones IPv6, la delantera azul

Abres una página de «cuál es mi IP» y te muestra dos líneas en lugar de una. La primera resulta familiar: 203.0.113.58, cuatro números con puntos. La segunda es una larga cadena de cifras, letras y dos puntos, como 2001:db8:4a2c:1e00:9d3f:62b1:7c0e:51a4. Las dos pertenecen a tu conexión, y tu dispositivo alterna entre ellas todo el día sin preguntarte.

Este artículo explica qué separa a las dos, por qué se agotó IPv4, cómo obtienen y eligen dirección los dispositivos y cómo comprobar si tienes IPv6. También repasa los mitos sobre velocidad y privacidad, si conviene desactivar IPv6 y algunas notas para propietarios de sitios web y usuarios de proxies.

¿Qué diferencia hay entre IPv4 e IPv6?

La diferencia principal es la longitud de la dirección: IPv4 usa 32 bits e IPv6 usa 128. Treinta y dos bits dan 4.294.967.296 direcciones, que parecían de sobra cuando IPv4 se estandarizó en 1981. Con 128 bits, el número de direcciones tiene 39 cifras: una sola red Wi-Fi doméstica con IPv6 recibe un bloque unas 4.300 millones de veces mayor que todo el internet IPv4.

Son dos protocolos distintos, y ninguno es una actualización del otro. Un dispositivo que solo habla IPv4 no puede conectarse a una dirección que solo existe en IPv6, así que internet funciona con ambos a la vez, un esquema llamado doble pila (dual stack). Si las direcciones públicas y privadas son nuevas para ti, empieza por ¿Qué es una dirección IP?

Todas las direcciones de ejemplo de este artículo proceden de rangos reservados para documentación (RFC 5737 y RFC 3849), así que ninguna pertenece a un dispositivo real.

¿Cómo se lee y se abrevia una dirección IPv6?

Una dirección IPv6 son ocho grupos de cuatro dígitos hexadecimales (0-9 y a-f) separados por dos puntos, y casi siempre se muestra abreviada. Las reglas de la forma corta están fijadas en RFC 5952, de modo que todos los programas escriben la misma dirección de la misma manera. Toma 2001:0db8:00a0:0000:0000:0000:0000:0c15:

  1. Quita los ceros al inicio de cada grupo: 2001:db8:a0:0:0:0:0:c15.
  2. Sustituye la secuencia más larga de grupos de ceros por ::: 2001:db8:a0::c15.
  3. Usa :: una sola vez, o nadie podría saber cuántos ceros esconde cada hueco.
  4. No uses nunca :: para un único grupo de ceros: 2001:db8:0:1:0:0:0:5 pasa a ser 2001:db8:0:1::5.
  5. Escribe las letras en minúscula: 2001:db8::c15, no 2001:DB8::C15.

Con un número de puerto, la dirección va entre corchetes, [2001:db8::c15]:8080, para que el último signo de dos puntos no se lea como parte de la dirección.

Los primeros 64 bits, el prefijo, identifican tu red; los últimos 64, el identificador de interfaz (interface ID), identifican el dispositivo. Conviene reconocer tres tipos: ::1 es el propio dispositivo (el 127.0.0.1 de IPv4); las direcciones de enlace local (link-local), que empiezan por fe80, solo funcionan en la red local y existen en todo dispositivo IPv6; y las direcciones públicas suelen empezar por 2 o 3.

¿Por qué se agotó IPv4 y qué hizo NAT al respecto?

IPv4 se agotó porque 4.300 millones de direcciones no alcanzaban para miles de millones de teléfonos, equipos y servidores. El 3 de febrero de 2011, la IANA entregó sus últimos bloques a los cinco registros regionales, y la Number Resource Organization anunció que la reserva libre de direcciones IPv4 se había agotado por completo. RIPE NCC, el registro de Europa, Oriente Medio y Asia Central, agotó sus propias existencias en noviembre de 2019.

Internet siguió creciendo sobre IPv4 compartiendo direcciones. NAT (traducción de direcciones de red) permite que el router de casa dé a los dispositivos direcciones privadas como 192.168.1.20 y los saque a todos a internet por una sola dirección pública. Muchos proveedores añadieron encima NAT de nivel de operador (CGNAT), que pone a varios clientes detrás de una misma dirección compartida.

Compartir funciona para navegar, pero rompe todo lo que necesita una conexión iniciada desde fuera, como acceder a una cámara de casa mientras estás lejos; ¿Qué es CGNAT? explica cómo saber si tu línea está afectada. IPv6 no tiene escasez, así que cada dispositivo puede volver a tener una dirección pública.

¿Cómo obtiene un dispositivo una dirección IPv4 o IPv6?

Un dispositivo IPv4 suele pedir su dirección a un servidor, mientras que un dispositivo IPv6 suele construirla él mismo a partir de lo que anuncia el router. Veamos un portátil que se conecta a una red Wi-Fi doméstica con ambos protocolos.

Para IPv4, mediante DHCP (Dynamic Host Configuration Protocol):

  1. El portátil pide una dirección a la red.
  2. El router ofrece una dirección privada libre, como 192.168.1.20, junto con su propia dirección y los servidores DNS.
  3. El portátil acepta, y el router marca la dirección como ocupada durante un tiempo de concesión fijo.

Para IPv6, normalmente mediante SLAAC (autoconfiguración de direcciones sin estado):

  1. El portátil crea su dirección de enlace local fe80.
  2. El router anuncia el prefijo de la red, por ejemplo 2001:db8:4a2c:1e00::/64.
  3. El portátil completa él mismo los últimos 64 bits y comprueba que ningún otro dispositivo use el resultado.
  4. También crea direcciones temporales con finales aleatorios y las usa para las conexiones que abre.

Ningún servidor registra quién tiene cada dirección, de ahí lo de «sin estado»; las oficinas que necesitan ese registro añaden DHCPv6.

IPv4 e IPv6 de un vistazo

CaracterísticaIPv4IPv6
Tamaño de la dirección32 bits128 bits
Formato4 números decimales con puntos8 grupos hexadecimales con dos puntos
Ejemplo192.0.2.102001:db8::10
Número de direccionesUnos 4.300 millonesUn número de 39 cifras
Cómo se obtieneDHCP desde el routerSLAAC o DHCPv6
En casaUna dirección pública compartida mediante NATUna dirección pública por dispositivo
Registro DNSAAAAA
Cabecera del paquete20-60 bytes, con suma de comprobación40 bytes fijos, sin suma de comprobación

¿Cómo elige tu dispositivo entre IPv4 e IPv6?

Cuando un sitio admite ambos, tu dispositivo normalmente prueba primero IPv6 y vuelve a IPv4 en una fracción de segundo. La elección empieza en el DNS, que convierte el nombre de un sitio en una dirección: un registro A guarda la dirección IPv4 y un registro AAAA, la IPv6.

El método que recomienda el IETF se llama Happy Eyeballs y se describe en RFC 8305:

  1. El dispositivo pide al DNS el registro AAAA y, justo después, el registro A.
  2. Si llegan direcciones IPv6, empieza a conectarse por IPv6.
  3. Si eso no ha funcionado tras un breve retraso, de 250 milisegundos por defecto, lanza en paralelo un intento por IPv4.
  4. Se usa la primera conexión que se complete.

Por eso una ruta IPv6 averiada rara vez deja una página en blanco; como mucho añade una breve pausa. Windows, además, prefiere por defecto las direcciones IPv6 públicas frente a IPv4. Algunas redes, entre ellas las de operadores móviles, dan a los dispositivos solo IPv6 y llegan a los sitios que solo tienen IPv4 a través de NAT64, un traductor situado en el borde de la red.

¿Cómo saber si tienes IPv6?

La comprobación más rápida es una página de prueba en el dispositivo y la red que te interesan; un teléfono con Wi-Fi y con datos móviles puede dar respuestas distintas.

  1. Abre una página de «cuál es mi IP». Si junto a la dirección con puntos aparece otra con dos puntos, tienes IPv6.
  2. Haz la prueba de Google en ipv6test.google.com (la página está en inglés). «Yes, looks like you're using IPv6 already.» (ya estás usando IPv6) significa que funciona. «No problems detected.» (no se han detectado problemas) significa que aún no tienes IPv6, pero nada está roto. «Looks like your connection isn't ready for IPv6.» (tu conexión no está preparada para IPv6) apunta al router, al sistema operativo o al proveedor.
  3. En un Mac, elige menú Apple > Ajustes del Sistema > Red, haz clic en tu conexión y luego en Detalles y TCP/IP. Configurar IPv6 debería indicar Automáticamente; Solo enlace local mantiene IPv6 dentro de tu red.
  4. Si no tienes IPv6, comprueba que esté activado en los ajustes del router y después pregunta a tu proveedor si tu servicio lo incluye.

Nivel avanzado: comprobarlo en Windows con ipconfig

Escribe cmd en el menú Inicio, abre el Símbolo del sistema y ejecuta:

bash
ipconfig

Bajo tu adaptador Wi-Fi o Ethernet, una IPv6 Address o Temporary IPv6 Address que empiece por 2 o 3 indica que el IPv6 público funciona. Una Link-local IPv6 Address que empiece por fe80, por sí sola, no cuenta, porque todos los dispositivos tienen una. Un Windows en español muestra los nombres de las líneas en español; busca la línea que lleva «IPv6» en el nombre y cuya dirección empieza por 2 o 3.

¿Es IPv6 más rápido o más seguro que IPv4?

Ninguno es más rápido ni más seguro por sí mismo; lo decide la red que lo rodea.

Velocidad. IPv6 se salta la traducción de direcciones, pero la velocidad real depende de la ruta hasta el sitio y de lo ocupado que esté el servidor. Una pausa en la primera conexión suele indicar una ruta IPv6 medio averiada, un fallo que hay que corregir.

Seguridad. A menudo se dice que IPv6 es más seguro porque «viene con IPsec», el conjunto de protocolos para cifrar el tráfico IP. IPsec fue obligatorio en IPv6, pero RFC 8504 ahora solo dice que debería admitirse, y también funciona en IPv4. En la web, el cifrado lo aporta HTTPS en ambos casos.

Exposición. En IPv4, el NAT de casa oculta los dispositivos casi por accidente: nada de fuera puede iniciar una conexión hacia una dirección privada. En IPv6 cada dispositivo es alcanzable en principio, así que el firewall IPv6 del router asume esa tarea. RFC 6092, la guía del IETF para routers domésticos, espera que el tráfico entrante pase solo cuando un dispositivo de dentro lo ha pedido; comprueba que ese firewall esté activado antes de abrir un puerto.

Privacidad. Las primeras implementaciones de IPv6 construían la mitad de la dirección que corresponde al dispositivo a partir de la dirección física (MAC) de la tarjeta de red, así que esa mitad seguía a un portátil a todas partes. Hoy los dispositivos usan direcciones temporales con finales aleatorios; según RFC 8981, cada una es preferida durante un día y válida durante dos por defecto. El prefijo sigue apuntando a tu casa, igual que una dirección IPv4 pública.

¿Deberías desactivar IPv6?

Normalmente no. Microsoft no recomienda deshabilitar IPv6 en Windows, porque algunos componentes de Windows podrían dejar de funcionar. Si un programa necesita de verdad IPv4 primero, Microsoft recomienda el ajuste Preferir IPv4 sobre IPv6, que un administrador aplica en el Registro y que requiere reiniciar.

Cada uno de los motivos habituales para desactivar IPv6 tiene una solución mejor:

  • Las páginas hacen una pausa antes de cargar. La ruta IPv6 está averiada; actualiza el firmware del router o avisa a tu proveedor en lugar de ocultar el fallo en un solo dispositivo.
  • Una aplicación de VPN no transporta IPv6. Usa primero la opción IPv6 de la propia aplicación o pregunta a su equipo de soporte.
  • Un programa antiguo falla con IPv6. Usa en Windows el ajuste que prefiere IPv4; en un Mac, pon Configurar IPv6 en Solo enlace local durante un tiempo y luego vuelve a Automáticamente.

¿Cuánto se usa IPv6 hoy?

Cerca de la mitad de los usuarios accede a internet por IPv6. Las estadísticas de IPv6 de Google, que miden la proporción de usuarios que acceden a Google por IPv6, mostraban un 48,70 % el 9 de octubre de 2026, tras valores diarios de entre aproximadamente el 46 % y el 52 % ese mes.

La adopción varía mucho de un país a otro. Las cifras por país de Google para la misma fecha, redondeadas: Francia 87 %, Alemania 76 %, India 68 %, Estados Unidos 54 %, Türkiye 18 %, España 13 %. El resto sigue conectándose solo por IPv4, y por eso ningún sitio web público puede prescindir de IPv4.

¿Qué deben comprobar los propietarios de sitios web?

Un sitio funciona por IPv6 solo cuando su DNS tiene un registro AAAA y el servidor responde en esa dirección:

  1. Añade un registro AAAA junto al registro A; si una CDN o tu proveedor de hosting gestiona tu DNS, comprueba si lo hace por ti.
  2. Haz que el servidor web escuche también en IPv6 y abre los mismos puertos en el firewall IPv6.
  3. Prueba desde una red solo IPv6, para que una vuelta silenciosa a IPv4 no pueda ocultar un fallo.
  4. Comprueba que los logs, los límites de solicitudes y las listas de permitidos acepten IPv6, y cuenta las visitas por prefijo /64 en lugar de por dirección individual.

¿Qué significa si usas un proxy?

Con un proxy, el sitio ve la dirección de salida del proxy, así que lo que cuenta es el protocolo que usa el proxy para llegar al sitio. Una salida IPv6 solo funciona en sitios con registro AAAA; cómo probar un destino y por qué los sitios juzgan IPv6 por prefijo se explica en Proxies IPv4 e IPv6.

Para una lista de sitios de destino mixta o desconocida, los Proxies IPv4 son la opción segura.

Para trabajos que necesitan muchas direcciones en destinos que, según has comprobado, admiten IPv6, echa un vistazo a los Proxies IPv6. Ambos se venden por IP e incluyen por defecto acceso a un conjunto de sitios web de destino; el acceso a todos los sitios web es un complemento de pago.

¿Dónde se nota la diferencia en el día a día?

  • Acceder desde fuera a una cámara de casa: bloqueado por CGNAT en IPv4, posible en IPv6 cuando el firewall del router lo permite.
  • Listas de permitidos en el trabajo: las direcciones IPv6 temporales cambian a diario, así que los administradores autorizan un prefijo o una dirección fija.
  • Recuento de visitas y límites de solicitudes: un hogar aparece como una sola dirección IPv4, pero como muchas direcciones IPv6.
  • Las impresoras antiguas que solo hablan IPv4 siguen funcionando gracias a la doble pila.

Errores habituales

  • Tomar una dirección fe80 como prueba de internet por IPv6. Solo lo demuestra una dirección pública que empiece por 2 o 3.
  • Desactivar IPv6 para acelerar las cosas. Oculta un fallo, y Microsoft no lo recomienda.
  • Tratar el NAT como si fuera el firewall. Con direcciones IPv6 públicas, es el firewall IPv6 del router el que deja fuera el tráfico no solicitado.
  • Autorizar una sola dirección IPv6 temporal en una lista de permitidos. Cambia en uno o dos días.
  • Dar por hecho que un sitio funciona por IPv6 porque abre. Una vuelta a IPv4 se ve igual en el navegador.

Guía de decisión

Tu situaciónQué hacer
Quieres saber si tienes IPv6Abre ipv6test.google.com en ese dispositivo y esa red
La prueba dice que tu conexión no está preparadaRevisa el ajuste IPv6 del router y pregunta al proveedor
Las páginas se detienen y luego carganArregla la ruta IPv6, no la desactives
Un programa de Windows necesita IPv4 primeroPide a un administrador que active Preferir IPv4 sobre IPv6
Un dispositivo de casa debe ser accesible tras CGNATIPv6 en ambos extremos, o una IPv4 pública del proveedor
Tienes un sitio webRegistro AAAA, escucha en ambos, prueba desde una red solo IPv6
Proxies para sitios con soporte IPv6 desigualIPv4; IPv6 solo para destinos con AAAA

Preguntas frecuentes

¿Sustituirá IPv6 a IPv4?

No a corto plazo. Cerca de la mitad de los usuarios aún no tiene IPv6, así que sitios y proveedores mantendrán ambos durante años, y no se ha fijado ninguna fecha para apagar IPv4.

¿Por qué mi equipo tiene varias direcciones IPv6?

Es normal. Un dispositivo suele tener una dirección de enlace local fe80, una dirección pública estable y una o varias direcciones temporales que se renuevan más o menos a diario y se usan para las conexiones salientes.

¿Puede un dispositivo solo IPv4 abrir un sitio web solo IPv6?

No directamente, porque los dos protocolos no pueden hablar entre sí. Necesita un traductor como NAT64 o un proxy que hable ambos; en la práctica es raro, porque casi todos los sitios públicos siguen teniendo una dirección IPv4.

¿Hace IPv6 más fácil rastrearme?

No más que IPv4. Las direcciones temporales cambian con regularidad la mitad de la dirección que corresponde al dispositivo, el prefijo identifica tu casa de forma muy parecida a una dirección IPv4 pública, y las cookies y las cuentas te identifican en ambos casos.

¿Necesito IPv6 en casa?

No tienes que hacer nada: si tu proveedor ofrece IPv6, tu router y tus dispositivos lo usan automáticamente. Donde más ayuda es detrás de CGNAT, cuando quieres acceder desde fuera a un dispositivo de casa.

¿Cuál es el equivalente IPv6 de 192.168.1.1?

No hay uno fijo. Tu router se anuncia con una dirección de enlace local fe80 que los dispositivos usan como puerta de enlace, y esa dirección cambia de un router a otro; para la página de administración, usa la dirección que indica el manual del router.

En resumen

IPv4 e IPv6 hacen el mismo trabajo con tamaños de dirección distintos: 32 bits con puntos, cuya reserva libre se agotó en 2011, y 128 bits con dos puntos, suficientes para cada dispositivo. Un dispositivo de doble pila prefiere IPv6 y vuelve a IPv4 en una fracción de segundo. Comprueba con una página de prueba si tienes IPv6, mantenlo activado, usa el ajuste que prefiere IPv4 cuando un programa lo necesite y asegúrate de que el firewall IPv6 de tu router está activo. Si tu propio trabajo necesita direcciones de cualquiera de los dos tipos, echa un vistazo a nuestros servicios de proxy.