Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Hosts utilizables
254
direcciones disponibles para dispositivos
Dirección de red 192.168.1.0
Dirección de broadcast 192.168.1.255
Máscara de subred 255.255.255.0
Máscara wildcard 0.0.0.255
Primer host utilizable 192.168.1.1
Último host utilizable 192.168.1.254
Total de direcciones 256

¿Qué es la Calculadora de Subredes IP?

Esta herramienta parte de una dirección IPv4 (cuatro octetos, de 0 a 255) y de una longitud de prefijo CIDR (de /0 a /32) para calcular todo lo que necesitas a la hora de planificar o documentar una subred: la dirección de red, la dirección de broadcast, la máscara de subred, la máscara wildcard, el primer y el último host utilizable, así como el número total de direcciones y de hosts disponibles. Trabaja por completo con la aritmética binaria estándar de 32 bits de IPv4, por lo que sirve para cualquier red del mundo.

Dirección IPv4 dividida en parte de red y parte de host mediante un prefijo CIDR
Un prefijo CIDR marca dónde termina la parte de red y empieza la parte de host.

Cómo utilizarla

Introduce los cuatro octetos de tu dirección IP y elige el prefijo de subred. Por ejemplo, 192.168.1.10/24 equivale a los octetos 192, 168, 1 y 10 con un prefijo de 24. Pulsa calcular y consulta los detalles de la red más abajo.

La fórmula explicada

La máscara de subred se construye poniendo a 1 los prefix bits situados más a la izquierda y dejando el resto a 0. La dirección de red es el resultado del AND a nivel de bits entre la IP y la máscara. La dirección de broadcast se obtiene aplicando un OR entre la red y la máscara invertida (la wildcard). El número total de direcciones es \(2^{32 - \text{prefijo}}\), y el número de hosts utilizables resta 2 por las direcciones de red y de broadcast:

$$\text{H} = 2^{\,32 - \text{prefijo}} - 2$$

donde

$$\left\{ \begin{aligned} \text{IP} &= (\text{O1} \ll 24)\,|\,(\text{O2} \ll 16)\,|\,(\text{O3} \ll 8)\,|\,\text{O4} \\ \text{Mask} &= \texttt{0xFFFFFFFF} \ll (32 - \text{Prefix}) \\ \text{Network} &= \text{IP} \,\&\, \text{Mask} \\ \text{Broadcast} &= \text{Network}\,|\,(\sim\text{Mask}) \end{aligned} \right.$$
Bloque de subred que muestra la dirección de red, el rango de hosts utilizables y la dirección de difusión
Las direcciones de red y de difusión delimitan el rango de hosts utilizables.

Ejemplo resuelto

Para 192.168.1.10/24, la máscara es 255.255.255.0. La red = 192.168.1.0 y el broadcast = 192.168.1.255. El total de direcciones es \(2^8 = 256\) y los hosts utilizables son \(256 - 2 = 254\). El primer host utilizable es 192.168.1.1 y el último, 192.168.1.254.

Preguntas frecuentes

¿Por qué se restan 2 al número de hosts? La primera dirección se reserva como identificador de la red y la última es la dirección de broadcast, así que ninguna de las dos puede asignarse a un dispositivo.

¿Y los casos /31 y /32? Un /32 describe un único host, mientras que un /31 se utiliza en enlaces punto a punto (RFC 3021), donde sí pueden aprovecharse ambas direcciones.

¿Admite IPv6? No: esta calculadora es solo para IPv4.

Última actualización: