Máscara de Subred: Guía Completa con Cálculos y Ejemplos

La máscara de subred (subnet mask) es uno de los conceptos más importantes en redes. Determina qué parte de una dirección IP identifica la red y qué parte identifica al dispositivo. Sin la máscara correcta, tus dispositivos no pueden comunicarse. En esta guía explicamos todo lo que necesitas saber: desde los conceptos básicos hasta el subnetting avanzado, con ejemplos prácticos que puedes aplicar inmediatamente.

¿Qué es una máscara de subred?

Una máscara de subred es un número de 32 bits (en IPv4) que divide una dirección IP en dos partes: la porción de red y la porción de host. Funciona como un filtro binario:

Por ejemplo, con la IP 192.168.1.50 y máscara 255.255.255.0:

DecimalBinario
Dirección IP192.168.1.5011000000.10101000.00000001.00110010
Máscara255.255.255.011111111.11111111.11111111.00000000
Red192.168.1.011000000.10101000.00000001.00000000
Broadcast192.168.1.25511000000.10101000.00000001.11111111

La red es 192.168.1.0/24 y los hosts van de 192.168.1.1 a 192.168.1.254 (254 hosts útiles). La operación que se realiza es un AND binario entre la IP y la máscara: donde la máscara tiene 1, se conserva el bit de la IP; donde tiene 0, se pone a 0.

Las máscaras más comunes

CIDRMáscaraHosts útilesUso típico
/8255.0.0.016,777,214Redes clase A enormes
/16255.255.0.065,534Redes empresariales grandes
/24255.255.255.0254Redes domésticas y pequeñas oficinas
/25255.255.255.128126Subredes pequeñas
/26255.255.255.19262Subredes de 62 hosts
/27255.255.255.22430Subredes de 30 hosts
/28255.255.255.24014Subredes de 14 hosts
/29255.255.255.2486Punto a punto
/30255.255.255.2522Enlaces punto a punto
/32255.255.255.2551Host único (loopback)

Observa que siempre se restan 2 hosts del total: la dirección de red (todos los bits de host en 0) y la dirección de broadcast (todos los bits de host en 1). Para entender cómo se relacionan las direcciones IP con esta estructura, consulta nuestra guía sobre IPv4 vs IPv6.

Notación CIDR explicada

La notación CIDR (Classless Inter-Domain Routing) es una forma compacta de escribir la máscara. El número después de la barra indica cuántos bits son de red:

Cada bit adicional en la máscara reduce a la mitad el número de hosts. Así, /25 tiene la mitad de hosts que /24, /26 tiene un cuarto, y así sucesivamente. Verás esta notación en miip.link cuando veas detalles de tu red, y en configuraciones de gateways y routers.

Cómo calcular subredes paso a paso

Para dividir una red en subredes más pequeñas, sigues estos pasos:

Ejemplo: Dividir 192.168.1.0/24 en 4 subredes

  1. Determinar bits necesarios: Necesitas 2 bits para 4 subredes (2² = 4)
  2. Nueva máscara: 24 + 2 = /26 → 255.255.255.192
  3. Calcular cada subred:
SubredRedPrimeroÚltimoBroadcast
1192.168.1.0192.168.1.1192.168.1.62192.168.1.63
2192.168.1.64192.168.1.65192.168.1.126192.168.1.127
3192.168.1.128192.168.1.129192.168.1.190192.168.1.191
4192.168.1.192192.168.1.193192.168.1.254192.168.1.255

Cada subred tiene 62 hosts útiles (64 - 2: se resta la dirección de red y el broadcast). Este proceso se llama subnetting y es una habilidad fundamental para cualquier administrador de redes.

Ejemplo: Dividir 10.0.0.0/24 en 8 subredes

Para 8 subredes necesitas 3 bits (2³ = 8). La nueva máscara es /27 (24 + 3 = 27), que equivale a 255.255.255.224. Cada subred tiene 30 hosts útiles (32 - 2). Las subredes serían:

VLSM: Máscaras de longitud variable

VLSM (Variable Length Subnet Masking) permite usar diferentes máscaras dentro de la misma red. Esto es útil cuando necesitas subredes de diferentes tamaños y quieres optimizar el uso de direcciones IP:

Sin VLSM, tendrías que usar la misma máscara para todas las subredes, desperdiciando direcciones IP. Con VLSM, asignas exactamente lo que cada subred necesita.

Ejemplo VLSM práctico

Tienes la red 10.0.0.0/24 y necesitas:

Asignación:

RedSubredMáscaraRango
100 hosts10.0.0.0/2510.0.0.1 - 10.0.0.126
50 hosts10.0.0.128/2610.0.0.129 - 10.0.0.190
25 hosts10.0.0.192/2710.0.0.193 - 10.0.0.222
2 hosts (WAN)10.0.0.224/3010.0.0.225 - 10.0.0.226

La clave del VLSM es siempre asignar primero las subredes más grandes, porque requieren bloques de direcciones más grandes y deben alinearse a límites de bloques.

Rangos privados y máscaras

Los rangos privados definidos por RFC 1918 con sus máscaras naturales:

En hogares, normalmente usas 192.168.1.0/24 o 192.168.0.0/24. Estos rangos no son enrutables en Internet — tu router hace NAT (Network Address Translation) para traducir tu IP privada a tu IP pública. Para proteger estos dispositivos, es importante usar un firewall adecuadamente configurado.

Cómo encontrar tu máscara de subred

Windows

ipconfig

Busca "Máscara de subred" o "Subnet Mask":

Máscara de subred . . . . . . . . . : 255.255.255.0

macOS / Linux

ifconfig | grep netmask
# o
ip addr show

Verás algo como inet 192.168.1.50/24 — el /24 es tu máscara en notación CIDR.

En tu router

Accede a la interfaz de administración del router (usualmente 192.168.1.1 o 192.168.0.1) y busca la configuración LAN. Allí verás la máscara de subred de tu red. Puedes usar ping para verificar la conectividad con tu router.

Direcciones especiales dentro de una subred

Cada subred tiene direcciones reservadas que no se pueden asignar a dispositivos:

Es fundamental entender estas direcciones para configurar redes correctamente. Si asignas la dirección de red o broadcast a un dispositivo, tendrás problemas de conectividad.

IPv6 y prefijos

En IPv6, el concepto es similar pero se llama prefijo en vez de máscara. Para una comparación detallada, consulta IPv4 vs IPv6. Los prefijos más comunes:

Ejemplo: 2001:db8::/64 significa que los primeros 64 bits son la red y los últimos 64 bits son para hosts. IPv6 tiene tantas direcciones que el concepto de subnetting por escasez prácticamente desaparece.

Errores comunes de configuración

Si tienes problemas de conectividad entre dispositivos, verifica primero que todos estén en la misma subred y que el gateway sea alcanzable. Un escaneo de puertos puede ayudarte a verificar qué servicios están accesibles.

Subnetting en la práctica: escenarios reales

Escenario 1: Red de oficina

Tienes una oficina con 3 departamentos y necesitas separarlos:

Cada departamento está aislado en su propia subred, lo que mejora la seguridad y reduce el tráfico de broadcast.

Escenario 2: Conexión de oficinas

Para conectar dos oficinas con un enlace WAN punto a punto, necesitas solo 2 hosts (los routers de cada lado). Usa /30 para maximizar el ahorro de direcciones:

Escenario 3: Red doméstica

La mayoría de routers domésticos usan 192.168.1.0/24 por defecto, dando 254 direcciones. Si necesitas más dispositivos, cambia a 192.168.1.0/16 (65,534 hosts) en la configuración del router. Para más información sobre el direccionamiento IP, consulta nuestro artículo sobre el protocolo TCP/IP.

Preguntas frecuentes

¿Cómo sé si dos IPs están en la misma subred?

Aplica la máscara a ambas direcciones con una operación AND binaria. Si el resultado es igual, están en la misma subred. Ejemplo:

IP 1: 192.168.1.50 AND 255.255.255.0 = 192.168.1.0
IP 2: 192.168.1.100 AND 255.255.255.0 = 192.168.1.0
→ Misma subred ✓

IP 3: 192.168.2.50 AND 255.255.255.0 = 192.168.2.0
→ Diferente subred ✗

En la práctica, no necesitas hacer esto manualmente — tu sistema operativo lo calcula automáticamente cuando envías un paquete.

¿Puedo usar 255.255.255.254 como máscara?

No en redes estándar. Una máscara /31 solo tiene 2 direcciones (red y broadcast), sin hosts útiles. Para enlaces punto a punto se usa /30 (255.255.255.252), que da 2 hosts útiles. Sin embargo, RFC 3021 permite /31 para enlaces punto a punto en routers.

¿Qué máscara debo usar en casa?

Para la mayoría de hogares, 255.255.255.0 (/24) es perfecta. Te da 254 dispositivos, más que suficiente. Si necesitas más, usa 255.255.0.0 (/16). Para más información sobre configuración de red doméstica, consulta los artículos de red en nuestro blog.

¿Qué relación hay entre máscara de subred y DNS?

La máscara de subred determina el alcance de la red local, mientras que los servidores DNS resuelven nombres de dominio a direcciones IP. Si tu máscara es incorrecta, tu dispositivo puede no llegar al gateway para consultar DNS, haciendo que parezca un problema de DNS cuando en realidad es de subnetting. Puedes verificar la resolución DNS con nuestra herramienta de DNS Lookup, y revisar qué puertos están abiertos en tu red.

¿Quieres ver tu IP y detalles de red?

Visita miip.link para ver tu dirección IP, ISP y más información de tu conexión. También puedes usar DNS lookup para consultar registros DNS.