Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Hosts utilizables
254
direcciones de host asignables
Máscara de subred 255.255.255.0
Dirección de red 192.168.1.0/24
Dirección de broadcast 192.168.1.255
Primer host utilizable 192.168.1.1
Último host utilizable 192.168.1.254
Direcciones totales 256

¿Qué es una calculadora de subredes?

Una calculadora de subredes parte de una dirección IPv4 y un prefijo CIDR (por ejemplo, 192.168.1.10/24) y calcula al instante la dirección de red, la máscara de subred, la dirección de broadcast, el rango de direcciones de host utilizables y el número total de hosts que puede albergar la subred. Es una herramienta imprescindible para administradores de redes y sistemas, así como para quienes estudian el direccionamiento IP y el subnetting. Funciona con el direccionamiento IPv4 estándar y es universal: no depende de ningún país ni fabricante concreto.

Cómo utilizarla

Introduce los cuatro octetos de tu dirección IPv4 (cada uno de 0 a 255) y elige una longitud de prefijo entre 0 y 32. Pulsa en calcular para ver la máscara de subred, la dirección de red, el primer y el último host utilizable, la dirección de broadcast y el número de hosts disponibles. Una red /24, por ejemplo, te da 256 direcciones en total y 254 hosts utilizables.

La fórmula explicada

La máscara de subred se construye desplazando todos los unos hacia la izquierda según el número de bits de host: \(\text{Mask} = (\text{0xFFFFFFFF} \ll (32 - \text{Prefix})) \mathbin{\&} \text{0xFFFFFFFF}\). La dirección de red es el AND bit a bit entre la IP y la máscara: \(\text{Network} = \text{IP} \mathbin{\&} \text{Mask}\). La dirección de broadcast pone a uno todos los bits de host: \(\text{Broadcast} = \text{Network} \mathbin{|} \lnot\,\text{Mask}\). El número de hosts utilizables es \(2^{32 - \text{Prefix}} - 2\), donde restamos las direcciones de red y de broadcast. En los prefijos /31 y /32 no hay hosts utilizables según las reglas clásicas, por lo que el recuento se muestra como 0.

$$\text{Total} = 2^{\,32 - \text{Prefix}}, \qquad \text{Usable} = 2^{\,32 - \text{Prefix}} - 2$$

Diagrama de una dirección IPv4 de 32 bits dividida en partes de red y host por una línea de prefijo CIDR
Un prefijo CIDR divide los 32 bits en una parte de red y una parte de host.

Ejemplo resuelto

Para 192.168.1.10/24: bits de host = 32 − 24 = 8. Máscara = 255.255.255.0. Red = 192.168.1.0. Broadcast = 192.168.1.255. Hosts utilizables = 2^8 − 2 = 254, que van desde 192.168.1.1 hasta 192.168.1.254.

$$\text{Usable} = 2^{8} - 2 = 254$$
Diagrama de rango de direcciones 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.

Preguntas frecuentes

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

¿Qué significa /24? El prefijo /24 indica que los primeros 24 bits identifican la red y los 8 bits restantes quedan disponibles para los hosts, lo que equivale a una máscara 255.255.255.0.

¿Es compatible con IPv6? No: esta calculadora cubre únicamente el direccionamiento IPv4. IPv6 utiliza un espacio de direcciones de 128 bits y convenciones diferentes.

Última actualización: