Internet y redes

Calculadora de subredes IPv4

Calcula un bloque IPv4 a partir de una dirección y un prefijo CIDR. Consulta la máscara de subred, los límites y las posiciones convencionales de host sin escanear la red. Los resultados describen direcciones, no equipos conectados ni direcciones libres para asignar.

Usar la herramienta

Los cálculos de subred se realizan en tu navegador. Las consultas DNS y de URL envían el dominio o URL públicos al servidor de este sitio. No introduzcas credenciales, direcciones privadas ni valores sensibles en la URL. Estas herramientas no inspeccionan tu dispositivo. Introduce cuatro octetos decimales separados por puntos, cada uno de 0 a 255, y un prefijo entero de 0 a 32. No uses hexadecimal, comas ni separadores de miles.

Sin comprobar

Resultados

Cómo usar la herramienta

  1. Introduce una dirección IPv4 con cuatro octetos decimales entre 0 y 255.
  2. Indica la longitud del prefijo CIDR entre 0 y 32. Usa el prefijo configurado; el primer octeto no determina la máscara de una subred moderna.
  3. Calcula el bloque y compara su máscara e intervalo con la configuración documentada. Lee la interpretación específica de /31 y /32.

Método de cálculo

Una dirección IPv4 tiene 32 bits. El prefijo conserva los bits iniciales de red; los restantes generan 2^(32−prefijo) direcciones. El cálculo convencional reserva la primera y la última posición. En enlaces punto a punto según RFC 3021, /31 tiene dos direcciones de extremo; /32 representa una dirección, habitualmente una ruta de host.

Ejemplo de cálculo

192.168.1.130/26 pertenece a 192.168.1.128/26. La máscara es 255.255.255.192 y el bloque termina en 192.168.1.191. Las posiciones convencionales de host van de .129 a .190: 62 de las 64 direcciones.

En esta explicación

Introduce la dirección y el prefijo por separado

Utiliza una dirección IPv4 decimal con puntos, como 172.20.9.173, en el campo de dirección. Escribe 27 en el campo de prefijo para un bloque /27. Son dos entradas distintas: pegar 172.20.9.173/27 en la dirección o una máscara con puntos en el prefijo no está admitido. Las direcciones IPv6 y nombres como router.local quedan fuera del cálculo. Cada parte IPv4 debe ser un entero decimal entre 0 y 255; los formatos ambiguos con ceros iniciales se rechazan.

Obtén el prefijo de la configuración o del bloque que estás planificando. No se puede deducir solo de la dirección. Una misma dirección con /24 y /27 pertenece a bloques de distinto tamaño. Savvy Toolkit calcula localmente con esas entradas; no descubre la máscara del router, consulta otros dispositivos ni prueba conexiones. Conserva el origen del prefijo junto al resultado. El valor inicial 24 no es información sobre la red real y no confirma una configuración existente.

Mira todas las direcciones de una /29

Ocho casillas muestran red .0, seis hosts .1 a .6 y difusión .7 en una /29.
La subred de documentación 192.0.2.0/29 contiene ocho direcciones. En la convención IPv4 habitual, .0 es red, .7 difusión y .1 a .6 hosts utilizables. Los enlaces /31 punto a punto y rutas /32 tienen reglas distintas, tratadas por separado.
Abrir el gráfico a tamaño completo

Comprende el tamaño antes de asignar direcciones

Una dirección IPv4 tiene 32 bits. Un prefijo p deja 32 − p bits para posiciones dentro del bloque y da 2^(32 − p) direcciones totales. Aumentar el prefijo en uno reduce el bloque a la mitad. En /27 quedan cinco bits, por lo que hay 32 direcciones. Es una cantidad de direcciones, no una medición de dispositivos conectados. El número de hosts no indica cuántas posiciones están ocupadas o disponibles mediante DHCP.

En los prefijos ordinarios hasta /30, la herramienta resta las posiciones de red y difusión para obtener el número convencional utilizable. No descuenta puerta de enlace, reservas estáticas, exclusiones DHCP ni direcciones reservadas por un proveedor. Esas restricciones requieren un registro separado. Una subred con 30 posiciones convencionales puede ofrecer menos para nuevos clientes. No descuentes dos veces las reservas al compararla con la cifra de capacidad utilizable publicada por un servicio. Mantén claras las etapas de esa comparación.

Comprueba un ejemplo /27

Con 172.20.9.173 y prefijo 27, los límites del último octeto son múltiplos de 32. La dirección cae en el bloque que empieza en 160 y termina en 191. La red es 172.20.9.160/27 y la difusión es 172.20.9.191. El primer y último host convencional son 172.20.9.161 y 172.20.9.190. Hay 32 direcciones totales y 30 posiciones utilizables convencionales. La dirección introducida puede estar dentro del bloque; no tiene que coincidir con su límite inicial.

La máscara de subred es 255.255.255.224. Su último octeto tiene tres bits iniciales a uno y cinco a cero. La máscara comodín es la inversa, 0.0.0.31. Ambas describen elecciones de bits diferentes y no deben intercambiarse en un campo de configuración. El comodín mostrado invierte una máscara contigua; no genera todas las reglas posibles de control de acceso. El ejemplo demuestra aritmética, no indica cambiar una red que ya está funcionando o elegir una dirección libre.

Ejemplos IPv4 independientes
EntradaRedIntervalo de hostsTotal / utilizablesDifusión
172.20.9.173 /27172.20.9.160/27172.20.9.161–172.20.9.19032 / 30172.20.9.191
172.20.9.172 /31172.20.9.172/31172.20.9.172–172.20.9.1732 / 2∅
172.20.9.173 /32172.20.9.173/32172.20.9.1731 / 1∅

Interpreta /31 y /32 en su contexto

Con /31, la herramienta muestra dos direcciones, dos posiciones utilizables y ninguna difusión separada. Es la convención para enlaces punto a punto descrita en RFC 3021. En 172.20.9.172/31, el intervalo abarca 172.20.9.172 y 172.20.9.173. Eso no significa que /31 deba sustituir una subred LAN compartida. Confirma la compatibilidad y el propósito real del enlace antes de considerar esas dos posiciones asignables a interfaces de un equipo.

Con /32 queda una sola dirección. La red identifica esa dirección, el primer y último host coinciden y no aparece difusión separada. Representa una ruta a un único host, no espacio para varios dispositivos. Restar dos a /31 o /32 daría cifras engañosas, por lo que se tratan aparte. Estas excepciones IPv4 no incorporan comportamiento IPv6 ni verifican que se haya instalado una ruta. Una salida válida solo confirma el cálculo solicitado con tus entradas.

Compara direcciones con el mismo prefijo

Para comparar pertenencia, calcula cada dirección con el mismo prefijo previsto y compara las redes resultantes. Dos direcciones dentro de 172.20.9.160/27 pertenecen al mismo bloque matemático; una del siguiente bloque /27 no pertenece a él. Prefijos distintos responden a otra pregunta. Coincidir en bloque no demuestra comunicación: separación VLAN, enrutamiento, políticas de cortafuegos y configuración real de interfaces pueden afectar el tráfico. El cálculo no identifica cuál de esas condiciones está presente en tu equipo.

Estar dentro del intervalo utilizable tampoco demuestra que una dirección esté libre. Revisa asignaciones, DHCP y el registro del responsable de red antes de usarla. La página no busca conflictos, selecciona una puerta de enlace ni clasifica el bloque como anunciado públicamente. Para comparar por separado una dirección WAN del router con una IPv4 pública observada, utiliza el comprobador de CGNAT y doble NAT. Esa tarea requiere pruebas diferentes de las entradas necesarias para calcular una subred.

Corrige entradas rechazadas o resultados inesperados

Quita el sufijo con barra de la dirección y escribe el prefijo en su campo. Debe ser un entero de 0 a 32, no una fracción ni una máscara con puntos. Comprueba las cuatro partes de la dirección y evita etiquetas o separadores adicionales. Un prefijo mayor produce un bloque menor: /28 es menor que /27. Restablecer vacía la dirección y devuelve el prefijo a 24; no cambia ninguna configuración del router o de otros dispositivos.

Guarda dirección, prefijo y resultados juntos para documentar el plan. Separa capacidad convencional de reservas y disponibilidad reales. El formulario actualiza el resultado con entradas válidas; una entrada inválida no aporta un bloque calculado fiable. Mostrar un intervalo no implica un ping correcto, accesibilidad, escritura de configuración ni descubrimiento. Usa las herramientas reales de gestión para esas comprobaciones después de conservar la configuración existente. La calculadora sirve para revisar el reparto de direcciones antes de realizar cambios independientes.

Cómo interpretar el resultado

Solo se admite IPv4. El número calculado de hosts no descuenta espacios reservados, exclusiones DHCP, puertas de enlace ni restricciones de equipos. El uso de /31 exige compatibilidad punto a punto; no es una recomendación universal para una LAN de dos hosts. No se consulta ni asigna ninguna dirección.

Preguntas habituales

¿Una /31 sirve siempre como subred LAN convencional?

No. La interpretación de dos extremos corresponde a enlaces punto a punto compatibles con RFC 3021.

¿El intervalo muestra las direcciones sin usar?

No. Muestra posiciones numéricas. La asignación y los equipos activos se comprueban en la configuración real.