Herramientas para desarrolladores
Calculadora de subredes
Calcula la red, el rango y las máscaras de cualquier bloque CIDR IPv4 o IPv6.
Cálculo de subred
Esta herramienta calcula las direcciones de red y de difusión, el rango de hosts utilizables y las máscaras de subred y wildcard de cualquier bloque CIDR IPv4 o IPv6. Todo se ejecuta en tu navegador, sin ninguna petición.
Se tratan correctamente dos convenciones que muchas calculadoras fallan: una /31 tiene dos direcciones utilizables, e IPv6 no tiene dirección de difusión.
Qué calcula y dónde se ejecuta
Todo el cálculo ocurre en tu navegador. No se envía nada a ningún servidor, no hay consulta de red y la herramienta funciona igual sin conexión una vez cargada la página. A partir de una dirección y una longitud de prefijo obtiene la máscara, la dirección de red, la de difusión, el rango utilizable y el número de hosts.
Conviene recordar qué significa el prefijo: /24 quiere decir que los primeros 24 bits identifican la red y los 8 restantes al host, lo que deja 256 direcciones de las que 254 son utilizables en IPv4, porque la primera identifica la red y la última es la de difusión.
Los casos que suelen confundir
En IPv4 la aritmética de restar dos direcciones vale para casi todo el rango, pero no para los prefijos más largos. Un /31 no tiene dirección de red ni de difusión utilizables en el sentido habitual: se usa en enlaces punto a punto, donde ambas direcciones se asignan a los dos extremos. Un /32 designa una sola dirección y es lo normal en rutas de host y en reglas de cortafuegos.
IPv6 no funciona igual: no existe la dirección de difusión y no se reservan direcciones dentro de la subred del mismo modo, por lo que un /64 contiene una cantidad de direcciones que no tiene sentido enumerar. La convención es asignar /64 a cada segmento incluso cuando parezca excesivo, porque la autoconfiguración de direcciones lo da por supuesto.
Para qué sirve en la práctica
Los usos habituales son dimensionar una subred antes de crearla, comprobar si dos direcciones están en la misma red, escribir reglas de cortafuegos o listas de control que abarquen exactamente el rango deseado, y verificar que dos bloques no se solapan antes de conectar dos redes.
Ese último caso es el que más problemas causa en la práctica: dos oficinas que usan 192.168.1.0/24 no pueden enrutar entre sí sin traducción, y el conflicto no aparece hasta que se levanta el túnel entre ambas.
Preguntas frecuentes
¿Por qué una /31 muestra dos direcciones utilizables?
El RFC 3021 define /31 para enlaces punto a punto, donde ambas direcciones son asignables y ninguna es de red o de difusión. Restar dos daría el resultado absurdo de cero.
¿Por qué IPv6 no tiene dirección de difusión?
IPv6 carece por completo de difusión: usa multidifusión y anycast. Indicar una sería inventar un concepto que el protocolo no contempla.
¿Qué es una máscara wildcard?
La inversa de la máscara de subred, usada por las listas de control de acceso de algunos equipos de red. Una /24 tiene máscara 255.255.255.0 y wildcard 0.0.0.255.
Herramientas relacionadas
- Consulta de IP Consulta la geolocalización, el proveedor y el ASN de cualquier IP pública.
- Consulta de direcciones MAC Identifica al fabricante de una dirección MAC y descifra sus indicadores OUI.
- DNS inverso Encuentra el nombre de host PTR al que resuelve una dirección IPv4 o IPv6.
- Comprobador de redirecciones Sigue una URL por todas sus redirecciones y observa los códigos de estado, el destino final y cualquier salto inseguro.