Subneteo FLSM y VLSM
🟦 FLSM (Fixed Length Subnet Mask)
Máscara de subred fija
Todas las subredes se crean con la misma máscara y por tanto con el mismo tamaño (mismo número de hosts por subred).
✔️ Características
Cada subred tiene el mismo número de direcciones.
Fácil de planificar.
Desperdicia direcciones IP si las necesidades de cada subred no son iguales.
Se suele usar en redes privadas grandes o cuando buscas simplicidad.
🟦 Ejemplo de cálculo
Espacio o dirección de red principal:
Tenemos la siguiente IP de la que partimos 192.168.20.0/24 (Classless = especificamos la máscara) → 255.255.255.0
Necesidad: generar 8 subredes.
1. Cálculo de bits prestados
Lo primero para obtener subredes es que debemos prestar bits del campo de host y moverlos al campo de red. La fórmula para saber cuántos bits necesitamos es:
Donde n = bits prestados.
Como (2^3 = 8), debemos prestar 3 bits.
Máscara original: /24 Bits prestados: 3 Nueva máscara: /27 → 255.255.255.224
2. Tamaño del bloque (Block Size)
El block size indica cuántas direcciones tiene cada subred.
Quedan:
Por tanto:
Ten en cuenta que de las 32 direcciones, hay que restar dos que son la de red y la de broadcast que no son asignables.
Sabiendo ahora que el block size es 32 que será nuestro patrón repetitivo, simplemente sumaremos
192.168.20.0 +32 -> 192.168.20.32 +32 -> 192.168.20.64 +32 -> ...
Y nos saldra el resultado como el que podemos consultar en la siguiente tabla:
🟩 Tabla de Subredes (/27)
#0
192.168.20.0
192.168.20.1
192.168.20.30
192.168.20.31
#1
192.168.20.32
192.168.20.33
192.168.20.62
192.168.20.63
#2
192.168.20.64
192.168.20.65
192.168.20.94
192.168.20.95
#3
192.168.20.96
192.168.20.97
192.168.20.126
192.168.20.127
#4
192.168.20.128
192.168.20.129
192.168.20.158
192.168.20.159
#5
192.168.20.160
192.168.20.161
192.168.20.190
192.168.20.191
#6
192.168.20.192
192.168.20.193
192.168.20.222
192.168.20.223
#7
192.168.20.224
192.168.20.225
192.168.20.254
192.168.20.255
Tienes una calculadora en el siguiente enlace:
🟩 VLSM (Variable Length Subnet Mask)
Máscara de subred variable
Cada subred puede tener una máscara distinta, ajustada a sus necesidades reales.
✔️ Características
Asigna máscaras grandes a subredes grandes y máscaras pequeñas a subredes pequeñas.
Ahorra direcciones IP (mucho más eficiente).
Más complejo de planificar.
Muy usado en redes reales, ruteo avanzado y OSPF/EIGRP.
✔️ Ejemplo
Con la misma red 192.168.0.0/24, pero con necesidades reales:
Subred A necesita 60 hosts → /26
Subred B necesita 30 hosts → /27
Subred C necesita 10 hosts → /28
Subred D necesita 2 hosts → /30
Ahora cada subred deberia usar solo lo que necesita, sin desperdicio.
Última actualización