Conectar vía MCP →

Ingresar cálculo

Fórmula

Show calculation steps (1)
  1. Usable Hosts per Subnet

    Usable Hosts per Subnet: Calculadora de Número de Subredes

    Host bits = 32 minus New Prefix; usable hosts subtract the network and broadcast addresses

Publicidad

Resultados

Número de subredes
16
subredes creadas
Bits prestados 4
Direcciones totales por subred 16
Hosts utilizables por subred 14

¿Qué es la Calculadora de Número de Subredes?

Cuando partes una red IPv4 existente en redes más pequeñas, «tomas prestados» bits de la parte de host de la dirección para crear un identificador de subred. Esta calculadora te dice exactamente cuántas subredes generas al cambiar la longitud del prefijo de una red (en notación CIDR, como /24) por uno más largo (como /28). Funciona con cualquier prefijo IPv4, desde /0 hasta /32.

Cómo usarla

Introduce la longitud del prefijo original de tu red (por ejemplo, 24 para una máscara 255.255.255.0) y la nueva longitud de prefijo a la que quieres subdividir (por ejemplo, 28). La calculadora te devuelve el número de subredes, la cantidad de bits prestados, el total de direcciones de cada nueva subred y las direcciones de host utilizables por subred.

La fórmula explicada

El número de subredes es, sencillamente, dos elevado a la cantidad de bits prestados:

bits prestados = prefijo nuevo − prefijo original

$$\text{Subredes} = 2^{\left(\text{Prefijo Nuevo} - \text{Prefijo Original}\right)}$$

Cada bit prestado duplica el número de subredes disponibles. Los hosts por subred salen de los bits de host restantes: \(2^{(32 - \text{prefijo nuevo})}\), menos 2 para las direcciones de red y de difusión (broadcast).

Publicidad
Árbol binario que muestra cómo cada bit prestado duplica el número de subredes
Cada bit prestado duplica el número de subredes: 1, 2, 4, 8 subredes.
Diagrama que muestra un prefijo IPv4 dividido en bits de red, bits prestados y bits de host a lo largo de una barra de 32 bits
Los bits prestados se toman de la porción de host para crear nuevas subredes.

Ejemplo resuelto

Imagina que tienes una red /24 y la subdivides en /28. Los bits prestados son \(28 - 24 = 4\). Por tanto, el número de subredes es:

$$\text{Subredes} = 2^{4} = 16$$

Cada subred /28 tiene \(2^{(32-28)} = 2^{4} = 16\) direcciones en total, lo que deja \(16 - 2 = 14\) hosts utilizables en cada una.

Preguntas frecuentes

¿Por qué se restan 2 al número de hosts? Una dirección se reserva como dirección de red (subred) y otra como dirección de difusión (broadcast), así que no pueden asignarse a hosts.

¿Y si el prefijo nuevo es menor que el original? Eso sería supernetting (combinar redes), por lo que aquí el número de subredes creadas se indica como 0: esta herramienta solo cuenta subdivisiones.

¿Una /31 tiene hosts utilizables? Según las reglas clásicas, una /31 ofrece 0 hosts utilizables (\(2 - 2\)), aunque el RFC 3021 permite que los enlaces punto a punto /31 usen ambas direcciones.

Última actualización: