Qué es una dirección IPv4
Una dirección IPv4 es un número de 32 bits que identifica una interfaz de red. Las personas la escriben en notación decimal con puntos: cuatro números del 0 al 255, cada uno de 8 bits (un octeto). 192.0.2.10 es en realidad 11000000 00000000 00000010 00001010.
32 bits permiten unos 4300 millones de direcciones (2³²). Parecía mucho en 1981, cuando el RFC 791 definió el protocolo. No basta para los miles de millones de teléfonos, ordenadores y servidores actuales; por eso existe IPv6 y por eso la mayoría de las redes IPv4 comparten direcciones.
Direcciones públicas y privadas
Una dirección pública es única en el mundo y se enruta por internet. Tu router doméstico o tu operador móvil tiene una; a través de ellas se llega a los sitios web.
Las direcciones privadas (RFC 1918) pueden reutilizarse dentro de cualquier red y nunca se enrutan por la internet pública:
| Rango | CIDR | Direcciones |
|---|---|---|
| 10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | 16.777.216 |
| 172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | 1.048.576 |
| 192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | 65.536 |
Los dispositivos con direcciones privadas salen a internet mediante NAT (traducción de direcciones de red): el router reescribe los paquetes salientes para que lleven su dirección pública. Por eso la dirección que te muestra este sitio suele ser la de tu router, no la de tu portátil.
CGNAT y 100.64.0.0/10
Muchos ISP, sobre todo las redes móviles, añaden una segunda capa de NAT: el NAT de operador (CGNAT). Tu router recibe entonces una dirección del rango compartido 100.64.0.0/10 (RFC 6598), y cientos de clientes comparten una misma IPv4 pública. Si la dirección WAN de tu router no coincide con la que se muestra aquí, probablemente estés detrás de un CGNAT.
Notación CIDR y subredes
El Classless Inter-Domain Routing (CIDR, RFC 4632) escribe un bloque de direcciones como dirección/longitud-de-prefijo. La longitud del prefijo indica cuántos bits iniciales son fijos —la parte de red—; el resto es la parte de host.
/24→ 8 bits de host → 256 direcciones (p. ej.192.168.1.0 – 192.168.1.255)/16→ 16 bits de host → 65.536 direcciones/32→ una sola dirección
En una subred tradicional, la primera dirección es la dirección de red y la última la de broadcast, así que un /24 tiene 254 hosts utilizables. Los enlaces punto a punto pueden usar un /31 con ambas direcciones utilizables (RFC 3021).
Antes del CIDR, las direcciones se repartían en clases fijas: A (/8), B (/16) y C (/24). Las clases desperdiciaban espacio y se abandonaron en 1993, pero los términos aún se oyen.
- Dirección de red
- 192.168.1.0
- Dirección de difusión
- 192.168.1.255
- Hosts utilizables
- 254
- Ámbito
- PrivadaPrivate-Use
Direcciones de uso especial
La IANA reserva algunos bloques para fines concretos y nunca los asigna a clientes. La tabla siguiente se genera a partir del registro de direcciones de uso especial de la IANA, que este sitio usa para clasificar cada búsqueda.
| Bloque | Uso | Referencia | Accesible globalmente |
|---|---|---|---|
| 0.0.0.0/8 | This network | RFC 791 | No |
| 10.0.0.0/8 | Private-Use | RFC 1918 | No |
| 100.64.0.0/10 | Shared Address Space (CGNAT) | RFC 6598 | No |
| 127.0.0.0/8 | Loopback | RFC 1122 | No |
| 169.254.0.0/16 | Link-Local | RFC 3927 | No |
| 172.16.0.0/12 | Private-Use | RFC 1918 | No |
| 192.0.0.0/24 | IETF Protocol Assignments | RFC 6890 | No |
| 192.0.2.0/24 | Documentation (TEST-NET-1) | RFC 5737 | No |
| 192.31.196.0/24 | AS112-v4 | RFC 7535 | Sí |
| 192.52.193.0/24 | AMT | RFC 7450 | Sí |
| 192.88.99.0/24 | Deprecated 6to4 Relay Anycast | RFC 7526 | No |
| 192.168.0.0/16 | Private-Use | RFC 1918 | No |
| 192.175.48.0/24 | Direct Delegation AS112 Service | RFC 7534 | Sí |
| 198.18.0.0/15 | Benchmarking | RFC 2544 | No |
| 198.51.100.0/24 | Documentation (TEST-NET-2) | RFC 5737 | No |
| 203.0.113.0/24 | Documentation (TEST-NET-3) | RFC 5737 | No |
| 224.0.0.0/4 | Multicast | RFC 5771 | No |
| 240.0.0.0/4 | Reserved for future use | RFC 1112 | No |
| 255.255.255.255/32 | Limited Broadcast | RFC 919 | No |
Por qué se agotó IPv4
La IANA entregó los últimos bloques /8 libres a los cinco registros regionales de internet en febrero de 2011. Después, los RIR se fueron quedando sin direcciones uno tras otro: APNIC en 2011 y RIPE NCC en 2019 para las asignaciones ordinarias. Hoy, el nuevo espacio IPv4 procede de transferencias en un mercado secundario, donde una sola dirección cuesta decenas de dólares.
La respuesta del sector tiene tres partes: NAT para compartir direcciones, CGNAT en los proveedores e IPv6, cuyo espacio de direcciones hace innecesario compartirlas.
Preguntas frecuentes
- ¿Cuántas direcciones IPv4 hay?
- 2³² = 4.294.967.296. Unos 3700 millones son utilizables en la internet pública; el resto está reservado para redes privadas, multicast y otros usos especiales.
- ¿Es 192.168.1.1 una IP pública?
- No. 192.168.0.0/16 es un rango privado (RFC 1918). 192.168.1.1 es una dirección habitual para el panel de administración de los routers domésticos.
- ¿Por qué cambia mi dirección IP?
- La mayoría de los ISP asignan direcciones públicas de forma dinámica desde un grupo. Tu dirección puede cambiar cuando el router se reconecta o caduca una concesión. Las IP fijas suelen ser un servicio de pago.
- ¿Pueden dos dispositivos tener la misma IPv4?
- No en la misma red. Las direcciones privadas se reutilizan en redes distintas, y el NAT permite que muchos dispositivos compartan una dirección pública.