Calculadora de subredes
Una IP y un prefijo dentro, toda la subred fuera: direcciones de red y de difusión, rango de hosts utilizables, máscara wildcard y el desglose binario, además de un planificador VLSM para dividir una red y una herramienta de expansión/compresión IPv6. Todo se ejecuta en tu navegador; nada se envía a ninguna parte.
Subred IPv4
Direcciones
- Red
- Difusión
- Primer utilizable
- Último utilizable
- Hosts utilizables
- Direcciones totales
Máscaras y clase
- Máscara de subred
- Máscara wildcard
- Clase de IP
- Rango privado
| Decimal con puntos | Binario | |
|---|---|---|
| Dirección IP | ||
| Máscara de subred | ||
| Red |
Planificador VLSM
Divide una red en subredes de diferentes tamaños. Introduce la red base y luego un número de hosts requeridos por línea: el planificador asigna a cada uno el bloque más pequeño que le cabe, empezando por el mayor, e informa en el momento en que un requisito ya no cabe.
| # | Hosts necesarios | Subred | Máscara | Rango utilizable | Difusión |
|---|
Expandir y comprimir IPv6
Pega una dirección IPv6 para verla totalmente expandida, en su forma comprimida más corta y, con una longitud de prefijo, la dirección de red que ese prefijo selecciona.
- Expandida
- Comprimida
- Red / prefijo
Qué hace una máscara de subred
Una dirección IPv4 tiene 32 bits, y la longitud del prefijo dice cuántos de esos bits nombran la red. Un /24 significa que los primeros 24 bits son la red y los últimos 8 bits son hosts: 256 direcciones, 254 de ellas utilizables. Alarga el prefijo y la red se encoge: un /25 es la mitad de un /24, un /30 son cuatro direcciones, un /31 es un enlace punto a punto sin ninguna dirección desperdiciada. La máscara es simplemente esos bits de prefijo escritos como dirección: /24 es 255.255.255.0, /16 es 255.255.0.0, /8 es 255.0.0.0. La calculadora muestra la forma binaria porque la división en subredes deja de ser un misterio en cuanto ves el bit de frontera: todo lo que está a su izquierda es red, todo lo que está a su derecha es host.
Las dos direcciones que no puedes asignar son la propia dirección de red (todos los bits de host a cero) y la dirección de difusión (todos los bits de host a uno). Todo lo que hay entre ellas es tuyo. Por eso, la primera y la última dirección utilizable del resultado son red + 1 y difusión − 1, y el número de utilizables es el total menos esas dos, excepto en /31 y /32, donde las reglas habituales quedan suspendidas y la página lo dice explícitamente.
Planificación con VLSM
La división en subredes de tamaño fijo desperdicia direcciones en cuanto tus partes tienen tamaños distintos: cuatro /26 iguales sacados de un /24 dejan el enlace serie de dos hosts ocupando un bloque de 62 hosts. VLSM lo resuelve dando a cada parte el bloque más pequeño que le cabe. El planificador ordena tus requisitos de mayor a menor, y eso importa, porque un bloque grande debe caer en su propia frontera, y colocar primero los bloques pequeños fragmenta el espacio de modo que el grande ya no cabe. Cada requisito recibe su red, su máscara, su rango utilizable y su difusión, en tu orden original, de modo que la tabla sirve también como el plan de direccionamiento que entregas a quien configura los routers.
Si un requisito no cabe, el planificador dice cuál es y qué necesitaba, en lugar de truncar la tabla en silencio. Reduce un requisito o parte de una red base más grande y vuelve a ejecutar: el cálculo es instantáneo y local, así que iterar no cuesta nada.
IPv6, en breve
Las direcciones IPv6 son 128 bits escritos como ocho grupos de cuatro dígitos hexadecimales, y las reglas de compresión existen porque nadie quiere teclear 2001:0db8:0000:0000:0000:0000:0000:0001. Una sola serie de grupos a cero se colapsa en ::, y los ceros iniciales de cada grupo desaparecen, dando 2001:db8::1. El expansor muestra ambas formas para que puedas comprobar que una dirección que te dieron es la que crees que es, y el cálculo del prefijo muestra la red que selecciona una longitud de prefijo dada, que es lo que realmente configuras en una interfaz o en una regla de cortafuegos.
Herramientas relacionadas: consulta los registros DNS de un host dentro de un rango que acabas de planificar, o ejecuta una comprobación de salud completa del sitio en un dominio una vez que esté en línea.
Preguntas frecuentes
¿Qué significa la dirección de red?
Es la primera dirección de la subred, la dirección que nombra a la propia red. No se puede asignar a un host (excepto en un /31, donde ambas direcciones son utilizables). La dirección de difusión es la última dirección de la subred; llega a todos los hosts de la subred y tampoco se puede asignar.
¿Por qué pierdo dos direcciones por subred?
Toda subred convencional reserva la dirección de red y la dirección de difusión, así que hosts utilizables = direcciones totales − 2. Un /24 tiene 256 direcciones y 254 hosts utilizables. Las excepciones son /31 (enlaces punto a punto de la RFC 3021, ambas direcciones utilizables) y /32 (una ruta de host único).
¿Qué es VLSM y por qué lo usaría?
La máscara de subred de longitud variable (Variable Length Subnet Masking) te permite dividir una red en subredes de diferentes tamaños, de modo que un enlace que necesita 2 direcciones no consume un /24 entero. Enumeras cuántos hosts necesita cada parte, y el planificador asigna a cada una el bloque más pequeño que le cabe, empezando por el mayor, para que no se desperdicie nada.
¿En qué se diferencia la máscara wildcard de la máscara de subred?
Es la inversa bit a bit: donde la máscara de subred tiene un 1, la wildcard tiene un 0, y viceversa. Las listas de control de acceso de routers y cortafuegos usan máscaras wildcard, por eso esta página muestra ambas: un /24 tiene máscara 255.255.255.0 y wildcard 0.0.0.255.
¿Envía esta página mis direcciones a algún sitio?
No. La matemática de subredes es aritmética pura y se ejecuta enteramente en tu navegador. Nada de lo que escribes sale de la página: no hay ninguna llamada al servidor, y esa es también la razón por la que la página funciona sin conexión una vez cargada.