piapia123
es

Calculadora de subredes CIDR

Web

Todo se ejecuta en tu navegador: no se sube nada

Entrada
Arrastra un archivo aquí para cargarlo
Resultado

Descompón una subred: dirección de red, dirección de difusión, máscara de subred, máscara comodín (máscara inversa), rango de direcciones utilizables y número de hosts, todo de una vez, y además si la dirección es privada, de bucle local, de enlace local o pública. La máscara se puede escribir como /24, como 255.255.255.0 o como una segunda palabra tras la dirección: se aceptan las tres, y se indica a qué prefijo corresponde la máscara. El cálculo se hace en tu equipo: la subred que escribes, aunque sea tu plan de direccionamiento interno, no sale de la máquina.

Funciones

  • Acepta prefijo o máscara: /24, 255.255.255.0, o una dirección seguida de una máscara
  • Solo una máscara también sirve: escribe /26 o 26 y obtienes la máscara, la comodín y el número de hosts
  • Dirección de red, dirección de difusión, máscara de subred y máscara comodín en una sola pasada
  • Rango utilizable y número de hosts, con /31 y /32 tratados según la RFC 3021
  • Tipo de dirección: privada, de bucle local, de enlace local, NAT de operador, multidifusión, reservada, de documentación o pública
  • Una máscara no contigua se rechaza en vez de producir en silencio una subred errónea
  • La máscara comodín se puede pegar directamente en una ACL de Cisco o en una regla de cortafuegos
  • Desglose binario opcional, para ver dónde se corta la parte de red
  • Los ejemplos copiados de documentación sobreviven a las comillas y a los caracteres de ancho completo
  • Ordenar y quitar duplicados en lote: pega muchas direcciones IPv4/IPv6 y subredes (una por línea o separadas por comas) y las obtienes ordenadas numéricamente, con IPv4 e IPv6 en grupos aparte, los duplicados eliminados y cada entrada descartada reportada

Cómo se usa

  1. Pega 192.168.1.0/24, o 192.168.1.0 255.255.255.0
  2. El resultado aparece mientras escribes: no hay botón que pulsar
  3. Activa el desglose binario para alinear la parte de red con la máscara
  4. Si solo tienes la máscara, escribe /26 o 26; no hace falta inventarse una dirección
  5. Para muchas entradas, activa «Ordenar y quitar duplicados en lote» y pon una dirección o subred por línea para obtener una lista ordenada y sin duplicados
  6. Copia una sola línea, o todo el resultado

Preguntas frecuentes

¿Por qué el número de hosts de /31 y /32 no es el total menos dos?
Restar dos viene de la vieja regla de que el número de red y el de difusión se comen una dirección cada uno. Pero un /32 tiene una sola dirección, que es en sí misma utilizable, y el /31 la RFC 3021 lo define como enlace punto a punto, donde ambas direcciones son utilizables y no hay número de red ni de difusión. Esos dos prefijos son justo los que se escriben al configurar una ruta de host o un enlace punto a punto, y la vieja regla informaría de cero direcciones utilizables para ellos.
¿Qué diferencia hay entre una máscara de subred y una máscara comodín?
Una máscara de subred es una ristra de 1 seguida de una ristra de 0 (255.255.255.0); la máscara comodín es su inversa bit a bit (0.0.0.255). Las ACL de Cisco, los rangos de anuncio de OSPF y varias reglas de cortafuegos usan la forma comodín: pegar ahí la máscara de subred es uno de los errores de configuración más habituales, así que aquí se listan las dos.
Tengo la máscara pero no la dirección: ¿puedo convertirla igual?
Sí: escribe `/26` o `26` (las dos son equivalentes) y obtienes la máscara de subred, la máscara comodín, el número de hosts utilizables y el total de direcciones. ⚠️ La dirección de red, la de difusión y el rango utilizable no se muestran: todos ellos necesitan una dirección para significar algo. La primera línea de la salida dice «conversión solo de máscara» para que no creas que faltan filas. ⚠️ Hay un límite deliberado: un cuarteto de cuatro números desnudo sigue siendo una dirección. `255.255.255.0` y `192.168.1.1` se analizan por el mismo camino, así que reinterpretar el primero como máscara sería un cambio de comportamiento silencioso. Para usarlo como máscara, deja la barra (`/255.255.255.0`) o da directamente la longitud del prefijo.
¿Por qué se rechaza 255.0.255.0?
No es una máscara válida: en binario tiene que ser una ristra de 1 seguida de una ristra de 0, sin un 0 en medio. Un AND bit a bit con ella produce un resultado que parece bien formado, pero el límite que describe no lo reconoce ningún equipo, y lo más probable es que se lleve tal cual a una configuración de cortafuegos. Por eso aquí se informa como error en vez de interpretarlo en silencio.
¿Se registra la subred que escribo?
No. Todo el cálculo ocurre en el navegador: la página no envía ninguna petición y no hay backend de por medio, así que incluso tu plan de direccionamiento interno no sale de la máquina.
¿Cómo ordena y deduplica el modo lote?
Con «Ordenar y quitar duplicados en lote» activado, cada entrada va una por línea (también vale separadas por comas o espacios). IPv4 e IPv6 forman grupos aparte y se ordenan por separado, IPv4 primero: mezclar los dos espacios de direcciones no tiene sentido. La ordenación es numérica, no léxica: el orden de cadena pondría `10.0.0.10` antes que `10.0.0.2`, y eso está mal. Las subredes se ordenan por su dirección de red (así `10.0.0.5/24` y `10.0.0.0/24` caen juntas); a igualdad, gana el prefijo más corto, el bloque mayor. La deduplicación trabaja sobre la entrada normalizada: una subred pasa a «dirección de red/prefijo», así que `192.168.1.1/24` y `192.168.1.0/24` se funden en una, y lo mismo una dirección desnuda y su forma `/32`; cada duplicado descartado se lista uno a uno en vez de descartarse en silencio.

Herramientas relacionadas