▷ M2-T10.3. Subneteo clase A o B
Subneteo de segmentos clase A y B: Guía paso a paso
Como vimos en los artículos anteriores, Subneteo por requerimiento de subredes y Subneteo por robo de bits, hemos aprendido a realizar subnetting de un segmento IPv4 de clase C, sin embargo este artículo esta enfocado a realizar ambos procedimientos en un segmento de clase A o B.
Conceptos previos
- Segmento de red: En IPv4 de clase A el segmento de red ocupa 1 octeto (/8). En clase B ocupa 2 octetos (/16).
- n: Cantidad de bits robados desde el segmento de host para formar las subredes. Puede obtenerse de dos maneras:
- Por requerimiento de subredes: Eliges n tal que 2ⁿ ≥ número de subredes requeridas.
- Por notación CIDR: Si la red original es /8 y se presenta /19, entonces n = 19 − 8 = 11 (ejemplo clase A).
- Bits de host restantes (m): m = bits originales de host − n. En una clase A hay 24 bits de host; en clase B hay 16 bits de host.
Procedimiento general (resumen)
- Convertir bits del segmento de host a bits de subred: Tomar los n bits desde el inicio del segmento de host (los más significativos del bloque de host) y considerarlos como bits de subred.
- Obtener el número de subred: Representar el número de subred deseado en binario con exactamente n bits (de derecha a izquierda en la asignación mostrada).
- Obtener el ID de subred (dirección de red): Colocar los n bits de subred según el número de subred y fijar los m bits de host en 0; convertir cada octeto a decimal.
- Obtener el broadcast de subred: Mantener los n bits de subred y fijar todos los m bits de host en 1; convertir a decimal.
- Rango válido para nodos: Desde la dirección ID de subred + 1 hasta broadcast − 1.
- Puerta de enlace (gateway): Puede elegirse cualquier dirección dentro del rango válido, aunque es habitual usar la primera o la última. Al asignarla, deja de considerarse dentro del rango disponible para hosts.
- Máscara de subred: Representar en binario los 32 bits colocando 1s para los bits de red + subred y 0s para los bits de host restantes; convertir cada octeto a decimal para obtener la máscara en notación punteada.
Clase A vs Clase B
El flujo es idéntico para ambas clases; la diferencia está en cuántos bits del segmento de host están disponibles originalmente:
- Clase A: bits de red = 8, bits de host originales = 24.
- Clase B: bits de red = 16, bits de host originales = 16.
Ejemplo práctico
Segmento dado: 55.x.x.x (clase A). Se requiere obtener la tabla de asignación de la subred #700. Se muestran los pasos con n = 11.
1. Cálculo de n
Si la red se presenta como 55.x.x.x/19, entonces n = 19 − 8 = 11. Con 11 bits de subred se obtienen 2¹¹ = 2048 subredes.
2. Representación binaria del número de subred
Convertimos 700 a binario con exactamente 11 bits (desde 210 hasta 20):
700 (decimal) = 0 1 0 1 0 1 1 1 1 0 0 (binario de 11 bits)
Desglose (valores de cada posición): 512 + 128 + 32 + 16 + 8 + 4 = 700.
3. Colocar los bits de subred dentro del segmento de host
En clase A el segmento de host ocupa tres octetos (24 bits). Tomamos los 11 bits de subred como los primeros 11 bits de ese bloque de host.
Distribución por octetos (después del primer octeto fijo 55):
Segundo octeto (8 bits, primeros 8 de los 11): 0 1 0 1 0 1 1 1 = 87 Tercer octeto (restantes 3 bits de subred + 5 bits de host): 1 0 0 0 0 0 0 0 = 128 (para el ID) Cuarto octeto (bits de host) = 0 0 0 0 0 0 0 0 = 0
4. ID de subred (dirección de red)
Colocando los bits de subred (según el número 700) y todos los bits de host en 0:
ID de subred = 55.87.128.0
5. Broadcast de subred
Manteniendo los mismos bits de subred y poniendo todos los bits de host en 1:
Broadcast = 55.87.159.255
Observación: el tercer octeto pasa de 128 (10000000) a 159 (10011111) cuando se activan los 5 bits de host en 1.
6. Rango válido de direcciones para nodos
Direcciones asignables (hosts) van desde ID + 1 hasta Broadcast − 1:
Desde 55.87.128.1 hasta 55.87.159.254
7. Puerta de enlace (ejemplo)
Si se utiliza la primera dirección disponible como gateway, la puerta de enlace será:
Gateway = 55.87.128.1
Nota: cualquier otra dirección dentro del rango válido servirá como gateway según política administrativa.
8. Máscara de subred
Se compone de 8 bits de red + 11 bits de subred = 19 bits a 1 en total.
Máscara binaria: 11111111.11111111.11100000.00000000 Máscara decimal: 255.255.224.0 Notación CIDR: /19
Tabla de asignación (resumen para la subred #700)
| Subred # | ID de subred | Rango válido (Desde) | Rango válido (Hasta) | Broadcast | Máscara | Gateway (ejemplo) |
|---|---|---|---|---|---|---|
| 700 | 55.87.128.0 | 55.87.128.1 | 55.87.159.254 | 55.87.159.255 | 255.255.224.0 (/19) | 55.87.128.1 |
📌 Si quieres aprender más te dejo un video del curso de redes con Cisco Packet Tracer que ilustra un poco más este tema.

Comentarios