Calculadora de Subredes IP
Calcula red, broadcast, rango de hosts útiles y máscara de subred desde cualquier CIDR IPv4. Todo se calcula en tu navegador.
Datos de la subred
Resultados
- Dirección de red
- —
- Dirección de broadcast
- —
- Rango de hosts útiles
- —
- Hosts útiles
- —
- Direcciones totales
- —
- Máscara de subred
- —
- Máscara wildcard
- —
- Notación CIDR
- —
¿Qué es el subnetting de IP?
Cada dispositivo en una red tiene una dirección IPv4, y el subnetting es la forma de dividir ese espacio de direcciones en redes más chicas. Una notación CIDR como 192.168.1.10/24 combina una dirección con un prefijo que indica cuántos de sus bits son "de red" (compartidos por todos los dispositivos de la subred) y cuáles son "de host" (únicos para cada dispositivo). El subnetting permite dividir un bloque grande de direcciones en redes más chicas y enrutables por separado — la misma matemática detrás de los "rangos de IP" de un router doméstico y las subredes VPC en la nube.
Cómo usar la Calculadora de Subredes IP
- Ingresá una dirección en Dirección IP (o hacé clic en Ejemplo para probar con una muestra).
- Ingresá un prefijo, máscara o número simple en Prefijo o máscara — por ejemplo
/24,24o255.255.255.0. - Mirá la dirección de red, la de broadcast, el rango de hosts útiles y la máscara de subred en Resultados.
- Hacé clic en Copiar para copiar el resultado completo.
Cómo funciona el cálculo de subredes
Una dirección IPv4 es un número de 32 bits, normalmente escrito como cuatro octetos decimales. Un prefijo CIDR (/24) indica cuántos de esos 32 bits son fijos como porción de "red"; los bits restantes identifican hosts individuales dentro de esa red. La dirección de red pone en cero todos los bits de host, y la de broadcast pone en 1 todos los bits de host:
192.168.1.10/24 → Máscara: 255.255.255.0 (24 bits de red, 8 bits de host) → Red: 192.168.1.0 → Broadcast: 192.168.1.255 → Útiles: 192.168.1.1 – 192.168.1.254 (254 hosts)
El número de hosts útiles sigue la fórmula de la RFC 4632: 2^(32 - prefijo) - 2, restando la dirección de red y la de broadcast del tamaño total del bloque. Dos prefijos son casos especiales según la RFC 3021: una /31 tiene exactamente 2 direcciones útiles (sin broadcast — ambas direcciones del bloque son hosts válidos, pensado para enlaces punto a punto), y una /32 identifica exactamente 1 host sin concepto de red ni broadcast. Esta herramienta construye la dirección como un entero real de 32 bits y hace el cálculo de máscara con operadores bit a bit — sin aritmética de octetos por string, que es donde suelen aparecer los errores de borde en los casos /31 y /32.
Preguntas frecuentes
¿Qué significa la notación CIDR?
CIDR (Classless Inter-Domain Routing, RFC 4632) escribe una subred como una dirección IP seguida de una barra y una longitud de prefijo, ej. 192.168.1.0/24. La longitud de prefijo indica cuántos bits iniciales de la dirección de 32 bits son la porción de red; el resto son bits de host.
¿Por qué una subred /31 no tiene dirección de broadcast?
RFC 3021 define /31 como un caso especial para enlaces punto a punto: ambas direcciones del bloque de 2 direcciones son utilizables como hosts, ya que un enlace con solo dos dispositivos no necesita una dirección de broadcast separada. Una /32 tampoco tiene porción de red ni broadcast: identifica exactamente un host.
¿Cómo se calcula el número de hosts útiles?
Para un prefijo de /0 a /30, hosts útiles = 2^(32-prefijo) - 2, restando la dirección de red y la de broadcast. /31 tiene exactamente 2 direcciones útiles y /32 tiene exactamente 1, como casos especiales.
¿Puedo ingresar una máscara de subred punteada en lugar de un prefijo CIDR?
Sí. El campo de prefijo acepta /24, 24 o 255.255.255.0 — los tres se interpretan y normalizan al mismo resultado.