Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Subnet Mask for /24
255.255.255.0
notación decimal punteada
Prefijo CIDR /24
Máscara de subred 255.255.255.0
Máscara wildcard 0.0.0.0.0.0.255.0
Total de direcciones 256
Hosts utilizables 254
Octeto 2 255
Octeto 3 255
Octeto 4 0

¿Qué es una calculadora de CIDR a máscara de subred?

La notación CIDR (Classless Inter-Domain Routing, enrutamiento entre dominios sin clases) describe una red mediante una longitud de prefijo como /24. Esta calculadora convierte ese prefijo en su máscara de subred equivalente en formato decimal punteado (por ejemplo, 255.255.255.0), junto con la máscara wildcard, el número total de direcciones y la cantidad de hosts utilizables. Funciona con cualquier prefijo, desde /0 hasta /32, y se aplica a redes IPv4 de cualquier parte del mundo.

Cómo usarla

Introduce la longitud del prefijo CIDR —el número que va después de la barra— y la calculadora te devolverá la máscara de subred correspondiente y los valores relacionados. Por ejemplo, escribe 24 para ver la máscara de una red doméstica o de una pequeña oficina típica.

La fórmula explicada

Una máscara de subred es un número de 32 bits en el que los primeros n bits valen 1 y el resto valen 0. La construimos tomando el valor de todos unos \(2^{32} - 1\) y desplazándolo a la izquierda \(32 - n\) posiciones. Al dividir los 32 bits en cuatro grupos de 8 bits obtenemos los cuatro octetos. Cada octeto es igual a \(256 - 2^{8 - \text{bits}}\), donde bits indica cuántos de los bits de ese octeto quedan dentro del prefijo.

$$\text{Subnet Mask} = \left(2^{32} - 2^{\,32 - \text{Prefix (/n)}}\right) \;\text{in dotted decimal}$$
Publicidad
Máscara de subred de 32 bits dividida en bits de red (unos) y bits de host (ceros)
Un prefijo /24 pone a 1 los 24 bits más a la izquierda (red) y a 0 los 8 bits restantes (host).

Ejemplo práctico

Para /26: la máscara tiene 26 unos iniciales. Los tres primeros octetos quedan totalmente cubiertos (255.255.255) y el cuarto octeto tiene 2 bits: \(256 - 2^{8-2} = 256 - 64 = 192\). Por tanto, la máscara es 255.255.255.192. El total de direcciones es \(2^{32-26} = 64\) y los hosts utilizables son \(64 - 2 = 62\).

Octetos binarios convertidos a los valores decimales de máscara de subred 255 y 224
Cada grupo de ocho bits de la máscara se convierte en un valor decimal, p. ej. 11111111=255 y 11100000=224.

Preguntas frecuentes

¿Por qué se restan 2 para los hosts utilizables? Una dirección corresponde al identificador de red y otra a la dirección de difusión (broadcast), de modo que el resto queda libre para los hosts. (Para /31 y /32 se aplican reglas especiales de enlaces punto a punto.)

¿Qué es una máscara wildcard? Es el inverso bit a bit de la máscara de subred (255 menos cada octeto) y se usa habitualmente en ACL y en protocolos de enrutamiento como OSPF.

¿Funciona con IPv6? No. IPv6 utiliza direcciones de 128 bits y rara vez emplea máscaras en decimal punteado; esta herramienta cubre únicamente IPv4.

Última actualización: