Calculadora de subredes: CIDR IPv4 e IPv6, VLSM y solapamientos
Red, broadcast, rango de hosts y máscara para cualquier CIDR; divide redes con VLSM, expande IPv6 y encuentra rangos que se solapan.
| Dirección de red | 192.168.1.128 |
|---|---|
| Dirección de broadcast | 192.168.1.191 |
| Primer host utilizable | 192.168.1.129 |
| Último host utilizable | 192.168.1.190 |
| Hosts utilizables | 62 |
| Direcciones totales | 64 |
| Máscara de subred | 255.255.255.192 |
| Máscara wildcard | 0.0.0.63 |
| Notación CIDR | 192.168.1.128/26 |
| Clase de IP (histórica) | C |
| Tipo de dirección | Red privada (RFC 1918) |
La primera dirección identifica la red y la última es la de broadcast, así que ninguna se puede asignar a un host. 192.168.1.130 es un host dentro de 192.168.1.128/26; la dirección de red es 192.168.1.128.
Dirección 11000000.10101000.00000001.10000010 Máscara 11111111.11111111.11111111.11000000 Red 11000000.10101000.00000001.10000000 Broadcast 11000000.10101000.00000001.10111111
Funciona por completo en tu navegador. Ninguna dirección que introduzcas se envía a ningún sitio. Ver todas las herramientas gratis.
¿Encontraste un problema o algo que podría mejorar? Leemos todos los mensajes y lo arreglamos rápido.
Esta calculadora de subredes obtiene la dirección de red, la dirección de broadcast, el rango de hosts utilizables, el número de hosts, la máscara de subred y la máscara wildcard de cualquier bloque CIDR IPv4 o de una dirección IP con su máscara, y muestra el desglose binario y si el rango es privado, público o reservado. Sigue la RFC 3021 para los enlaces punto a punto /31 (dos direcciones utilizables, sin broadcast) y trata /32 como un único host.
También sirve para planificar redes: divide un bloque en subredes iguales o asigna subredes de distintos tamaños con VLSM, y exporta el plan a CSV. Para IPv6, expande y comprime direcciones en la forma canónica de la RFC 5952 y da el rango y el tamaño de cualquier prefijo. El comprobador de solapamientos recibe una lista de CIDR, como rangos de VPC, VPN y oficinas, e indica cuáles chocan. Todo se calcula en tu navegador.
Cómo usarla
- Introduce una dirección con prefijo (192.168.1.130/26) o con máscara (192.168.1.130 255.255.255.192). Los resultados se actualizan mientras escribes; usa el menú de prefijos para probar otros tamaños.
- Para planificar subredes, abre Dividir / VLSM e introduce la red principal y un número de subredes, los hosts por subred o una línea por subred con su nombre y su número de hosts.
- Para IPv6, abre la pestaña IPv6 e introduce una dirección en cualquier forma, con un /prefijo opcional.
- Para buscar conflictos, abre Comprobar solapamientos y pega un CIDR por línea.
- Copia el resumen o descarga el plan de subredes en CSV.
Preguntas frecuentes
¿Cuántos hosts utilizables hay en una /24, /25, /26…?
Hosts utilizables = 2^(32 − prefijo) − 2, porque la primera dirección es la de red y la última la de broadcast. /24: 254, /25: 126, /26: 62, /27: 30, /28: 14, /29: 6, /30: 2. Una /31 tiene 2 direcciones utilizables en enlaces punto a punto (RFC 3021) y una /32 es un único host. Los proveedores de nube reservan más: AWS se queda 5 direcciones por subred y Azure 5, así que una /24 de AWS tiene 251 direcciones utilizables.
¿Qué es una máscara wildcard?
El inverso bit a bit de la máscara de subred: 255.255.255.0 se convierte en 0.0.0.255. Las listas de acceso de Cisco y las sentencias network de OSPF usan máscaras wildcard, donde un bit 0 significa “debe coincidir” y un bit 1 significa “cualquier valor”. Para una máscara contigua, la wildcard es simplemente 255 menos cada octeto.
¿Qué rangos IP son privados?
La RFC 1918 reserva 10.0.0.0/8, 172.16.0.0/12 (de 172.16.0.0 a 172.31.255.255) y 192.168.0.0/16 para redes privadas. Tampoco son enrutables públicamente: 100.64.0.0/10 para CGNAT (RFC 6598), 127.0.0.0/8 de loopback, 169.254.0.0/16 de link-local y los rangos de documentación 192.0.2.0/24, 198.51.100.0/24 y 203.0.113.0/24. En IPv6, fc00::/7 (en la práctica fd00::/8) es el rango privado unique-local.
¿Qué es VLSM?
Variable Length Subnet Masking consiste en dividir una red en subredes de distintos tamaños en lugar de iguales, de modo que una LAN de 100 hosts recibe una /25 y un enlace entre routers una /30 del mismo bloque. El método estándar, el que se usa aquí, ordena las peticiones de mayor a menor y da a cada una el bloque potencia de dos más pequeño en que cabe, para que cada subred quede alineada en su propio límite.
¿Por qué una /31 tiene dos hosts utilizables?
En un enlace punto a punto solo hay dos dispositivos, así que una dirección de red y otra de broadcast son espacio desperdiciado. La RFC 3021 permite subredes /31 en las que las dos direcciones se asignan a los dos extremos. La mayoría de los routers y Linux lo admiten, y reduce a la mitad el uso de direcciones en los enlaces frente a una /30.
¿Qué tamaño tiene una /64, /56 o /48 de IPv6?
Una /64 es el tamaño estándar de una subred IPv6 y contiene 2^64 direcciones (unos 18.4 trillones); SLAAC requiere exactamente /64. Las conexiones domésticas suelen recibir una /56 (256 subredes /64) o una /64, y las organizaciones una /48 (65 536 subredes /64). IPv6 se planifica contando subredes /64, no direcciones.
Guía rápida de subredes IPv4
• /8 — 255.0.0.0 — 16 777 214 hosts
• /16 — 255.255.0.0 — 65 534 hosts
• /20 — 255.255.240.0 — 4094 hosts
• /22 — 255.255.252.0 — 1022 hosts
• /23 — 255.255.254.0 — 510 hosts
• /24 — 255.255.255.0 — 254 hosts
• /25 — 255.255.255.128 — 126 hosts
• /26 — 255.255.255.192 — 62 hosts
• /27 — 255.255.255.224 — 30 hosts
• /28 — 255.255.255.240 — 14 hosts
• /29 — 255.255.255.248 — 6 hosts
• /30 — 255.255.255.252 — 2 hosts
• /31 — 255.255.255.254 — 2 (punto a punto, RFC 3021)
• /32 — 255.255.255.255 — 1 (un único host)
Cómo planificar el espacio de direcciones en la nube y en VPN
La mayoría de los problemas de red en los proyectos en la nube vienen de rangos que se solapan y que solo se descubren cuando hay que emparejar dos redes o unirlas por VPN. Antes de crear una VPC o una VNet, haz una lista de todos los rangos a los que pueda tener que llegar algún día: otras VPC, oficinas locales, grupos de clientes VPN, los CIDR de pods y servicios de Kubernetes y el bridge por defecto de Docker (172.17.0.0/16). Pásalos por el comprobador de solapamientos y elige un bloque que no choque con ninguno.
Evita 192.168.0.0/24 y 192.168.1.0/24 para todo aquello a lo que se conecten usuarios remotos por VPN, porque los usa la mayoría de los routers domésticos. Da a cada entorno su propio bloque grande (por ejemplo, una /16 por región dentro de 10.0.0.0/8) y divídelo con VLSM, para poder añadir subredes más adelante sin cambiar la numeración.
Cómo leer direcciones IPv6
Una dirección IPv6 tiene 128 bits escritos como ocho grupos de cuatro dígitos hexadecimales. La RFC 5952 define una única forma corta canónica: letras en minúscula, ceros iniciales eliminados en cada grupo y la secuencia más larga de dos o más grupos a cero sustituida por “::” (la primera si hay empate; un único grupo a cero nunca se abrevia). Así, 2001:0db8:0000:0000:0000:ff00:0042:8329 se escribe 2001:db8::ff00:42:8329. Usa la forma canónica en los registros, la documentación y las reglas del cortafuegos para que la misma dirección siempre sea igual como texto.
Herramientas gratis relacionadas
- Calculadora chmod — Marca las casillas de lectura, escritura y ejecución para obtener el modo octal y el comando chmod, o descifra 755, 644 y rwxr-xr-x.
- Docker Run ⇄ Compose — Convierte un comando docker run en un servicio de docker-compose.yml, o un servicio de Compose de vuelta en docker run.
- Analizador de user agent — Consulta tu propio user agent y tus client hints, o analiza cualquier cadena UA para obtener navegador, motor, SO, dispositivo y CPU. Modo por lotes con CSV.
- Probador de regex — Prueba una expresión regular con un texto de ejemplo, con resaltado de coincidencias en vivo, grupos de captura y vista previa de reemplazo. Gratis, en tu navegador.