Direccionamiento IP (IPv4 e IPv6)
Para que un dispositivo se comunique en una red, necesita una dirección única que lo identifique. Esa dirección es la IP (Internet Protocol), que funciona como la “dirección postal” de cada dispositivo conectado.
1. ¿Qué es una dirección IP? #
- Una IP (Internet Protocol Address) es un número que identifica de forma única a cada dispositivo en una red.
- Permite que los datos sepan a dónde ir y de dónde vienen.
- Sin IP, sería imposible comunicarse en Internet.
👉 Ejemplo: cuando escribes https://www.google.com, en realidad tu ordenador se conecta a la dirección IP de los servidores de Google.
2. Tipos de direcciones IP #
IPv4 #
- Versión más antigua y todavía la más usada.
- Formato: 4 números entre 0 y 255 separados por puntos (ej:
192.168.1.1). - Espacio de direcciones: ≈ 4.300 millones de IPs.
- Problema: con el crecimiento de Internet, se agotaron las IPv4.
IPv6 #
- Creada para solucionar el agotamiento de IPv4 (128 bits frente a los 32 bits de IPv4).
- Formato: 8 grupos de 4 dígitos hexadecimales separados por
:(ej:2001:0db8:85a3:0000:0000:8a2e:0370:7334). - Permite compresión de ceros con
::una sola vez por dirección (ej:2001:db8:85a3::8a2e:370:7334). - Espacio de direcciones: prácticamente infinito (3,4 × 10^38).
- Incluye mejoras en seguridad y eficiencia del enrutamiento.
- Hoy conviven IPv4 e IPv6 gracias a mecanismos de transición (dual-stack, túneles).
3. Clases de direcciones IPv4 y CIDR #
Históricamente (Classful Addressing), las direcciones IPv4 se dividían en clases según sus primeros bits:
- Clase A (
1.0.0.0-126.255.255.255,/8) → redes muy grandes. - Clase B (
128.0.0.0-191.255.255.255,/16) → redes medianas. - Clase C (
192.0.0.0-223.255.255.255,/24) → redes pequeñas. - Clase D (
224.0.0.0-239.255.255.255) → direcciones para multicast. - Clase E (
240.0.0.0-255.255.255.255) → reservada para investigación.
👉 Nota: En el enrutamiento moderno de Internet, las clases rígidas fueron reemplazadas por CIDR (Classless Inter-Domain Routing) mediante el uso de máscaras de longitud variable (VLSM, ej. /24, /27). No obstante, la terminología de "Clase A/B/C" se sigue usando coloquialmente para los rangos de IPs privadas.
4. Direcciones privadas y públicas #
-
IP pública: visible en Internet, única a nivel mundial.
-
IP privada: usada dentro de redes locales, no son únicas globalmente.
- Rango Clase A:
10.0.0.0 – 10.255.255.255 - Rango Clase B:
172.16.0.0 – 172.31.255.255 - Rango Clase C:
192.168.0.0 – 192.168.255.255👉 Ejemplo: tu router suele asignar IPs privadas a tus dispositivos (192.168.x.x).
- Rango Clase A:
5. Subnetting (subredes) #
-
Una red grande puede dividirse en subredes para mejorar la organización y seguridad.
-
Se usa la máscara de subred para definir qué parte de la IP es red y cuál es host.
- Ejemplo:
192.168.1.0/24→ los primeros 24 bits son la red y los últimos 8 bits los hosts.
- Ejemplo:
6. NAT (Network Address Translation) #
- Mecanismo que permite que muchos dispositivos con IP privada compartan una IP pública.
- Es lo que hace tu router: tu casa puede tener 10 dispositivos conectados, pero desde Internet todos se ven con la misma IP pública.
Resumen del tema
Conceptos clave #
- Direccionamiento IP: identificador lógico de nivel de red (Capa 3) para ubicar y enrutar paquetes entre hosts.
- IPv4 vs IPv6:
- IPv4: 32 bits (4 octetos decimales, ~4.300 millones de direcciones).
- IPv6: 128 bits (8 grupos hexadecimales, direcciones), diseñado para resolver el agotamiento de IPv4.
- Rangos de Direcciones Privadas (RFC 1918):
10.0.0.0/8(Clase A).172.16.0.0/12(Clase B).192.168.0.0/16(Clase C).
- NAT (Network Address Translation): técnica que permite a múltiples dispositivos en una red local privada compartir una única dirección IP pública hacia Internet.
- Subnetting y CIDR: uso de máscaras de subred (ej.
/24) para segmentar una red física en dominios lógicos más seguros y eficientes.
Qué debes recordar #
Las direcciones IP identifican dispositivos lógicamente; IPv4 se complementa con NAT y rangos privados mientras la transición global avanza hacia IPv6 (128 bits).