Contar hosts en una subred
Calcule cuántas direcciones utilizables proporciona una subred.
Contar hosts en una subred es una lección gratuita de Network+ Academy en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Network+ Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Network+ Academy incluye 4 lecciones en total.
Los hosts provienen de los bits de host
La cantidad de direcciones de una subred depende por completo de los bits de host, es decir, los bits 0 de la máscara. Cuantos más bits de host haya, más direcciones habrá.
Si conoce el prefijo, conoce los bits de host: reste el prefijo a 32. Un /24 tiene 32 menos 24 = 8 bits de host.
La fórmula de la potencia de dos
La cantidad total de direcciones de una subred es 2 elevado a la cantidad de bits de host. Con 8 bits de host, son 2^8 = 256 direcciones totales.
Este recuento incluye todas las combinaciones posibles de bits de host, desde todos en cero hasta todos en uno, incluidas las direcciones especiales de red y de broadcast.
total = 2 ^ (32 - prefix)
/24 -> 2 ^ 8 = 256Reste dos para obtener los hosts utilizables
En cada subred hay dos direcciones reservadas: la dirección de red (todos los bits de host en 0) y la dirección de broadcast (todos los bits de host en 1). Ninguna puede asignarse a un dispositivo.
Por tanto, los hosts utilizables = total menos 2. Un /24 proporciona 256 - 2 = 254 hosts utilizables, la cifra que citará con mayor frecuencia.
La fórmula completa de hosts utilizables
Combine los pasos en una sola regla: hosts utilizables = 2^(32 - prefijo) - 2.
- /24 → 2^8 - 2 = 254
- /25 → 2^7 - 2 = 126
- /26 → 2^6 - 2 = 62
Cada aumento de uno en el prefijo reduce aproximadamente a la mitad los hosts utilizables, porque elimina un bit de host.
Ejemplos de subredes pequeñas
Las subredes pequeñas son habituales en los enlaces de routers:
- /30: 2^2 - 2 = 2 hosts utilizables; perfecto para un enlace punto a punto entre dos routers.
- /29: 2^3 - 2 = 6 hosts utilizables.
- /28: 2^4 - 2 = 14 hosts utilizables.
Estos bloques eficientes desperdician muy pocas direcciones.
Ejemplos de subredes grandes
Los prefijos más pequeños admiten muchos hosts:
- /16: 2^16 - 2 = 65,534 hosts utilizables.
- /22: 2^10 - 2 = 1022 hosts utilizables.
- /20: 2^12 - 2 = 4094 hosts utilizables.
Elegir el tamaño adecuado evita tanto quedarse sin direcciones como desperdiciarlas.
El caso especial /31
Normalmente, un /31 proporcionaría 2^1 - 2 = 0 hosts utilizables, lo que parece inútil. Una regla especial (RFC 3021) permite utilizar un /31 en enlaces punto a punto con exactamente 2 direcciones utilizables y sin broadcast.
Es posible que el examen mencione este caso; recuerde que un /31 es una opción moderna y eficiente para enlaces entre routers.
Un único host /32
Un /32 tiene cero bits de host y representa una única dirección específica. Se utiliza en reglas de firewall, interfaces de loopback y rutas de host.
En un /32 no se cuentan los hosts utilizables de la forma habitual: simplemente identifica una dirección exacta, no un rango de dispositivos.
Dimensionar correctamente una subred
Para elegir un prefijo, busque la subred más pequeña que admita sus hosts y las dos direcciones reservadas. ¿Necesita 50 hosts? Un /26 (62 utilizables) sirve; un /27 (30) no.
Redondee siempre hacia arriba al siguiente tamaño y deje espacio para el crecimiento, pero evite reservar mucho más de lo necesario y desperdiciar espacio de direcciones.
Truco para estimar rápidamente
Para hacer cálculos mentales rápidos, memorice algunas potencias de dos: 2^6=64, 2^7=128 y 2^8=256. Después, reste 2.
Si le preguntan cuántos hosts caben en un /27, recuerde que 2^5 = 32, menos 2 = 30. Desarrollar este reflejo permite responder rápidamente a las preguntas de subnetting durante el examen.
Aplicar los recuentos
Contar los hosts le indica si una subred cumple un requisito y cuántas direcciones quedan libres. Es la métrica que guía todas las decisiones de dimensionamiento de subredes.
A continuación utilizará estos recuentos para dividir una red en varias subredes, completando la habilidad fundamental de subnetting.
Comprobación rápida
Calcule los hosts utilizables.
Resumen
Ha aprendido a contar los hosts de una subred.
- Bits de host = 32 - prefijo.
- Direcciones totales = 2^(bits de host).
- Hosts utilizables = 2^(32 - prefijo) - 2 (menos la dirección de red y la de broadcast).
- /24 = 254, /26 = 62 y /30 = 2 hosts utilizables.
- Casos especiales: /31 (2 hosts, punto a punto) y /32 (una sola dirección).
Preguntas frecuentes
¿La lección «Contar hosts en una subred» es gratis?
Sí — el texto completo de «Contar hosts en una subred» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Network+ Academy, actualiza a CoddyKit PRO. El curso de Network+ Academy incluye 4 lecciones en total.
¿Qué aprenderé en «Contar hosts en una subred»?
Calcule cuántas direcciones utilizables proporciona una subred. Practicas Network+ Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Network+ Academy?
No se requiere experiencia previa. Network+ Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.
¿Cuánto tiempo toma la lección «Contar hosts en una subred»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Network+ Academy?
Sí. Cada lección de Network+ Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Qué hace una máscara de subred
- Leer la notación CIDR con barra
- Contar hosts en una subred
- Dividir una red en subredes