Ir al contenido
OneKitly

Cómo funcionan las máscaras de subred: CIDR, bits de red y hosts utilizables

Publicado el 20/11/2025 · 4 min de lectura · Herramientas para desarrolladores

Daniel Okonkwo

Daniel OkonkwoDesarrollador front-end y redactor de Tecnología en OneKitly

Rendimiento web · Formatos de archivo

Verificado con 2 fuentes

Ver perfil
En resumen

Una máscara de subred marca qué bits de una dirección IP identifican la red y cuáles identifican el host. En notación CIDR, /24 significa que los primeros 24 bits son la red, dejando 8 bits para hosts. Esos 8 bits de host dan 256 direcciones, pero dos están reservadas (red y difusión), así que un /24 tiene 254 direcciones de host utilizables.

Entiende cómo una máscara de subred divide una dirección IP en partes de red y host, qué significa /24 y cómo contar los hosts utilizables.

Bits de red frente a bits de host

Una dirección IPv4 tiene 32 bits, normalmente escrita como cuatro números de 0 a 255, como 192.168.1.10. Una máscara de subred también tiene 32 bits, pero es una serie de unos seguida de una serie de ceros. Los unos marcan la parte de red — la que comparte cada dispositivo de la misma subred — y los ceros marcan la parte de host, única para cada dispositivo.

Para la máscara 255.255.255.0, los tres primeros bytes son todo unos (24 unos) y el último byte es todo ceros. Así que en 192.168.1.10 la parte 192.168.1 es la red y el 10 es el host. Cualquier dispositivo cuya dirección empiece por 192.168.1 está en la misma subred y puede comunicarse directamente; lo demás debe pasar por un router.

Qué significan /24 y la notación CIDR

Escribir las máscaras como 255.255.255.0 es engorroso, así que la notación CIDR simplemente cuenta los bits de red tras una barra. /24 significa 24 bits de red, que es exactamente 255.255.255.0. Un /16 significa 16 bits de red (255.255.0.0) y un /8 significa 8 (255.0.0.0). Cuanto mayor es el número tras la barra, más bits quedan fijados a la red y menos quedan para hosts.

Esta flexibilidad es el sentido de CIDR: no estás atado a bytes enteros. Un /26 toma prestados dos bits de host para la red, dividiendo un /24 en cuatro subredes más pequeñas de 64 direcciones cada una. Dimensionar las subredes así permite ajustar el espacio de direcciones al número real de dispositivos de un segmento, en vez de desperdiciar un /24 entero en un puñado de máquinas.

Contar los hosts utilizables

El número de direcciones de una subred es 2 elevado al número de bits de host. Un /24 tiene 8 bits de host, así que 2 elevado a 8 son 256 direcciones. Pero la primera dirección (todos los bits de host a 0) es el identificador de red y la última (todos los bits de host a 1) es la dirección de difusión, y ninguna puede asignarse a un dispositivo. Quedan 256 menos 2, o sea 254 hosts utilizables.

La misma fórmula sirve para cualquier prefijo: un /26 tiene 6 bits de host, así que 64 direcciones y 62 hosts utilizables; un /30 tiene 2 bits de host, así que 4 direcciones y solo 2 hosts utilizables — útil para enlaces punto a punto. Una calculadora de subredes lo hace al instante, mostrando la dirección de red, la dirección de difusión, el rango de hosts y el total de hosts utilizables para cualquier CIDR que introduzcas.

Calculadora de subred (CIDR)Calcula la máscara de subred y el número de hosts utilizables a partir de un prefijo CIDR.Probar la herramienta

Preguntas frecuentes

¿Por qué siempre se reservan dos direcciones?
La dirección con todos los bits de host a 0 nombra la propia subred y no puede pertenecer a una sola máquina, mientras que la dirección con todos los bits de host a 1 es la dirección de difusión usada para alcanzar todos los hosts a la vez. Como ambas tienen un significado especial, ninguna está disponible para asignar, por eso los hosts utilizables son las direcciones totales menos 2.
¿Cómo sé si dos IP están en la misma subred?
Aplica la misma máscara a ambas direcciones y compara las partes de red. Si los bits cubiertos por la máscara son idénticos, comparten subred y pueden comunicarse sin router. Para 192.168.1.10 y 192.168.1.200 con un /24, ambas empiezan por 192.168.1, así que están en la misma subred.
¿IPv6 también usa máscaras de subred?
IPv6 usa la misma idea de prefijo CIDR, pero las direcciones tienen 128 bits en vez de 32, así que una subred típica es un /64. El concepto de bits de red y bits de host es idéntico; solo hay mucho más espacio de direcciones, así que IPv6 rara vez se preocupa por quedarse sin hosts utilizables dentro de una subred.
¿Cuál es la diferencia entre un /24 y un /25?
Un /25 toma prestado un bit más para la red que un /24, así que tiene 7 bits de host en vez de 8. Eso reduce la subred a la mitad: 128 direcciones y 126 hosts utilizables en vez de 254. Dividir un /24 en dos /25 te da dos redes separadas, cada una aislada de la otra salvo que un router las conecte.

Artículos que podrían interesarte

Todas las guías
ExplicaciónNotación Big O para principiantes: O(1), O(n), O(n al cuadrado) y O(log n) explicadasBig O describe cómo crece el trabajo de un algoritmo al crecer la entrada. Esto es lo que significan O(1), O(n), O(n al cuadrado) y O(log n) y por qué importa la diferencia.TutorialCómo leer binario y convertirlo a decimal y hexadecimalAprende cómo funcionan los valores posicionales binarios y convierte binario a decimal y hexadecimal a mano, con ejemplos claros.Explicación¿Qué son UTF-8 y Unicode? Puntos de código, codificación en bytes y por qué ganó UTF-8Unicode asigna a cada carácter un punto de código; UTF-8 codifica esos puntos de código en uno a cuatro bytes. Así funciona y por qué venció a las alternativas.ExplicaciónLa entropía de contraseñas explicada: bits, longitud y cuánto tarda en descifrarseQué mide realmente la entropía de una contraseña, por qué la longitud supera a la complejidad y cómo los bits de entropía se traducen en un tiempo de descifrado realista.Explicación¿Qué es el bitrate? Bits por segundo, CBR frente a VBREl bitrate es cuántos bits de datos usa cada segundo un flujo de video o audio. Aprende cómo fija la calidad y el tamaño, y la diferencia entre bitrate constante y variable.Tutorial¿Cuánto se tarda en subir un archivo? La fórmula tamaño por 8 dividido entre la velocidadEstima el tiempo de subida con una fórmula: el tamaño del archivo en bits dividido entre tu velocidad de subida. Descubre por qué la subida suele ser más lenta que la bajada y cómo la sobrecarga afecta el resultado.

Herramientas relacionadas

Fuentes

¿Has detectado un error en este artículo?