¿Qué es una máscara de subred inversa?
Una máscara de subred inversa —conocida también como máscara wildcard o máscara comodín— es el inverso bit a bit de una máscara de subred estándar. Mientras que la máscara de subred utiliza unos (1) para identificar la parte de red de una dirección IP, la máscara wildcard utiliza ceros (0) para los bits que deben coincidir y unos (1) para los bits que pueden variar. Las máscaras wildcard se emplean mucho en redes, sobre todo en las listas de control de acceso (ACL) de Cisco y en la configuración de OSPF, donde el dispositivo espera recibir una wildcard en lugar de una máscara normal.
Esta calculadora parte de un único dato —tu máscara de subred (por ejemplo, 255.255.255.0)— y devuelve al instante la máscara inversa junto con varios valores relacionados muy útiles: la longitud del prefijo CIDR, el número total de hosts y el número de hosts utilizables.
Cómo usar la calculadora
- Máscara de subred: introduce la máscara en notación decimal con puntos que quieras convertir, por ejemplo
255.255.255.192. - Pulsa para obtener la máscara inversa (wildcard), la notación CIDR, el total de hosts y los hosts utilizables.
La fórmula que hay detrás
La herramienta realiza cuatro cálculos sencillos:
$$\text{Wildcard Mask} = 255.255.255.255 - \text{Subnet Mask}$$- Máscara wildcard: cada octeto se resta de 255 (
255 − octeto). - Prefijo CIDR: la máscara se convierte a binario y se cuenta el número de bits a 1.
- Total de hosts: \(2^{(32 - \text{CIDR})}\).
- Hosts utilizables: el total de hosts menos 2 (uno para la dirección de red y otro para la de difusión o broadcast), con un mínimo de 0.
Ejemplo resuelto
Supongamos que introduces 255.255.255.0:
- Máscara wildcard: \(255-255,\ 255-255,\ 255-255,\ 255-0\) =
0.0.0.255 - CIDR: la forma binaria tiene 24 unos, por lo que el prefijo es /24
- Total de hosts: $$2^{(32 - 24)} = 2^{8} = 256$$
- Hosts utilizables: \(256 - 2 = 254\)
Preguntas frecuentes
¿Por qué la wildcard de /24 resulta ser 0.0.0.255? Porque la wildcard es el inverso exacto de la máscara: los bits que la máscara fija (la red) pasan a ser 0 y los bits de host pasan a ser 1, cubriendo aquí el último octeto de 256 direcciones.
¿Dónde se utiliza realmente una máscara wildcard? Lo más habitual es en las listas de acceso (ACL) de Cisco IOS y en las sentencias network de OSPF, que requieren máscaras wildcard en lugar de máscaras de subred estándar.
¿Por qué se restan 2 a los hosts utilizables? La primera dirección de una subred queda reservada como identificador de red y la última como dirección de difusión (broadcast); ninguna de las dos puede asignarse a un dispositivo.