Direcciones IP
Una dirección IPv4 tiene 32 bits, lo que permite 4 294 967 296 direcciones. La reserva libre se agotó el 3 de febrero de 2011.
Mucha gente cree que cada dispositivo tiene una dirección IP para toda la vida, como un número de serie impreso por dentro. No es así. El mismo teléfono recibe una dirección en el wifi de casa, otra distinta con los datos móviles, y puede recibir una nueva mañana. Para ver por qué las direcciones van y vienen, empieza por saber para qué sirve una dirección.
Cada paquete lleva dos direcciones en su encabezado: de dónde viene y adónde va. Son direcciones IP. Un router lee la dirección de destino, y nada más, para decidir adónde va después un paquete. Por eso la forma en que se construyen las direcciones determina cómo funciona todo internet.
Por qué ninguna parte pasa de 255
La versión que la mayoría todavía ve es IPv4, definida en el RFC 791 en 1981. Una dirección IPv4 tiene 32 bits. Para que sea legible, se divide en cuatro grupos de 8 bits, cada uno escrito como un número decimal del 0 al 255, con puntos entre ellos, como en 192.168.0.12. Ocho bits guardan 256 combinaciones, así que 255 es el máximo. En total hay 2 elevado a 32 direcciones: 4 294 967 296, un poco menos de 4.3 mil millones.
El principio de una dirección nombra la red
Una dirección tiene dos partes. La parte delantera, el prefijo, nombra una red, y el resto elige un dispositivo dentro de ella. La longitud del prefijo va después de una barra. En 192.168.0.0/24 los primeros 24 bits están fijos, lo que deja 8 bits, o 256 direcciones, para esa red. Esto permite que un router tenga una sola regla como "todo lo que empieza por 198.51.100 va por allí" en lugar de una regla para cada dispositivo.
Por qué el número de una portátil en casa empieza por 192.168
El RFC 1918 reserva tres bloques para redes privadas: 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16. Cualquiera puede usarlos dentro de una casa o una oficina, y los routers de internet público no los transportan. Por eso es probable que una portátil en casa tenga una dirección como 192.168.0.12, y que la portátil del vecino tenga exactamente la misma. Cuando la portátil habla con un servidor, el router de casa cambia la dirección de origen privada por su propia dirección pública y también cambia el puerto de origen, para que las respuestas encuentren el camino de vuelta. Esto es la traducción de direcciones de red (NAT). Permite que todo un hogar comparta una sola dirección IPv4 pública.
Arrastra para girar. Desplaza o pellizca para acercar.
Quién le presta su dirección a un dispositivo
Entonces, ¿de dónde sale la dirección de la portátil? Cuando un dispositivo se une a una red, difunde una solicitud, y el router responde con una dirección privada libre, la dirección del propio router para usarla como puerta de enlace y la dirección de un resolutor DNS. Este intercambio es DHCP (RFC 2131). La dirección se presta por un tiempo limitado y se renueva mientras el dispositivo siga conectado, así que la misma portátil puede recibir otro número mañana. Si te conectas al wifi de la escuela, ocurre el mismo intercambio con el servidor DHCP de esa red. Con datos móviles, en cambio, el teléfono recibe su dirección de la red móvil. El otro extremo también puede cambiar, porque un sitio web puede mudarse a otro servidor. Esa es una razón por la que usamos nombres como example.com, y la unidad sobre DNS muestra cómo los nombres se convierten en direcciones.
Hay una dirección que significa lo mismo en todas las computadoras. La dirección de bucle invertido (loopback), 127.0.0.1, siempre significa "esta máquina", así que un programa puede usarla para hablar con otro programa en la misma computadora sin que nada salga de ella. Y hoy muchos dispositivos tienen una dirección IPv4 y una IPv6 a la vez, y usan la que admita el otro extremo.
Cuatro mil millones de direcciones se agotaron
Cuatro mil millones de direcciones parecían muchísimas en 1981. El 3 de febrero de 2011, la Autoridad de Números Asignados de Internet (IANA) entregó sus últimos cinco bloques de espacio IPv4 a los cinco registros regionales, y la reserva central libre quedó vacía. La respuesta a largo plazo es IPv6 (RFC 8200), cuyas direcciones tienen 128 bits. Eso da 2 elevado a 128 direcciones, unas 3.4 × 10³⁸. Las direcciones IPv6 se escriben como ocho grupos de cuatro dígitos hexadecimales separados por dos puntos. Los ceros a la izquierda de un grupo se pueden quitar, y una sola serie de grupos que son todo ceros se puede sustituir por "::". Así, 2001:0db8:0000:0000:0000:0000:0000:0020 se acorta a 2001:db8::20.
| Dirección IPv4 | 32 bits, escritos como cuatro números del 0 al 255 |
| Dirección IPv6 | 128 bits, ocho grupos de dígitos hexadecimales |
| Prefijo /24 | Los primeros 24 bits nombran la red; quedan 256 direcciones |
| Dirección privada | 10/8, 172.16/12, 192.168/16 (RFC 1918) |
| NAT | El router cambia las direcciones de origen privadas por su dirección pública |
| Dirección MAC | Dirección de hardware que se usa dentro de una red local |
- ¿Cuántos bits tiene una dirección IPv4?
- ¿Cuántas direcciones IPv4 distintas hay?
- ¿Cuál es el número más grande que puede aparecer en una parte de una dirección IPv4?
- La primera parte de 192.168.0.12 es 11000000 en binario. ¿Cuánto es 10101000 en decimal?
- ¿Qué dirección es privada según el RFC 1918?
- 172.20.0.5
- 172.32.0.5
- 8.8.8.8
- 198.51.100.20
- ¿Cuántas direcciones hay en una red /24?
- ¿Qué hace el NAT de un router doméstico?
- Cambia las direcciones de origen privadas por la dirección pública del router
- Cifra cada paquete
- Convierte nombres en direcciones
- Hace más rápido el wifi
- ¿Cuántos bits tiene una dirección IPv6?
- ¿Cuál es la forma corta de 2001:0db8:0000:0000:0000:0000:0000:0020?
- 2001:db8::20
- 2001:db8:20
- 2001::db8::20
- 21:db8::2
- ¿En qué año entregó la IANA sus últimos bloques libres de direcciones IPv4?
- "Mi dirección IP está fijada a mi teléfono para siempre." Las direcciones se prestan. DHCP (RFC 2131) entrega una por un tiempo limitado, y un teléfono recibe una dirección distinta con datos móviles que en el wifi de casa. El número fijado en el hardware es la dirección MAC, y esa solo se usa dentro de una red local.
- "El 192.168.0.12 de mi configuración es mi dirección en todo internet." Es una dirección privada (RFC 1918). Los routers de internet público no la transportan, y muchas otras casas pueden usar exactamente el mismo número. Los servidores ven la dirección pública del router, que el NAT pone en su lugar.
- "Una parte de una dirección IPv4 puede llegar hasta 999." Cada parte tiene 8 bits, lo que permite 256 valores, del 0 al 255. Una dirección como 192.168.300.1 no es válida.
- "Las direcciones IPv6 son cuatro veces más largas, así que hay cuatro veces más." Cada bit extra duplica la cantidad. 128 bits frente a 32 bits son 96 bits más, así que hay 2 elevado a 96 veces más direcciones, unas 7.9 × 10²⁸ veces.
- Las direcciones IPv4 tienen 32 bits y se escriben como cuatro números del 0 al 255: 4 294 967 296 en total.
- El prefijo (/24, etc.) nombra la red; el resto nombra el dispositivo.
- Los rangos privados 10/8, 172.16/12 y 192.168/16 se quedan dentro de casas y oficinas; el NAT comparte una dirección pública.
- IPv6 usa direcciones de 128 bits escritas en hexadecimal, con "::" para una serie de ceros.
Fuentes de este curso (28)
- (checked 2026-10-17; reordered 2026-10-19: standards first, then official documentation, then operators and papers, history sources last)
- IETF RFCs (rfc-editor.org): RFC 768 UDP (1980, 8-byte header)
- RFC 791 IPv4 (1981, 32-bit addresses, "does not provide a reliable communication facility", TTL field "measured in units of seconds" but every module must decrease it by at least one, so it is only an upper bound)
- RFC 792 ICMP (Time Exceeded)
- RFC 801 NCP/TCP transition plan (1 January 1983)
- RFC 894 Ethernet (1500-byte payload)
- RFC 1034 and RFC 1035 DNS (1987, HOSTS.TXT kept by SRI-NIC, labels up to 63 octets and names up to 255, TTL in seconds)
- RFC 1122 (127.0.0.0/8 loopback)
- RFC 1918 private addresses (10/8, 172.16/12, 192.168/16)
- RFC 2131 DHCP, RFC 3022 NAT, RFC 3596 AAAA records, RFC 3849 and RFC 5737 documentation addresses, RFC 4271 BGP-4, RFC 4291 IPv6 text form, RFC 6298 TCP retransmission timer (initial RTO 1 second)
- RFC 6335 port ranges (0-1023, 1024-49151, 49152-65535)
- RFC 7766 DNS over TCP, RFC 8200 IPv6 (128-bit addresses, Hop Limit)
- RFC 8446 TLS 1.3 (one round-trip handshake)
- RFC 9000 QUIC and RFC 9114 HTTP/3, RFC 9110 HTTP semantics (status code classes)
- RFC 9293 TCP (three-way handshake, sequence numbers)
- IANA: ip-parameters registry (recommended default TTL 64)
- IPv4 free pool depleted 3 February 2011 (NRO and ARIN announcements)
- Official documentation: MDN Web Docs "How does the Internet work?" (45 cables for 10 computers, switches, routers, MAC and IP addresses, internet and web)
- "What is a URL?", "HTTP response status codes" (developer.mozilla.org)
- Cloudflare Learning Center: "What is DNS?" (four kinds of DNS server, 8 steps of an uncached lookup, browser and OS caches, TTL)
- "What is HTTP/3?" (cloudflare.com/learning)
- Google Chrome Help, "Browse in Incognito mode" (support.google.com/chrome/answer/95464, checked 2026-10-19: Incognito limits what is saved to the device; websites and organisations that manage your network, like your school, employer or internet service provider, may be able to observe your activity)
- Operators and papers: root-servers.org (13 root name servers run by 12 organisations, 2047 instances on 2026-10-17)
- Jacobson and Karels 1988, Congestion Avoidance and Control (loss mostly congestion)
- History blocks only: UCLA Samueli School of Engineering, Internet50 (first ARPANET message "LO", UCLA to SRI, 29 October 1969, 22:30)
- historyofinformation.com and Wikipedia ARPANET (Kline)
- Spiceworks/SRI history (HOSTS.TXT kept by SRI-NIC)
- Numbers (2^32, 2^96, 45 and 6 cables, packet counts, round-trip times)
Fecha de consulta: 2026-10-17