¿Qué es el subneteo y para qué sirve?
El subneteo (subnetting) es dividir una red IP en subredes más pequeñas para organizar mejor el tráfico, mejorar la seguridad y usar el espacio de direcciones de manera eficiente. Es una habilidad fundamental en administración de redes, configuración de routers, firewalls y cloud (AWS VPC, Azure VNet, GCP).
Notación CIDR y cálculo de máscara
CIDR (Classless Inter-Domain Routing) representa la máscara como el número de bits en 1 desde la izquierda. /24 → 24 bits en 1 → máscara 255.255.255.0. La dirección de red se obtiene con AND bit a bit entre la IP y la máscara. El broadcast se obtiene con OR entre la red y el complemento de la máscara (wildcard). Hosts utilizables = 2^(32−prefijo) − 2.
Ejemplo resuelto: 192.168.1.50/26
Prefijo /26 → máscara 255.255.255.192 | wildcard 0.0.0.63. Dirección de red: 192.168.1.0. Broadcast: 192.168.1.63. Rango de hosts: 192.168.1.1 – 192.168.1.62. Hosts utilizables: 62. La IP 192.168.1.50 pertenece a esta subred y puede comunicarse con cualquier host del mismo rango sin pasar por el router.
Prefijos más comunes y sus usos
/30 (2 hosts) → enlaces punto a punto entre routers. /29 (6 hosts) → segmentos pequeños de servidores. /24 (254 hosts) → red LAN de oficina. /22 (1 022 hosts) → campus o edificio corporativo. /16 (65 534 hosts) → red de ISP o datacenter. En la nube, los VPC suelen usar /16 a /28.