Direcciones IP explicadas: IPv4, IPv6 y los rangos reservados
Todo dispositivo que se comunica por internet necesita una dirección que indique a los paquetes adónde ir. Esa dirección es la dirección IP. Casi nunca nos fijamos en ella, hasta que algo falla, hay que escribir una regla de cortafuegos o un sitio web muestra una dirección que no reconocemos. Esta guía explica qué significan los números, por qué hay dos tipos y cuáles están reservados para usos especiales y nunca aparecen en internet.
IPv4 e IPv6
Las direcciones IPv4 tienen 32 bits y se escriben como cuatro números decimales del 0 al 255 separados por puntos: 203.0.113.10. Eso permite unos 4300 millones de direcciones, una cifra que parecía generosa en 1981 y que en la práctica se agotó durante la década de 2010. Los registros regionales ya repartieron sus últimos bloques libres, y las redes nuevas obtienen espacio IPv4 sobre todo comprándoselo a otros.
Las direcciones IPv6 tienen 128 bits y se escriben como ocho grupos de cuatro dígitos hexadecimales separados por dos puntos: 2001:0db8:0000:0000:0000:0000:0000:0001. Los ceros a la izquierda de cada grupo pueden omitirse, y una sola secuencia de grupos a cero puede sustituirse por dos puntos dobles, así que esa dirección suele escribirse 2001:db8::1. El espacio es tan grande que una simple conexión doméstica recibe habitualmente más direcciones que todo el internet IPv4.
Los dos protocolos no son compatibles entre sí: un dispositivo que solo habla IPv4 no puede comunicarse directamente con uno que solo habla IPv6. Por eso la mayoría de las redes actuales usan ambos a la vez, lo que se llama doble pila.
203.0.113.10IPv4: cuatro números del 0 al 255 separados por puntos.2001:db8::1IPv6: grupos hexadecimales; :: sustituye a una secuencia de ceros.::ffff:203.0.113.10Una dirección IPv4 escrita en notación IPv6. El cliente sigue usando IPv4.
Por qué un sitio web solo ve una de ellas
Cada conexión usa un solo protocolo. Cuando un dispositivo tiene los dos, los navegadores y los sistemas operativos prueban primero IPv6 y solo recurren a IPv4 si IPv6 va lento o no funciona, una técnica llamada Happy Eyeballs. Así que un sitio web suele ver tu dirección IPv6 si la tienes, y tu dirección IPv4 queda invisible para él. Ver una dirección IPv4 suele indicar que la conexión no tiene IPv6 operativo.
Por eso nuestra herramienta de dirección IP indica el protocolo junto a la dirección que muestra.
Direcciones públicas y privadas
Una dirección pública es enrutable en internet: un paquete enviado a ella desde cualquier lugar del mundo llega a la misma red. Una dirección privada solo tiene sentido dentro de una red. Millones de hogares usan 192.168.1.1 al mismo tiempo sin conflicto, porque esos paquetes nunca salen de casa.
En IPv4, el router doméstico suele asignar direcciones privadas a los dispositivos que tiene detrás y traduce su tráfico a una única dirección pública al salir. Esa traducción es NAT, la traducción de direcciones de red. Por eso la dirección que aparece en la configuración de red de tu ordenador —a menudo 192.168.x.x o 10.x.x.x— no coincide con la que ve un sitio web.
Muchos operadores móviles, y algunos de fibra, van un paso más allá: comparten una sola dirección IPv4 pública entre muchos clientes y usan el rango 100.64.0.0/10 en su lado de la conexión. Es lo que se llama CGNAT, NAT a nivel de operador. Si tu router muestra en su lado de internet una dirección entre 100.64.0.0 y 100.127.255.255, estás detrás de uno. Por eso puede que la apertura de puertos no funcione, y por eso un sitio web que bloquea o limita una dirección puede acabar afectando a todo un grupo de personas sin relación entre sí.
IPv6 se diseñó para que el NAT no hiciera falta. Los dispositivos suelen recibir direcciones públicas directamente, y es un cortafuegos, no la traducción de direcciones, el que decide qué puede llegar a ellos. El equivalente IPv6 de los rangos privados es el rango de direcciones locales únicas, fc00::/7, que se usa mucho menos que los rangos privados de IPv4.
Rangos IPv4 reservados
Estos bloques los reserva el IETF y los registra la IANA. Ninguno funciona como una dirección pública normal.
| Rango | Uso | Dónde lo encuentras |
|---|---|---|
10.0.0.0/8 | Uso privado | Redes de empresa, VPN, redes en la nube. |
172.16.0.0/12 | Uso privado | De 172.16.0.0 a 172.31.255.255; Docker y algunas redes corporativas. |
192.168.0.0/16 | Uso privado | Routers domésticos: 192.168.0.1 y 192.168.1.1 son las puertas de enlace habituales. |
100.64.0.0/10 | Espacio de direcciones compartido | El lado de internet de un router detrás del CGNAT de un operador. |
127.0.0.0/8 | Bucle local (loopback) | 127.0.0.1 es la propia máquina; el tráfico nunca sale de ella. |
169.254.0.0/16 | Enlace local | Autoasignada cuando ningún servidor DHCP respondió; suele indicar que algo falla. |
192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24 | Documentación | Ejemplos en manuales y artículos, incluido este. Se pueden publicar sin riesgo porque no llevan a ninguna parte. |
198.18.0.0/15 | Pruebas de rendimiento | Laboratorios de pruebas de equipos de red. |
0.0.0.0/8 | «Esta red» | 0.0.0.0 como «todas las direcciones» en la configuración de un servidor, o «aún sin dirección». |
224.0.0.0/4 | Multidifusión | Un emisor, muchos receptores: streaming en red local, protocolos de enrutamiento. |
240.0.0.0/4 | Reservado | Nunca asignado; la mayoría de los sistemas se niega a usarlo. |
255.255.255.255/32 | Difusión limitada | Todos los dispositivos del segmento de red local a la vez. |
Rangos IPv6 reservados y especiales
| Rango | Uso | Dónde lo encuentras |
|---|---|---|
::1/128 | Bucle local (loopback) | La propia máquina, como 127.0.0.1. |
::/128 | Sin especificar | «Aún sin dirección», o «todas las direcciones» en la configuración de un servidor. |
::ffff:0:0/96 | IPv4 mapeada | Una dirección IPv4 escrita en notación IPv6, como ::ffff:203.0.113.10. |
64:ff9b::/96 | Traducción IPv4/IPv6 | Redes solo IPv6 que llegan a servidores IPv4 mediante NAT64; habitual en móviles. |
fe80::/10 | Enlace local | Toda interfaz IPv6 tiene una; solo es válida en el enlace local. |
fc00::/7 | Local única | El equivalente IPv6 de los rangos privados; en la práctica, las direcciones empiezan por fd. |
2001:db8::/32, 3fff::/20 | Documentación | Ejemplos en manuales. 3fff::/20 se añadió en 2024 para poder mostrar redes mayores de lo que permite 2001:db8::/32. |
ff00::/8 | Multidifusión | IPv6 no tiene difusión; la multidifusión ocupa su lugar. |
2000::/3 | Unidifusión global | No está reservado: es el bloque del que salen las direcciones IPv6 públicas normales. |
Cómo leer la notación CIDR
El /24 o /64 que sigue a una dirección es la longitud del prefijo: cuántos de los primeros bits identifican la red. Los bits restantes numeran los equipos dentro de ella. Un /24 de IPv4 deja 8 bits, es decir, 256 direcciones. Cada paso hacia abajo duplica el tamaño: un /23 tiene 512 y un /16 tiene 65 536. En IPv6 la subred habitual es un /64, que deja 64 bits —unos 18 trillones de direcciones— para los dispositivos de una sola red.
Qué revela una dirección IP
Una dirección identifica una conexión de red, no a una persona. Todo aquello a lo que te conectas la ve —sitios web, servidores de juegos, servidores de correo— y cualquiera puede consultar a qué organización está registrada. Suele revelar el proveedor y una ubicación aproximada: a menudo el país y la región correctos, a veces la ciudad, rara vez más. Solo el proveedor sabe qué cliente hay detrás de una conexión, y normalmente solo lo revela cuando la ley lo obliga.
Como la dirección pertenece a la conexión, cambia cuando cambias de red —el wifi de casa, los datos móviles, la oficina— y muchos proveedores también la reasignan de vez en cuando. Los dispositivos IPv6 añaden su propia rotación: las direcciones temporales de privacidad cambian a diario o con más frecuencia, para que una misma dirección no siga a un dispositivo durante meses.
Preguntas frecuentes
¿192.168.1.1 es mi dirección IP?
Es la dirección de tu router dentro de tu propia red, y esa misma dirección se usa en millones de hogares. La dirección que ve internet es la pública, que es la que muestra la herramienta de dirección IP.
¿Por qué un sitio web muestra una dirección IPv6 si esperaba una IPv4?
Porque tu conexión tiene las dos y el navegador prefirió IPv6. Tu dirección IPv4 sigue existiendo; simplemente no es la que usó esta conexión.
¿Pueden dos dispositivos tener la misma dirección IP?
En la misma red, no. En redes privadas distintas sí, y ocurre constantemente; y detrás de un NAT muchos dispositivos comparten una misma dirección pública.
¿Qué diferencia hay entre una IP fija y una dinámica?
Una dirección fija se mantiene igual hasta que alguien la cambie a propósito: tú o tu proveedor. Una dinámica se asigna de un conjunto y puede cambiar al reiniciar la conexión. La mayoría de las conexiones domésticas son dinámicas; los servidores y algunas líneas de empresa son fijos.