Ir al contenido principal
¿Te ayudamos?
oposiciones · TAI

Subredes IPv4 para TAI: 8 ejercicios CIDR resueltos

13 min de lectura

Calcula red, broadcast, hosts y prefijos con ocho ejercicios IPv4 para TAI. Incluye división de subredes, agregación y un caso VLSM con resultados comprobados.

En un ejercicio de subredes IPv4 para TAI conviene separar cinco resultados: máscara, dirección de red, broadcast, intervalo de hosts y número de direcciones disponibles. Un cálculo puede tener bien el tamaño del bloque y fallar al situarlo; otro puede confundir 64 direcciones con 64 equipos.

Esta guía contiene ocho ejercicios propios de CIDR, con soluciones ocultas y resultados comprobados. Incluye cálculo de bloques, comparación de direcciones, división de una red, agregación y una asignación VLSM. Para trabajar el resto del supuesto, consulta la guía de preparación de sistemas y redes TAI.

Usamos direcciones de los bloques de documentación descritos en el RFC 5737, como 192.0.2.0/24. Son ejemplos de papel, no una propuesta de direccionamiento para desplegar una red real. Los nombres y requisitos de los segmentos también son ficticios.

Qué significa el prefijo CIDR

En IPv4 hay 32 bits. Un prefijo /26 deja 26 bits para identificar el bloque y 6 para sus direcciones: 2^6 = 64. La máscara correspondiente es 255.255.255.192. La notación de prefijo y la agregación de bloques se desarrollan en el RFC 4632 sobre CIDR.

Para los segmentos LAN convencionales de estos ejercicios, contamos hosts excluyendo dirección de red y broadcast. No extiendas sin más esa operación a cualquier prefijo: el RFC 3021 describe el uso de /31 en enlaces punto a punto. Un /32, por su parte, representa una sola dirección.

PrefijoMáscaraDirecciones totalesHosts en el modelo LAN de esta práctica
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614

La tabla sirve para comprobar, no para sustituir el razonamiento. Si olvidas una cifra, puedes reconstruirla contando los bits que quedan. En los ejercicios de esta página los límites relevantes están en el último octeto, por lo que el tamaño del bloque se ve con especial claridad.

Método para localizar el intervalo

Calcula primero cuánto mide el bloque. Con /26 son 64 direcciones y sus comienzos, dentro del /24 utilizado, son 0, 64, 128 y 192. Después sitúa la dirección del enunciado entre dos límites consecutivos. El inicio es la red y el valor inmediatamente anterior al siguiente comienzo es su broadcast.

No redondees la dirección hacia el múltiplo más cercano: busca el inicio del intervalo que la contiene. Una IP terminada en 139 pertenece al bloque que empieza en 128, no al que empieza en 192. Para los hosts convencionales, empieza una dirección después de la red y termina una antes del broadcast.

Ejercicio 1. Red y broadcast de 192.0.2.139/26

Reto: indica máscara, red, broadcast, primer host, último host y número de hosts. Antes de abrir la solución, anota entre qué dos comienzos de bloque se encuentra 139.

Ver solución del ejercicio 1

El bloque mide 64. El 139 queda entre 128 y 191, ambos incluidos.

DatoResultado
Máscara255.255.255.192
Red192.0.2.128/26
Broadcast192.0.2.191
Primer host192.0.2.129
Último host192.0.2.190
Hosts convencionales62

Puedes comprobar la red mediante una operación AND del último octeto: 139 es 10001011 y 192 es 11000000; el resultado es 10000000, que representa 128. Los otros tres octetos permanecen en el prefijo. Si has obtenido 192 como red, has elegido el bloque siguiente, que ya no contiene la IP planteada.

Ejercicio 2. Pasar a bloques de 32

Reto: calcula los mismos datos para 198.51.100.78/27. No reutilices el salto de 64 del ejercicio anterior: cambia el prefijo y, con él, el tamaño del bloque.

Ver solución del ejercicio 2

Quedan 5 bits para direcciones y el bloque tiene 32. Sus comienzos son 0, 32, 64, 96 y así sucesivamente; 78 cae entre 64 y 95.

DatoResultado
Máscara255.255.255.224
Red198.51.100.64/27
Broadcast198.51.100.95
Hosts198.51.100.65 a 198.51.100.94
Hosts convencionales30

El 96 es el inicio de la siguiente red, por lo que no es el broadcast de esta. Mantén separados «siguiente límite» y «última dirección incluida»: ese desplazamiento de una unidad explica muchos resultados aparentemente cercanos, pero incorrectos.

Ejercicio 3. Un bloque /28

Reto: para 192.0.2.74/28, identifica red y broadcast y decide si 192.0.2.79 sería una dirección de host convencional de esa subred.

Ver solución del ejercicio 3

El bloque mide 16 direcciones. El 74 pertenece al intervalo 64–79.

DatoResultado
Máscara255.255.255.240
Red192.0.2.64/28
Broadcast192.0.2.79
Hosts192.0.2.65 a 192.0.2.78
Hosts convencionales14

La dirección terminada en 79 es el broadcast, no un host convencional. Que esté dentro del bloque no implica que pertenezca al intervalo de hosts. Utiliza el ejercicio para distinguir pertenencia al bloque y función de la dirección: son dos preguntas diferentes que pueden aparecer en un mismo enunciado.

Ejercicio 4. Dos direcciones que se parecen

Reto: con máscara /26, compara estas parejas:

  1. 192.0.2.62 y 192.0.2.65.
  2. 192.0.2.70 y 192.0.2.126.

¿Qué pareja pertenece a la misma subred? No basta con observar que comparten los tres primeros octetos.

Ver solución del ejercicio 4

En la primera pareja, 62 pertenece a 192.0.2.0/26 y 65 pertenece a 192.0.2.64/26: están en bloques distintos. En la segunda, tanto 70 como 126 pertenecen a 192.0.2.64/26.

El prefijo forma parte de la información imprescindible. Bajo una máscara diferente, la comparación podría cambiar. En estos casos las dos direcciones de cada pareja usan la misma máscara y hemos comprobado su red de forma independiente. No estamos deduciendo si existe comunicación real entre equipos, algo que dependería de más condiciones que el direccionamiento del ejercicio.

Ejercicio 5. Dividir un /24 en cuatro subredes iguales

Reto: divide 198.51.100.0/24 en cuatro bloques del mismo tamaño. Indica el nuevo prefijo y los límites de cada uno, sin solapamientos y sin dejar huecos entre ellos.

Ver solución del ejercicio 5

Añadimos 2 bits al prefijo para obtener cuatro bloques: 2^2 = 4. El resultado son cuatro /26.

RedBroadcastHosts convencionales
198.51.100.0/26198.51.100.63198.51.100.1 a 198.51.100.62
198.51.100.64/26198.51.100.127198.51.100.65 a 198.51.100.126
198.51.100.128/26198.51.100.191198.51.100.129 a 198.51.100.190
198.51.100.192/26198.51.100.255198.51.100.193 a 198.51.100.254

Cada bloque contiene 64 direcciones y admite 62 hosts en el modelo planteado. Comprueba la cobertura contando direcciones totales: 4 × 64 = 256. El número de hosts utilizables de los cuatro segmentos no es 254, porque ahora cada segmento tiene sus propias direcciones de red y broadcast.

Ejercicio 6. Elegir un prefijo para 50 hosts

Reto: necesitas un segmento LAN convencional para 50 interfaces de host, contando dentro de esas 50 todas las que el enunciado exige. Entre /25, /26, /27 y /28, elige el prefijo más largo que tenga capacidad suficiente.

Ver solución del ejercicio 6

El resultado es /26. Con 6 bits de dirección hay 64 direcciones y 62 hosts convencionales; con /27 solo hay 30. /25 también tiene capacidad, pero es un bloque mayor y no es el prefijo más largo válido entre las opciones.

La condición que resolvemos es 2^h − 2 ≥ 50, con el modelo LAN declarado. Para h = 5, obtenemos 30; para h = 6, 62. El prefijo es 32 − 6 = 26. No añadas por tu cuenta una interfaz extra si el enunciado ya la incluye; si no la incluye, debes considerar esa necesidad antes de dimensionar.

Ejercicio 7. Agregar dos bloques sin incluir direcciones extra

Reto: expresa 192.0.2.0/26 y 192.0.2.64/26 mediante un único prefijo que cubra exactamente los dos bloques, sin añadir otras direcciones.

Ver solución del ejercicio 7

El prefijo es 192.0.2.0/25, que cubre de 192.0.2.0 a 192.0.2.127. Los dos /26 tienen 64 direcciones cada uno y juntos forman el bloque alineado de 128 direcciones.

No generalices que cualquier par de subredes contiguas del mismo tamaño se puede resumir exactamente en un solo prefijo. Además de la contigüidad, hace falta la alineación correcta. Por ejemplo, los comienzos 64 y 128 de dos /26 no forman entre sí un /25 exacto: el límite de 128 separa los dos posibles bloques /25 de este /24.

Tampoco confundas resumen de prefijos con decisión de configuración: aquí solo hemos calculado cobertura de direcciones, no hemos modificado rutas ni establecido que una agregación sea adecuada en una red real.

Ejercicio 8. Un caso VLSM con tres tamaños

Reto: dentro de 203.0.113.0/24 debes asignar tres segmentos LAN convencionales para 50, 20 y 10 hosts. Las cifras incluyen todas las interfaces necesarias de cada segmento. Propón bloques ajustados y no solapados, asignando primero el mayor.

Ver solución del ejercicio 8

Una solución válida es esta:

NecesidadBloque asignadoCapacidad de hostsBroadcast
50 hosts203.0.113.0/2662203.0.113.63
20 hosts203.0.113.64/2730203.0.113.95
10 hosts203.0.113.96/2814203.0.113.111

Los intervalos de hosts son .1–.62, .65–.94 y .97–.110, respectivamente, siempre dentro de 203.0.113.x. Hemos consumido 64 + 32 + 16 = 112 direcciones totales. Quedan sin asignar las direcciones desde 203.0.113.112 hasta 203.0.113.255, ambas incluidas.

Ese resto no constituye un único bloque CIDR ajustado. Es un intervalo libre de 144 direcciones, que no es una potencia de dos. Una descomposición exacta del resto es 203.0.113.112/28 y 203.0.113.128/25. No lo etiquetes como «la siguiente /25» empezando en 112, porque un /25 necesita su alineación correspondiente.

Para comprobar la solución, revisa tres condiciones por separado: todos los bloques están dentro del /24, ninguno se solapa con otro y cada capacidad cumple su necesidad. Que la suma de direcciones no supere 256 no garantiza por sí sola esas tres condiciones.

Resumen de los resultados

CasoComprobación principal
1192.0.2.139/26 pertenece a 192.0.2.128/26
2198.51.100.78/27 pertenece a 198.51.100.64/27
3En 192.0.2.64/28, la terminación 79 es broadcast
462 y 65 quedan en /26 distintos; 70 y 126, en el mismo
5Un /24 admite cuatro bloques /26
6Para 50 hosts convencionales, /26 es el menor bloque de las opciones
7Los /26 con comienzos 0 y 64 se resumen exactamente en /25
8/26 + /27 + /28 cubren los tres segmentos con 112 direcciones totales

Si has fallado, identifica qué cambió entre tu respuesta y la solución: tamaño del bloque, intervalo, función de una dirección, capacidad o alineación. Así puedes elegir un ejercicio distinto de la misma dificultad sin limitarte a memorizar los valores de estas tablas.

Tres comprobaciones para detectar un resultado imposible

La IP debe quedar dentro del bloque calculado. En el ejercicio 2, la terminación 78 está entre 64 y 95. Si tu resultado comienza en 96, puedes descartarlo sin recalcular todo: ese bloque ya empieza después de la dirección que intentas situar. Esta comprobación detecta un redondeo hacia arriba, aunque hayas obtenido bien el tamaño 32.

La distancia entre red y broadcast debe coincidir con el tamaño menos uno. En el bloque /28 del ejercicio 3, 79 − 64 = 15; al contar ambos extremos aparecen 16 direcciones. Si obtienes 80 como broadcast, estás incorporando una dirección del siguiente bloque. No confundas una resta de extremos con el número de elementos de un intervalo inclusivo.

La máscara y el prefijo deben describir lo mismo. Puedes comprobar el último octeto del ejercicio 2 en binario: 78 es 01001110 y 224 es 11100000. Al aplicar AND, quedan 01000000, es decir, 64. En ese /27 se conservan los tres primeros bits del último octeto y quedan cinco para direcciones dentro del bloque.

Estas comprobaciones no sustituyen el cálculo de hosts ni comprueban por sí solas una asignación VLSM. Utilízalas como controles separados: intervalo, tamaño y máscara. Después revisa capacidad y solapamientos. Si cada control responde a una condición concreta, podrás localizar el error en vez de limitarte a comparar tu cifra final con una solución impresa.

Cómo encaja en el temario TAI

Los ejercicios trabajan direccionamiento y redes como apoyo de la preparación técnica. El programa del Anexo V de la Resolución de 18 de diciembre de 2025 incluye redes y comunicaciones en su bloque correspondiente. Esa referencia permite situar la materia; no demuestra que vayan a preguntarte exactamente estos casos ni cuántas preguntas tendrá un proceso futuro.

Para practicar otro tipo de razonamiento técnico, tienes los ocho ejercicios SQL para TAI con resultados ejecutados. Si necesitas el conjunto de materias desarrollado, consulta el alcance del Pack Temario TAI 2027, que es un producto de pago. La edición comercial del material no sustituye las bases oficiales de tu convocatoria.

Vuelve a resolver dos casos cambiando una IP dentro del mismo bloque y otra que cruce un límite. Predice qué resultados deben mantenerse y cuáles cambiar. Esa comprobación te obliga a utilizar la máscara y los intervalos, en lugar de recordar que una terminación concreta iba acompañada de otra cifra en esta página.

Preguntas frecuentes

¿Una subred /26 tiene 64 hosts?

Tiene 64 direcciones en total. En el modelo convencional de subred LAN usado en estos ejercicios, se reservan red y broadcast y quedan 62 direcciones de host. No debes confundir direcciones totales y hosts utilizables.

¿Cómo sé si dos direcciones están en la misma subred?

Calcula la dirección de red de cada una usando su máscara. En esta práctica comparamos direcciones con el mismo prefijo y comprobamos si pertenecen al mismo bloque, sin deducirlo solo de los primeros tres octetos.

¿Siempre se resta dos al número de direcciones?

No como regla universal. En esta guía se aplica a los segmentos LAN convencionales que se plantean. Los enlaces punto a punto /31 tienen un tratamiento específico, y un /32 representa una sola dirección.

¿Son ejercicios oficiales de un examen TAI?

No. Son ejercicios originales de preparación, con direcciones reservadas para documentación. Los resultados se han comprobado mediante cálculos de redes; no anticipan preguntas ni un formato de convocatoria futura.

Artículos relacionados

SQL para TAI: 8 ejercicios resueltos de JOIN, NULL y GROUP BY

Practica SQL para TAI con dos tablas, ocho ejercicios ejecutables y sus resultados: INNER JOIN, LEFT JOIN, COUNT, HAVING y la trampa de NOT IN con NULL.

Condiciones booleanas TAI: 12 ejercicios de lógica

Practica tablas de verdad, AND, OR, XOR, De Morgan y condiciones de programación con doce ejercicios originales para TAI y soluciones comprobadas.

Permisos Linux para TAI: 10 ejercicios de chmod y umask

Resuelve diez ejercicios de permisos Linux para TAI: modos octales, chmod, umask, directorios y borrado. Soluciones comprobadas en un sistema Linux.