Cómo entender el Subnetting de una vez por todas
El subnetting es una técnica utilizada para dividir una red IP en varias subredes más pequeñas, controlando de forma precisa el tamaño de cada segmento y la cantidad de hosts disponibles.
Dominar este proceso es clave para el diseño de redes eficientes, escalables y seguras.
Conceptos básicos de direccionamiento y máscara de red
Una dirección IPv4 está compuesta por 32 bits, normalmente representados en formato decimal
punteado:
Ejemplo: 192.168.10.25
La máscara de red también tiene 32 bits y define qué parte de esa dirección corresponde a la
red y qué parte corresponde a los hosts. Ejemplos típicos de máscaras:
- 255.255.255.0 → /24
- 255.255.0.0 → /16
- 255.255.255.192 → /26
Cuantos más bits se reservan para la red (mayor prefijo, por ejemplo /26 en vez de /24),
menor es la cantidad de direcciones disponibles para hosts en cada subred, pero se incrementa
el número de subredes posibles.
Relación entre bits de red, bits de host y cantidades
En una red IPv4 se cumple:
- Bits de red + Bits de host = 32
- Número de hosts por subred = 2bits_host − 2 (se excluyen red y broadcast)
Por ejemplo, en una red /24:
- Bits de red: 24
- Bits de host: 8
- Hosts por subred: 28 − 2 = 254
Si aumentamos el prefijo a /26:
- Bits de red: 26
- Bits de host: 6
- Hosts por subred: 26 − 2 = 62
Es decir, con /26 tenemos menos hosts por subred, pero podemos construir más subredes dentro
del mismo espacio de direcciones original.
Ejemplo técnico completo de subnetting
Supongamos que dispones de la red 192.168.10.0/24 y necesitas al menos
4 subredes del mismo tamaño.
Paso 1: determinar cuántos bits pedir prestados
Utilizamos la fórmula:
2^n ≥ número de subredes requeridas
Para 4 subredes:
2^2 = 4 → n = 2 bits
Debemos tomar 2 bits del campo de host de la red /24 original, por lo tanto:
- Máscara original: /24 → 255.255.255.0
- Nueva máscara: /26 → 255.255.255.192
Paso 2: calcular el tamaño del bloque
El tamaño del bloque (o incremento) se obtiene con:
Bloque = 256 − valor_del_octeto_de_máscara
Para /26 (255.255.255.192):
Bloque = 256 − 192 = 64
Esto significa que las subredes avanzan de 64 en 64 en el cuarto octeto:
0, 64, 128, 192
Paso 3: enumerar cada subred con red, hosts y broadcast
Subred 1
Red: 192.168.10.0 Primer host:192.168.10.1 Último host:192.168.10.62 Broadcast: 192.168.10.63
Subred 2
Red: 192.168.10.64 Primer host:192.168.10.65 Último host:192.168.10.126 Broadcast: 192.168.10.127
Subred 3
Red: 192.168.10.128 Primer host:192.168.10.129 Último host:192.168.10.190 Broadcast: 192.168.10.191
Subred 4
Red: 192.168.10.192 Primer host:192.168.10.193 Último host:192.168.10.254 Broadcast: 192.168.10.255
Paso 4: validación mediante cálculo de hosts
Para /26 tenemos 6 bits de host:
Hosts por subred = 2^6 − 2 = 62
En cada una de las subredes calculadas, el rango de hosts va desde la IP siguiente a la de red
hasta la IP anterior a la de broadcast. Si contamos:
192.168.10.1 → 192.168.10.62 = 62 direcciones válidas
El mismo patrón se cumple en todas las subredes, por lo que el cálculo es consistente.
Aplicación práctica en diseño de redes
Con este esquema podrías, por ejemplo:
- Asignar la subred 1 a usuarios de oficina.
- Asignar la subred 2 a dispositivos de red (switches, AP, cámaras IP).
- Asignar la subred 3 a servidores internos.
- Asignar la subred 4 a enlaces punto a punto o laboratorios.
En un entorno Cisco, estas subredes se pueden asociar fácilmente a VLANs y, posteriormente,
enrutar entre ellas mediante un router o un switch de capa 3 utilizando interfaces
SVI (Switched Virtual Interfaces) o subinterfaces.
Entender y practicar este tipo de ejercicios es fundamental para aprobar el examen CCNA y,
más importante aún, para diseñar redes reales de forma ordenada y escalable.






