Calculadora de Subred

Calcula dirección de red, broadcast, rango de hosts y máscara desde IPv4/CIDR.

Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.

Dirección de red192.168.1.0
Dirección de difusión192.168.1.255
Máscara de subred255.255.255.0
Máscara comodín0.0.0.255
Primer host utilizable192.168.1.1
Último host utilizable192.168.1.254
Direcciones totales256
Hosts utilizables254

Qué hace esta herramienta

Calcula el conjunto completo de detalles de subred IPv4 a partir de una dirección y un prefijo CIDR — dirección de red, dirección de broadcast, máscara de subred, máscara wildcard, primer y último host utilizable, número total de direcciones y número de hosts utilizables.

Cómo utilizarla

Introduce una dirección IPv4 en formato decimal con puntos y un prefijo CIDR de 0 a 32. Todos los campos de resultado se actualizan de inmediato al cambiar cualquiera de los dos valores; una dirección inválida muestra un mensaje de error en vez de una tabla.

Ejemplo resuelto

Con el valor predeterminado 192.168.1.10 y un prefijo /24, la dirección de red es 192.168.1.0, la dirección de broadcast es 192.168.1.255, la máscara de subred es 255.255.255.0, la máscara wildcard es 0.0.0.255, el primer host utilizable es 192.168.1.1, el último host utilizable es 192.168.1.254, el total de direcciones es 256 y el número de hosts utilizables es 254.

Cómo funcionan los casos especiales /31 y /32

Un prefijo /32 describe un único host: no hay una dirección de broadcast separada, y el número de hosts utilizables es 1. Un prefijo /31 se trata como un enlace punto a punto según la RFC 3021: ambas direcciones del par se cuentan como hosts utilizables, sin separación red/broadcast, dando un número de hosts utilizables de 2 aunque las subredes normales reservarían la dirección superior e inferior.

Fórmula

La máscara de subred se construye poniendo a 1 los bits superiores según la longitud del prefijo; la máscara wildcard es su complemento bit a bit. La dirección de red es la dirección introducida con un AND bit a bit con la máscara, y la dirección de broadcast es la dirección de red con un OR bit a bit con la máscara wildcard. El total de direcciones es 2 elevado a (32 menos el prefijo); los hosts utilizables son ese número menos 2 para cualquier prefijo menor que 31.

Limitaciones

Esta calculadora solo admite IPv4 — IPv6 usa un esquema de direccionamiento y una notación de prefijo completamente diferentes y no está cubierto aquí. También solo valida la sintaxis de la dirección introducida (cuatro números de 0 a 255 separados por puntos); no comprueba si esa dirección es realmente enrutable, está asignada o es accesible en ninguna red.

Privacidad y procesamiento

Cada cálculo se ejecuta localmente en tu navegador usando aritmética bit a bit simple. La dirección que introduces nunca se envía a un servidor.

Preguntas Frecuentes

¿Esto es compatible con IPv6?
No, esta calculadora maneja solo direcciones IPv4 y prefijos CIDR — la subdivisión de IPv6 usa un esquema de direccionamiento diferente y no está cubierta aquí.
¿Cómo se manejan /31 y /32?
Se manejan como casos especiales: un /32 es un solo host sin dirección de red o broadcast separada, y un /31 es un enlace punto a punto donde ambas direcciones son hosts utilizables sin división de broadcast.
¿Cuál es la diferencia entre direcciones totales y utilizables?
Las direcciones totales son cada dirección del rango, mientras que el número de hosts utilizables excluye las direcciones de red y broadcast (excepto en los casos especiales /31 y /32), ya que esas dos no son asignables a hosts.