Guía

Cómo calcular el prefijo CIDR según el número de hosts

Elige la subred IPv4 mínima para una cantidad de hosts y calcula bits, prefijo, máscara y capacidad con ejemplos.

por Tools in a Tab · Publicado el · Revisado el

Respuesta breve

Para elegir un prefijo IPv4 por número de hosts, busca el menor número de bits de host h que cumpla 2^h - 2 ≥ hosts necesarios en una subred tradicional. Después calcula el prefijo como 32 - h. Para 50 hosts hacen falta 6 bits: 2^6 - 2 = 62, por lo que corresponde /26.

Ejemplo paso a paso para 50 hosts

Prueba los tamaños desde el menor:

5 bits de host → 2⁵ = 32 direcciones → 30 hosts utilizables
6 bits de host → 2⁶ = 64 direcciones → 62 hosts utilizables

Cinco bits no bastan y seis sí. El prefijo es:

32 - 6 = /26

La máscara equivalente es 255.255.255.192. Si introduces /26 en la calculadora de subredes IPv4, obtendrás 64 direcciones totales y 62 utilizables en el modelo tradicional.

Tabla rápida de capacidades

Hosts necesarios Prefijo mínimo Direcciones totales Hosts tradicionales
2 /30 4 2
14 /28 16 14
30 /27 32 30
50 /26 64 62
100 /25 128 126
200 /24 256 254

La tabla no sustituye la planificación. Si la red necesita crecer, reserva direcciones para equipos futuros, interfaces de infraestructura y cambios de diseño antes de escoger el bloque final.

Por qué se restan dos direcciones

En una subred IPv4 convencional, la primera dirección identifica la red y la última es el broadcast dirigido. Por eso la capacidad utilizable se calcula como 2^h - 2.

La regla tiene excepciones. En un enlace punto a punto /31, las dos direcciones representan sus extremos y no hay un broadcast dedicado. Una /32 identifica una sola ruta de host. No utilices la fórmula «menos dos» para esos dos prefijos.

De capacidad a bloque real

Elegir /26 no basta para escribir cualquier dirección con ese prefijo. Las redes /26 avanzan en saltos de 64 en el último octeto cuando se encuentran dentro de un /24:

192.168.10.0/26
192.168.10.64/26
192.168.10.128/26
192.168.10.192/26

192.168.10.50/26 es una dirección dentro de la primera red, no la dirección de red. La calculadora normaliza la entrada y muestra el límite correcto.

Errores frecuentes

  • Elegir el primer bloque cuyo total supera los hosts sin reservar red y broadcast.
  • Restar dos veces las direcciones reservadas.
  • Confundir número de hosts con número de subredes.
  • Escribir una IP de host como si fuera la dirección de red.
  • Aplicar el cálculo tradicional a /31 y /32.
  • Dimensionar exactamente al límite sin margen operativo.

RFC 4632 describe la longitud de prefijo CIDR y los bloques de tamaño potencia de dos. Calcula primero la capacidad, luego verifica la alineación del bloque y finalmente documenta las reservas que use tu red concreta.