0Pricing
Network+ Academy · Lección

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 = 256

Reste 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

  1. Qué hace una máscara de subred
  2. Leer la notación CIDR con barra
  3. Contar hosts en una subred
  4. Dividir una red en subredes
← Volver a Network+ Academy