0% del curso completado
Subnetting paso a paso (1.3 parcial)
📋 En esta lección
El subnetting es la habilidad más temida del CCNA y, con el método correcto, una de las más mecánicas. Aquí aprendes a dividir una red en subredes con el método del tamaño de bloque: sin tablas mágicas que memorizar a ciegas, entendiendo qué pasa en binario, y con la agilidad que exigen el examen y la vida real. Es una lección para hacer con papel y lápiz.
Por qué dividir una red
Tienes el bloque 192.168.1.0/24 y una oficina con tres departamentos que deben estar separados (seguridad, broadcasts, orden). Podrías pedir tres bloques distintos… o dividir el que ya tienes en subredes independientes.
Subdividir es tomar prestados bits: la frontera entre red y host se desplaza a la derecha, y esos bits robados a la porción de host pasan a identificar subredes.
/24 original: RRRRRRRR.RRRRRRRR.RRRRRRRR.HHHHHHHH → 1 red, 254 hosts
/26 (robo 2): RRRRRRRR.RRRRRRRR.RRRRRRRR.SSHHHHHH → 4 subredes, 62 hosts cada una
Cada bit prestado duplica el número de subredes y reduce a la mitad (aproximadamente) los hosts de cada una.
Las dos fórmulas
Con s bits prestados y h bits de host restantes:
- Número de subredes = 2ˢ
- Hosts útiles por subred = 2ʰ − 2 (menos red y broadcast)
| Prestados desde /24 | Nueva máscara | Subredes | Hosts útiles |
|---|---|---|---|
| 1 bit | /25 (.128) | 2 | 126 |
| 2 bits | /26 (.192) | 4 | 62 |
| 3 bits | /27 (.224) | 8 | 30 |
| 4 bits | /28 (.240) | 16 | 14 |
| 5 bits | /29 (.248) | 32 | 6 |
| 6 bits | /30 (.252) | 64 | 2 |
El método del tamaño de bloque
Olvídate de convertir todo a binario cada vez. El truco que usan los profesionales es el tamaño de bloque (block size o "magic number"):
Tamaño de bloque = 256 − (octeto interesante de la máscara)
El "octeto interesante" es el octeto de la máscara que no es ni 255 ni 0 — donde está ocurriendo la división. Las subredes empiezan en múltiplos del tamaño de bloque dentro de ese octeto.
Ejemplo 1: 192.168.1.0/26
- Máscara: 255.255.255.192 → octeto interesante: el cuarto.
- Tamaño de bloque: 256 − 192 = 64.
- Las subredes empiezan en múltiplos de 64: .0, .64, .128, .192.
| Subred | Dirección de red | Primer host | Último host | Broadcast |
|---|---|---|---|---|
| 1 | 192.168.1.0 | .1 | .62 | .63 |
| 2 | 192.168.1.64 | .65 | .126 | .127 |
| 3 | 192.168.1.128 | .129 | .190 | .191 |
| 4 | 192.168.1.192 | .193 | .254 | .255 |
Fíjate en el patrón: el broadcast de cada subred es siempre (siguiente subred − 1), y el rango útil es todo lo que queda entre red y broadcast.
Ejemplo 2: ¿en qué subred vive una IP?
¿A qué subred pertenece 172.16.35.220/28, y cuál es su broadcast?
- Máscara /28 = 255.255.255.240 → bloque = 256 − 240 = 16.
- Octeto interesante: el cuarto (220). Busca el múltiplo de 16 inmediatamente inferior o igual a 220: 16 × 13 = 208. (Truco: 220 ÷ 16 = 13,75 → trunca a 13 → 13 × 16 = 208.)
- Red: 172.16.35.208 · Broadcast: 208 + 16 − 1 = 172.16.35.223 · Útiles: .209 – .222.
Todo el cálculo cabe en tres líneas mentales. Esta es la pregunta más frecuente del examen en todas sus variantes.
Ejemplo 3: el octeto interesante no siempre es el cuarto
¿A qué subred pertenece 10.130.77.9/12?
- /12 = 255.240.0.0 → el octeto interesante es el segundo; bloque = 256 − 240 = 16.
- Múltiplo de 16 ≤ 130 → 128.
- Red: 10.128.0.0/12 · Broadcast: 10.143.255.255 (el siguiente bloque empieza en 144; todos los octetos a la derecha del interesante van a 255 en el broadcast) · Útiles: 10.128.0.1 – 10.143.255.254.
⚡ Regla de oro del octeto interesante
El cálculo del bloque ocurre solo en el octeto interesante. Los octetos a su izquierda se copian tal cual; los de su derecha van a 0 para la dirección de red y a 255 para el broadcast. Interiorizar esto elimina el 90% de los errores de subnetting.
Diseñar desde los requisitos
Hasta ahora hemos analizado; ahora diseñemos. Hay dos tipos de enunciado:
"Necesito N subredes": busca el menor s tal que 2ˢ ≥ N. ¿6 subredes desde un /24? 2² = 4 no llega, 2³ = 8 sí → roba 3 bits → /27, 8 subredes de 30 hosts.
"Necesito N hosts por subred": busca el menor h tal que 2ʰ − 2 ≥ N. ¿50 hosts? 2⁵ − 2 = 30 no llega, 2⁶ − 2 = 62 sí → deja 6 bits de host → máscara /26 (en un /24, robas 2 y salen 4 subredes).
Si el enunciado pide ambas cosas a la vez, comprueba que el mismo punto de corte satisface las dos; si no, el bloque de partida es demasiado pequeño.
💡 💡 Los dos errores clásicos
- Olvidar el − 2 de los hosts: un /26 tiene 64 direcciones pero solo 62 asignables. Con "necesito 62 hosts" el /26 vale; con "necesito 63", no.
- Confundir la pregunta: 2ˢ cuenta subredes (bits robados), 2ʰ − 2 cuenta hosts (bits restantes). Lee dos veces qué te piden.
Práctica guiada
Hazlos a mano antes de mirar la solución (usa la calculadora del curso solo para verificar):
- ¿Red y broadcast de 192.168.50.130/27? — Bloque 32; múltiplo ≤ 130 → 128. Red .128, broadcast .159, útiles .129-.158.
- Divide 172.16.0.0/16 en subredes de al menos 1000 hosts. — 2¹⁰ − 2 = 1022 ≥ 1000 → 10 bits de host → /22 (64 subredes: 172.16.0.0/22, 172.16.4.0/22, 172.16.8.0/22… bloque de 4 en el tercer octeto).
- ¿Es 10.0.15.255 una dirección de broadcast en un esquema /20? — /20 → bloque 16 en el tercer octeto → subred 10.0.0.0/20, broadcast 10.0.15.255. Sí, y por tanto no asignable.
- ¿Cuántos /30 caben en un /24? — De /24 a /30 hay 6 bits: 2⁶ = 64 enlaces punto a punto.
La velocidad llega con volumen: dedica sesiones cortas y frecuentes hasta que el bloque te salga sin pensar. Es memoria muscular, como las tablas de multiplicar.
💡 💡 Comprueba, no sustituyas
La calculadora de subredes te da red, broadcast y rango útil al instante. Haz el cálculo a mano primero y úsala solo para verificar — el objetivo es que te salga sin ella.
Relación con otros conceptos
- La base binaria viene de la lección 1.7; la anatomía de máscaras, de la 4.1.
- La lección 4.4 (VLSM) generaliza esto: subredes de tamaños distintos dentro del mismo bloque — el subnetting real de las empresas.
- Cada subred que diseñes aquí será una VLAN en el Módulo 5 y una entrada en la tabla de rutas en el Módulo 7.
- Las preguntas de subnetting del examen se resuelven en menos de 60 segundos con el método del bloque — practícalo en el simulacro del Módulo 12.
Resumen
Subnetear es robar bits de host para crear subredes: 2ˢ subredes, 2ʰ − 2 hosts por subred. El método del tamaño de bloque hace el cálculo mental: bloque = 256 − octeto interesante de la máscara; las subredes empiezan en múltiplos del bloque, el broadcast es la siguiente subred menos 1. Octetos a la izquierda del interesante se copian; a la derecha, 0 para red y 255 para broadcast. Para diseñar: de "N subredes" sale s, de "N hosts" sale h — y nunca olvides el − 2.