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:
- Los bits en 1 en la máscara indican la porción de red
- Los bits en 0 indican la porción de host
Por ejemplo, con la IP 192.168.1.50 y máscara 255.255.255.0:
| Decimal | Binario | |
|---|---|---|
| Dirección IP | 192.168.1.50 | 11000000.10101000.00000001.00110010 |
| Máscara | 255.255.255.0 | 11111111.11111111.11111111.00000000 |
| Red | 192.168.1.0 | 11000000.10101000.00000001.00000000 |
| Broadcast | 192.168.1.255 | 11000000.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
| CIDR | Máscara | Hosts útiles | Uso típico |
|---|---|---|---|
| /8 | 255.0.0.0 | 16,777,214 | Redes clase A enormes |
| /16 | 255.255.0.0 | 65,534 | Redes empresariales grandes |
| /24 | 255.255.255.0 | 254 | Redes domésticas y pequeñas oficinas |
| /25 | 255.255.255.128 | 126 | Subredes pequeñas |
| /26 | 255.255.255.192 | 62 | Subredes de 62 hosts |
| /27 | 255.255.255.224 | 30 | Subredes de 30 hosts |
| /28 | 255.255.255.240 | 14 | Subredes de 14 hosts |
| /29 | 255.255.255.248 | 6 | Punto a punto |
| /30 | 255.255.255.252 | 2 | Enlaces punto a punto |
| /32 | 255.255.255.255 | 1 | Host ú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:
/24= 24 bits de red = 255.255.255.0 = 254 hosts/16= 16 bits de red = 255.255.0.0 = 65,534 hosts/8= 8 bits de red = 255.0.0.0 = 16,777,214 hosts
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
- Determinar bits necesarios: Necesitas 2 bits para 4 subredes (2² = 4)
- Nueva máscara: 24 + 2 = /26 → 255.255.255.192
- Calcular cada subred:
| Subred | Red | Primero | Último | Broadcast |
|---|---|---|---|---|
| 1 | 192.168.1.0 | 192.168.1.1 | 192.168.1.62 | 192.168.1.63 |
| 2 | 192.168.1.64 | 192.168.1.65 | 192.168.1.126 | 192.168.1.127 |
| 3 | 192.168.1.128 | 192.168.1.129 | 192.168.1.190 | 192.168.1.191 |
| 4 | 192.168.1.192 | 192.168.1.193 | 192.168.1.254 | 192.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:
- 10.0.0.0/27 — hosts de .1 a .30
- 10.0.0.32/27 — hosts de .33 a .62
- 10.0.0.64/27 — hosts de .65 a .94
- 10.0.0.96/27 — hosts de .97 a .126
- y así sucesivamente, en bloques de 32
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:
- Una oficina con 50 computadoras → /26 (62 hosts)
- Otra con 20 computadoras → /27 (30 hosts)
- Un enlace punto a punto → /30 (2 hosts)
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:
- 1 red de 100 hosts → /25 (126 hosts)
- 1 red de 50 hosts → /26 (62 hosts)
- 1 red de 25 hosts → /27 (30 hosts)
- 1 red de 2 hosts → /30 (2 hosts, enlace WAN)
Asignación:
| Red | Subred | Máscara | Rango |
|---|---|---|---|
| 100 hosts | 10.0.0.0 | /25 | 10.0.0.1 - 10.0.0.126 |
| 50 hosts | 10.0.0.128 | /26 | 10.0.0.129 - 10.0.0.190 |
| 25 hosts | 10.0.0.192 | /27 | 10.0.0.193 - 10.0.0.222 |
| 2 hosts (WAN) | 10.0.0.224 | /30 | 10.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:
- Clase A: 10.0.0.0/8 (10.0.0.0 - 10.255.255.255) — 16+ millones de hosts
- Clase B: 172.16.0.0/12 (172.16.0.0 - 172.31.255.255) — 1+ millón de hosts
- Clase C: 192.168.0.0/16 (192.168.0.0 - 192.168.255.255) — 65,534 hosts
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:
- Dirección de red: Todos los bits de host en 0 (ej: 192.168.1.0) — identifica la red misma, no se puede usar para un host
- Dirección de broadcast: Todos los bits de host en 1 (ej: 192.168.1.255) — envía a todos los hosts de la subred simultáneamente
- Gateway: Usualmente la primera IP útil (ej: 192.168.1.1) — ver gateway predeterminado para más detalles
- Hosts: Todas las direcciones entre la red y el broadcast (ej: 192.168.1.1 a 192.168.1.254)
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:
/64— Equivalente a /24 en IPv4, es el estándar para una subred/48— Asignado a organizaciones, permite 65,536 subredes /64/128— Un único host, equivalente a /32 en IPv4
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
- Máscara incorrecta: Si configuras 255.255.0.0 en vez de 255.255.255.0, tu dispositivo cree que puede comunicarse directamente con 65,534 hosts en vez de 254. Esto causa problemas de ARP y tráfico innecesario
- IP duplicada: Dos dispositivos con la misma IP causan conflictos intermitentes y difíciles de diagnosticar
- Gateway fuera de subred: Si tu IP es 192.168.1.50/24 pero tu gateway es 10.0.0.1, no funcionará — el gateway debe estar en la misma subred
- Subredes superpuestas: Dos interfaces del mismo router con redes que se solapan causan enrutamiento incorrecto
- Confundir máscara de red con dirección IP: La máscara no es una dirección asignable — define la estructura de la subred
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:
- Administración: 40 hosts → 192.168.1.0/26 (62 hosts)
- Ventas: 20 hosts → 192.168.1.64/27 (30 hosts)
- IT: 10 hosts → 192.168.1.96/28 (14 hosts)
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:
- Oficina A router: 10.0.0.1/30
- Oficina B router: 10.0.0.2/30
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.