Cálculo de Subredes y VLSM
El cálculo de subredes (Subnetting) es la técnica que permite dividir una red física o lógica grande en múltiples subredes más pequeñas e independientes. Esto mejora la seguridad, optimiza el rendimiento al reducir el tráfico de difusión (broadcast) y permite una administración jerárquica del direccionamiento IP.
1. Conceptos Fundamentales del Direccionamiento IPv4 #
Toda dirección IPv4 consta de 32 bits divididos en 4 octetos (separados por puntos). La dirección se compone de dos partes:
- Porción de Red (Net ID): identifica la red a la que pertenece el dispositivo.
- Porción de Host (Host ID): identifica de forma única al dispositivo dentro de esa red.
La máscara de subred (o prefijo CIDR /n) define cuántos bits pertenecen a la red y cuántos a los hosts:
- Ejemplo:
/24significa que los primeros 24 bits son para la red y los 8 bits restantes () son para los hosts.
2. Direcciones Especiales en Cada Subred #
En cualquier subred existen dos direcciones reservadas que nunca se pueden asignar a un host:
- Dirección de Red: todos los bits de host a
0. Identifica a la subred en las tablas de enrutamiento (ej:192.168.1.0). - Dirección de Broadcast (difusión): todos los bits de host a
1. Se utiliza para enviar mensajes a todos los hosts de esa subred simultáneamente (ej:192.168.1.255).
Fórmula de Hosts Útiles #
Si una subred tiene bits para la porción de host:
(Se restan 2 por la dirección de red y la de broadcast).
3. Tabla de Referencia Rápida CIDR (/24 a /30) #
| Prefijo CIDR | Máscara Decimal | Bits de Host () | Total IPs () | Hosts Útiles () | Salto / Incremento |
|---|---|---|---|---|---|
| /24 | 255.255.255.0 | 8 | 256 | 254 | 256 |
| /25 | 255.255.255.128 | 7 | 128 | 126 | 128 |
| /26 | 255.255.255.192 | 6 | 64 | 62 | 64 |
| /27 | 255.255.255.224 | 5 | 32 | 30 | 32 |
| /28 | 255.255.255.240 | 4 | 16 | 14 | 16 |
| /29 | 255.255.255.248 | 3 | 8 | 6 | 8 |
| /30 | 255.255.255.252 | 2 | 4 | 2 | 4 (Enlaces punto a punto) |
TIP
El salto o incremento en el último octeto se calcula fácilmente con: . Por ejemplo, para/26(255.255.255.192), el salto es .
4. Ejemplo Práctico: Dividir una /24 en 4 Subredes #
Supongamos la red base 192.168.10.0/24. Queremos crear 4 subredes:
- Para crear 4 subredes necesitamos pedir prestados 2 bits de host ().
- Nuevo prefijo: (máscara
255.255.255.192). - Bits restantes de host: bits por subred.
- El salto entre subredes es .
Desglose de las 4 Subredes: #
| Subred | Dirección de Red | Primer Host Útil | Último Host Útil | Dirección de Broadcast |
|---|---|---|---|---|
| Subred 1 | 192.168.10.0/26 | 192.168.10.1 | 192.168.10.62 | 192.168.10.63 |
| Subred 2 | 192.168.10.64/26 | 192.168.10.65 | 192.168.10.126 | 192.168.10.127 |
| Subred 3 | 192.168.10.128/26 | 192.168.10.129 | 192.168.10.190 | 192.168.10.191 |
| Subred 4 | 192.168.10.192/26 | 192.168.10.193 | 192.168.10.254 | 192.168.10.255 |
5. VLSM (Variable Length Subnet Mask) #
En el subnetting tradicional (FLSM), todas las subredes tienen el mismo tamaño. Si un enlace entre dos routers solo necesita 2 direcciones y le asignamos una subred /26 (62 hosts), estamos desperdiciando 60 direcciones IP.
VLSM permite utilizar máscaras de diferente tamaño según la necesidad real de cada segmento:
Red Principal: 10.0.0.0/24
├── Departamento A (100 hosts) ──► 10.0.0.0/25 (126 hosts útiles)
├── Departamento B (50 hosts) ──► 10.0.0.128/26 (62 hosts útiles)
├── Departamento C (20 hosts) ──► 10.0.0.192/27 (30 hosts útiles)
└── Enlace Router-Router (2 IP) ──► 10.0.0.224/30 (2 hosts útiles)
Regla de Oro para diseñar con VLSM: #
- Ordenar siempre los requisitos de subred de mayor a menor número de hosts necesarios antes de asignar los bloques de direcciones.
Resumen del tema
Conceptos clave #
- Cálculo de Subredes: segmentación lógica de un espacio IP usando máscaras de longitud variable (CIDR).
- Fórmulas Esenciales:
- Número de subredes creadas: (donde son los bits prestados a la red).
- Hosts utilizables por subred: (donde son los bits restantes de host).
- Direcciones Reservadas: la primera (bits de host a 0) identifica la red; la última (bits de host a 1) es la de broadcast.
- VLSM (Variable Length Subnet Masking): asignación flexible de máscaras adaptadas a los hosts exactos de cada departamento o enlace WAN para evitar el desperdicio de direcciones IP.
Qué debes recordar #
El subnetting y VLSM optimizan el uso de direcciones IPv4 adaptando el tamaño de la máscara a las necesidades reales de cada segmento mediante la fórmula .