Subnetting TAI: ejercicios resueltos paso a paso (CIDR, VLSM, máscaras)
El subnetting cae sí o sí en todas las convocatorias del Cuerpo de Técnicos Auxiliares de Informática. Tanto en la primera parte (2 a 6 preguntas) como en los supuestos prácticos. Aquí tienes el método paso a paso, las tablas que necesitas memorizar y tres ejercicios resueltos como los que vas a encontrar en el examen real.
¿Qué es subnetting y por qué cae siempre en TAI?
Subnetting es el proceso de dividir una red IP en subredes más pequeñas. Lo que el tribunal mide cuando pregunta sobre subnetting no es si sabes la teoría, sino si sabes convertir notación CIDR a número de hosts útiles, calcular el broadcast de una subred y elegir la máscara adecuada para un escenario dado. Son cálculos mecánicos. La buena noticia: una vez que dominas el método, son las preguntas más rápidas del examen.
En 2024 cayeron al menos 4 preguntas relacionadas con subnetting (cálculo de hosts en /26, /28, identificación de red privada y wildcard mask). En 2026 se repitió el patrón con preguntas sobre /25, /27 y supuesto práctico SGTIC con diseño de subredes para sucursales.
Repaso rápido: clases IP y notación CIDR
El sistema clásico (classful) clasificaba las redes IPv4 en clases A, B, C, D y E según el rango del primer octeto:
| Clase | Rango primer octeto | Máscara por defecto | Red privada |
|---|---|---|---|
| A | 0 a 127 | /8 (255.0.0.0) | 10.0.0.0/8 |
| B | 128 a 191 | /16 (255.255.0.0) | 172.16.0.0 a 172.31.255.255 |
| C | 192 a 223 | /24 (255.255.255.0) | 192.168.0.0/16 |
| D | 224 a 239 | — | Multicast |
| E | 240 a 255 | — | Experimental |
Atajo de memoria del primer octeto: A empieza por 0, B por 10, C por 110 en binario. Como cada bit cambia el rango decimal, A acaba en 127, B en 191, C en 223.
El sistema actual (CIDR, Classless Inter-Domain Routing) ignora las clases y trabaja con prefijos de longitud variable, escritos como /N. Por ejemplo, 192.168.1.0/26 significa que los primeros 26 bits son red y los 6 restantes son hosts.
Direcciones IP especiales
127.0.0.1/8— loopback (siempre apunta al propio equipo)169.254.0.0/16— APIPA (autoconfiguración cuando falla DHCP)255.255.255.255— broadcast limitado (no se reenvía por routers)0.0.0.0— red desconocida, también ruta por defecto224.0.0.0/4— multicast (rango clases D)
Las 4 preguntas que tienes que responder en cualquier subnetting
Cuando ves una pregunta tipo "dada la red 192.168.10.0/27, ¿cuál es el broadcast?", contesta mentalmente estas 4 preguntas en este orden. Con esto resuelves cualquier ejercicio de subnetting del examen TAI:
- ¿Cuántos bits de host quedan? Bits de host = 32 − prefijo. En
/27: 32−27 = 5 bits. - ¿Cuántas IPs totales tiene la subred? 2 elevado a (bits de host). En el ejemplo: 2⁵ = 32 IPs.
- ¿Cuántos hosts útiles? IPs totales − 2 (se restan la dirección de red y la de broadcast). En el ejemplo: 32 − 2 = 30 hosts útiles.
- ¿Dónde acaba esta subred? Tamaño de salto = 256 − octeto modificado de la máscara. Esto te da el broadcast.
Tabla de potencias de 2 que tienes que saber de memoria
| Prefijo | Bits host | IPs totales | Hosts útiles | Máscara decimal |
|---|---|---|---|---|
| /24 | 8 | 256 | 254 | 255.255.255.0 |
| /25 | 7 | 128 | 126 | 255.255.255.128 |
| /26 | 6 | 64 | 62 | 255.255.255.192 |
| /27 | 5 | 32 | 30 | 255.255.255.224 |
| /28 | 4 | 16 | 14 | 255.255.255.240 |
| /29 | 3 | 8 | 6 | 255.255.255.248 |
| /30 | 2 | 4 | 2 | 255.255.255.252 |
| /31 | 1 | 2 | 2 (RFC 3021) | 255.255.255.254 |
| /32 | 0 | 1 | 0 | 255.255.255.255 |
Trampa típica del tribunal: en /31 y /30 los hosts útiles parecen 0 y 2 respectivamente por la fórmula clásica, pero RFC 3021 permite usar las 2 IPs de un /31 para enlaces punto a punto. En el examen TAI normalmente piden la respuesta "clásica" pero está bien saberlo.
Ejercicio 1: De clase C a /28 (FLSM, máscara fija)
Enunciado: El departamento de informática de un ayuntamiento dispone de la red 192.168.50.0/24. Necesitan dividirla en 16 subredes del mismo tamaño para 16 oficinas, cada una con un mínimo de 10 equipos. ¿Qué máscara utiliza y cuántos hosts útiles tiene cada subred?
Solución paso a paso
- Calcular bits de subred: 16 subredes = 2⁴, por tanto se necesitan 4 bits para identificar la subred. La máscara pasa de /24 a /24+4 = /28.
- Calcular bits de host: 32 − 28 = 4 bits de host.
- Calcular IPs totales por subred: 2⁴ = 16 IPs.
- Calcular hosts útiles: 16 − 2 = 14 hosts (cumple los 10 mínimos requeridos).
- Máscara decimal: 255.255.255.240.
Las 16 subredes generadas son:
192.168.50.0/28 (hosts: .1 a .14, broadcast .15)
192.168.50.16/28 (hosts: .17 a .30, broadcast .31)
192.168.50.32/28 (hosts: .33 a .46, broadcast .47)
192.168.50.48/28 (hosts: .49 a .62, broadcast .63)
...
192.168.50.240/28 (hosts: .241 a .254, broadcast .255)
El "tamaño de salto" entre subredes es 16 (256 − 240 del último octeto de máscara). Cada subred empieza en un múltiplo de 16.
Ejercicio 2: VLSM con 4 subredes de tamaño distinto
Enunciado: Dispones de la red 10.20.30.0/24 y debes asignarla a 4 departamentos con estas necesidades:
- Ventas: 50 hosts
- Producción: 25 hosts
- Administración: 10 hosts
- Servidores: 4 hosts
Diseña las subredes utilizando VLSM (máscara de longitud variable) para optimizar el uso del espacio de direcciones.
Solución paso a paso
Regla de oro VLSM: siempre se asigna primero el segmento más grande. Si no lo haces así, te quedan huecos y la red no aprovecha el espacio.
- Ventas (50 hosts): necesitas 2ⁿ − 2 ≥ 50. La n más pequeña es 6 (2⁶ − 2 = 62). Prefijo: 32 − 6 = /26. Asignamos
10.20.30.0/26. Hosts: .1 a .62. Broadcast: .63. - Producción (25 hosts): 2ⁿ − 2 ≥ 25. n = 5 (2⁵ − 2 = 30). Prefijo /27. Asignamos
10.20.30.64/27. Hosts: .65 a .94. Broadcast: .95. - Administración (10 hosts): 2ⁿ − 2 ≥ 10. n = 4 (2⁴ − 2 = 14). Prefijo /28. Asignamos
10.20.30.96/28. Hosts: .97 a .110. Broadcast: .111. - Servidores (4 hosts): 2ⁿ − 2 ≥ 4. n = 3 (2³ − 2 = 6). Prefijo /29. Asignamos
10.20.30.112/29. Hosts: .113 a .118. Broadcast: .119.
Sobra el rango 10.20.30.120 a 10.20.30.255 para crecimiento futuro. Si no hubieras usado VLSM y todas las subredes tuvieran /26 (la mayor necesaria), solo cabrían 4 subredes y desperdiciarías casi 200 direcciones.
Ejercicio 3: Calcular broadcast y wildcard mask
Enunciado: Dada la dirección IP 172.20.45.137/22, calcula:
- Dirección de red
- Dirección de broadcast
- Rango de hosts útiles
- Wildcard mask (para ACLs de Cisco)
Solución paso a paso
Prefijo /22 significa 22 bits de red. Como 22 = 16 + 6, los primeros 2 octetos son fijos y los 6 bits altos del 3er octeto también:
- Máscara decimal: 255.255.252.0 (el tercer octeto vale 252 porque 11111100 binario = 252).
- Tamaño de salto en el 3er octeto: 256 − 252 = 4. Las subredes /22 saltan de 4 en 4 en el tercer octeto: 0, 4, 8, 12, ..., 44, 48, 52, ...
- Dirección de red: el 3er octeto de la IP es 45. El múltiplo de 4 anterior o igual a 45 es 44. Por tanto la red es
172.20.44.0/22. - Dirección de broadcast: es la última IP de la subred. El siguiente múltiplo de 4 después de 44 es 48, así que la subred va de 44.0 a 47.255. Broadcast: 172.20.47.255.
- Rango de hosts útiles: 172.20.44.1 a 172.20.47.254.
- Wildcard mask: es la inversa bit a bit de la máscara. 255.255.252.0 invertida es 0.0.3.255.
Truco para wildcard rápido: resta cada octeto de la máscara a 255. Para 255.255.252.0: 255−255=0, 255−255=0, 255−252=3, 255−0=255. Resultado: 0.0.3.255.
Trampas frecuentes en preguntas TAI de subnetting
- Confundir IPs totales con hosts útiles. Si la pregunta dice "cuántos hosts pueden conectarse" siempre es 2ⁿ − 2. Si dice "cuántas direcciones tiene la subred" es 2ⁿ.
- Olvidar restar los 2 en /31 y /32. Salvo que mencione explícitamente RFC 3021 (enlace punto a punto), siempre resta.
- Mezclar máscara con wildcard. Una ACL de Cisco usa wildcard. Una máscara de subred usa la inversa. En el examen TAI se pregunta tanto una como otra.
- "Cuál es el siguiente broadcast" en cadena de subredes. Si te dan un rango de subredes consecutivas con misma máscara, el siguiente broadcast siempre cae 1 antes del siguiente múltiplo del tamaño de salto.
- Direcciones privadas vs públicas. Las redes 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16 son privadas y no se enrutan por internet. Cualquier otra IP del enunciado que no caiga en esos rangos es pública.
- NAT no se pregunta como subnetting. Pero confundirlos es común. NAT trabaja sobre direcciones (origen/destino), no cambia la máscara de la subred.
Trucos para resolver subnetting en menos de 30 segundos
1. Memoriza la tabla de prefijos hasta /30
Las preguntas tipo test del examen TAI siempre operan en el rango /24 a /30. Si tienes la tabla de hosts útiles memorizada (126, 62, 30, 14, 6, 2), respondes en segundos sin calcular.
2. Aprende el "tamaño de salto" en lugar de fórmulas
En cualquier máscara, el tamaño de salto en el octeto que cambia es 256 − valor del octeto. Con eso encuentras inmediatamente dónde empieza y dónde acaba una subred.
3. Usa el método del "octeto interesante"
Identifica qué octeto cambia según el prefijo:
- De /9 a /15: cambia el 2º octeto.
- De /17 a /23: cambia el 3er octeto.
- De /25 a /30: cambia el 4º octeto.
Una vez identificado el octeto interesante, todo lo demás es una resta y una suma.
4. Practica con preguntas reales del examen
Saber la teoría está bien. Pero las preguntas TAI usan formatos muy concretos que solo se interiorizan con práctica. Hacer 30 preguntas de subnetting variadas vale más que leer el tema 4 veces.
Práctica subnetting con preguntas reales del examen TAI
Dentro de MIMIR tienes preguntas reales de las convocatorias 2014, 2019, 2022, 2024 y 2026 (con plantilla INAP) sobre subnetting, máscaras, CIDR y VLSM. Plus chuleta interactiva de subnetting y simulacros tipo examen.
Probar MIMIR gratis