¿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}$$
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\).
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.