El subnetting de IP es uno de esos conceptos de redes que parece intimidante al principio pero se vuelve natural una vez que entiendes los fundamentos. Ya seas un administrador de redes gestionando infraestructura empresarial, un desarrollador configurando recursos en la nube, o estudiando para tu certificación CCNA, dominar el subnetting es esencial.
Esta guía completa desglosa todo lo que necesitas saber sobre subnetting de IP, notación CIDR, máscaras de subred y cómo calcular rangos de red. Cubriremos la teoría, recorreremos ejemplos prácticos y te mostraremos cómo aplicar estos conceptos en escenarios del mundo real.
El subnetting es el proceso de dividir una red más grande en sub-redes (subredes) más pequeñas y manejables. Piensa en ello como dividir un gran edificio de oficinas en pisos y departamentos separados—cada subred opera como su propio segmento de red lógico mientras sigue siendo parte de la infraestructura de red más grande.
Las razones principales por las que los administradores de red usan subnetting incluyen:
Sin subnetting, estarías atascado con las clases de red predeterminadas, que son demasiado rígidas para las necesidades de redes modernas. Una red Clase C te da 254 direcciones utilizables—demasiadas para una oficina pequeña pero no suficientes para una empresa de tamaño mediano. El subnetting resuelve esta inflexibilidad.
Antes de sumergirte en la mecánica del subnetting, necesitas entender cómo funcionan las direcciones IP a nivel binario. Una dirección IPv4 consiste en 32 bits divididos en cuatro octetos (segmentos de 8 bits), típicamente escritos en notación decimal con puntos como 192.168.1.100.
Cada octeto puede representar valores de 0 a 255 (2^8 = 256 valores posibles). Así es como se ve la dirección 192.168.1.100 en binario:
192 .168 .1 .100
11000000 .10101000 .00000001 .01100100
Cada dirección IP tiene dos componentes:
La máscara de subred determina dónde termina la porción de red y comienza la porción de host. Este límite es lo que el subnetting manipula para crear redes más pequeñas a partir de otras más grandes.
Consejo profesional: No necesitas memorizar conversiones binarias. Usa nuestra Calculadora de Subredes IP para convertir instantáneamente entre decimal y binario, calcular rangos de subred y visualizar límites de red.
Una máscara de subred es un número de 32 bits que enmascara (oculta) la porción de host de una dirección IP, revelando solo la porción de red. Usa unos consecutivos para los bits de red y ceros consecutivos para los bits de host.
Por ejemplo, la máscara de subred 255.255.255.0 en binario es:
11111111.11111111.11111111.00000000
Esta máscara indica que los primeros 24 bits representan la red, y los últimos 8 bits representan el host. Cuando realizas una operación AND bit a bit entre una dirección IP y su máscara de subred, obtienes la dirección de red.
Veamos esto en acción con la IP 192.168.1.100 y la máscara 255.255.255.0:
Dirección IP: 11000000.10101000.00000001.01100100 (192.168.1.100)
Máscara Subred:11111111.11111111.11111111.00000000 (255.255.255.0)
----------------------------------------
Dir. de Red: 11000000.10101000.00000001.00000000 (192.168.1.0)
La máscara de subred indica a los routers y dispositivos qué direcciones son locales (misma subred) y cuáles requieren enrutamiento para alcanzar. Esto es fundamental para cómo funciona el enrutamiento IP a través de internet y redes privadas.
El número de bits de host determina cuántos dispositivos pueden existir en una subred. Con 8 bits de host (como en 255.255.255.0), obtienes 2^8 = 256 direcciones totales. Sin embargo, dos direcciones siempre están reservadas:
Esto significa que una red /24 realmente proporciona 254 direcciones de host utilizables, no 256. Esta reserva se aplica a todos los tamaños de subred—siempre resta 2 del total para obtener direcciones utilizables.
La notación de Enrutamiento entre Dominios sin Clases (CIDR) proporciona una forma compacta de representar direcciones IP y sus máscaras de subred asociadas. En lugar de escribir 192.168.1.0 255.255.255.0, escribes 192.168.1.0/24.
El número después de la barra (llamado longitud de prefijo) indica cuántos bits están establecidos en 1 en la máscara de subred. Un /24 significa que los primeros 24 bits son bits de red, dejando 8 bits para hosts.
CIDR fue introducido en 1993 para reemplazar el rígido sistema basado en clases y ralentizar el agotamiento de direcciones IPv4. Permite una asignación de direcciones mucho más flexible y eficiente.
/24 es mucho más fácil de leer y comunicar que 255.255.255.0Consejo rápido: Prefijos CIDR comunes para memorizar: /24 = 254 hosts, /25 = 126 hosts, /26 = 62 hosts, /27 = 30 hosts, /28 = 14 hosts, /29 = 6 hosts, /30 = 2 hosts (enlaces punto a punto).
Calcular subredes manualmente implica varios pasos, pero una vez que entiendes el proceso, se vuelve sencillo. Trabajemos a través de un ejemplo completo.
Supón que tienes la red 172.16.0.0/16 y necesitas crear subredes para 4 departamentos, cada uno requiriendo aproximadamente 4,000 hosts.
Paso 1: Determinar los bits de host requeridos
Necesitas 4,000 hosts por subred. Encuentra la potencia de 2 más pequeña que sea mayor que 4,000:
Necesitas 12 bits de host, lo que significa 32 - 12 = 20 bits de red, dándote una máscara de subred /20.
Paso 2: Calcular la máscara de subred
Una máscara /20 en binario es 20 unos seguidos de 12 ceros:
11111111.11111111.11110000.00000000 = 255.255.240.0
Paso 3: Determinar el incremento de subred
El incremento está determinado por el último octeto no cero en la máscara de subred. Para 255.255.240.0, eso es 240 en el tercer octeto. El incremento es 256 - 240 = 16.
Paso 4: Listar los rangos de subred
Comenzando desde 172.16.0.0, agrega el incremento (16) al tercer octeto:
172.16.0.0/20 (172.16.0.1 - 172.16.15.254)172.16.16.0/20 (172.16.16.1 - 172.16.31.254)172.16.32.0/20 (172.16.32.1 - 172.16.47.254)172.16.48.0/20 (172.16.48.1 - 172.16.63.254)Cada subred proporciona 4,094 direcciones de host utilizables (4,096 - 2 direcciones reservadas).
Los ingenieros de redes a menudo usan el atajo del "número mágico" para cálculos rápidos. El número mágico es 256 menos el valor del octeto de la máscara de subred.
Para 255.255.255.192 (una máscara /26):
Este método funciona para cualquier octeto y hace que el cálculo mental sea mucho más rápido cuando estás trabajando con subredes en el campo.
Aunque CIDR ha reemplazado en gran medida el sistema basado en clases, entender las clases de direcciones IP sigue siendo importante para el contexto histórico y ciertos escenarios de redes.
| Clase | Rango | Máscara Predeterminada | Redes | Hosts por Red |
|---|---|---|---|---|
| Clase A | 1.0.0.0 - 126.255.255.255 | 255.0.0.0 (/8) | 126 | 16,777,214 |
| Clase B | 128.0.0.0 - 191.255.255.255 | 255.255.0.0 (/16) | 16,384 | 65,534 |
| Clase C | 192.0.0.0 - 223.255.255.255 | 255.255.255.0 (/24) | 2,097,152 | 254 |
| Clase D | 224.0.0.0 - 239.255.255.255 | N/A (Multidifusión) | N/A | N/A |
| Clase E | 240.0.0.0 - 255.255.255.255 | N/A (Reservado) | N/A | N/A |
RFC 1918 define tres rangos de direcciones IP privadas que no son enrutables en internet público. Estos se usan para redes internas y deben traducirse mediante NAT (Traducción de Direcciones de Red) para acceder a internet.
También encontrarás direcciones de propósito especial como 127.0.0.0/8 (loopback), 169.254.0.0/16 (link-local/APIPA), y 0.0.0.0/8 (ruta predeterminada).-border)">4,094
© 2026 NetTool1.com — Free Online Network Tools