Qué hace
La calculadora de subredes toma una dirección IPv4 con longitud de prefijo (notación CIDR, como 192.168.1.10/24) o con una máscara de subred en formato decimal con puntos (192.168.1.10 255.255.255.0) y calcula todo sobre la red a la que pertenece: dirección de red, dirección de broadcast, primer y último host utilizable, número de direcciones y de hosts utilizables, máscara de subred, máscara wildcard, clase de dirección y si la dirección es privada o pública. La vista binaria muestra exactamente qué bits pertenecen a la red y cuáles al host. Todo se calcula en tu navegador; no se envía nada.
Cómo se usa
- Escribe una dirección en el cuadro. Funcionan todas estas formas:
10.0.0.1/8,10.0.0.1 255.0.0.0,10.0.0.1/255.0.0.0y una máscara wildcard como10.0.0.1 0.255.255.255. Una dirección sin máscara se trata como un único host (/32). - Los resultados se actualizan mientras escribes. Pulsa Copiar junto a cualquier valor.
- Para planificar una red, elige un número en Dividir en subredes. La red se divide en esa cantidad de subredes iguales (redondeada a una potencia de dos) y cada una aparece con su rango de hosts y su dirección de broadcast. El botón Copiar encima de la lista la copia como texto separado por tabulaciones, listo para pegar en una hoja de cálculo.
- Para IPv6, escribe algo como
2001:db8:abcd::/48.
Ejemplo
192.168.1.10/24
Network 192.168.1.0
Broadcast 192.168.1.255
Hosts 192.168.1.1 – 192.168.1.254 (254)
Dividir esa misma /24 en 4 subredes da cuatro redes /26 de 62 hosts cada una, que empiezan en 192.168.1.0, .64, .128 y .192.
Cómo funciona el cálculo
Una dirección IPv4 es un número de 32 bits. La longitud de prefijo indica cuántos bits iniciales identifican la red; los bits restantes identifican el host. La máscara de subred es esos bits de red puestos a 1. Un AND entre la dirección y la máscara da la dirección de red, y poner todos los bits de host a 1 da la dirección de broadcast. Cada bit extra de prefijo divide la red a la mitad; por eso una /25 tiene 128 direcciones y una /26 tiene 64.
Las clases de dirección (A a E) dependen del primer octeto y se muestran solo como referencia. El enrutamiento es sin clases (CIDR) desde los años noventa, así que el tamaño de la red lo decide la longitud de prefijo, no la clase.
Preguntas frecuentes
› ¿Cuántos hosts utilizables tiene una subred?
Una subred con prefijo /n tiene 2^(32 − n) direcciones. Dos de ellas, la dirección de red y la de broadcast, no se pueden asignar a hosts, así que una /24 tiene 256 direcciones y 254 hosts utilizables. Las excepciones son /31, donde ambas direcciones sirven en un enlace punto a punto (RFC 3021), y /32, que es un único host.
› ¿Qué es una máscara wildcard?
Es la máscara de subred con todos los bits invertidos: 255.255.255.0 se convierte en 0.0.0.255. La usan las listas de acceso de Cisco y las sentencias network de OSPF. Puedes escribir cualquiera de las dos; la calculadora reconoce la máscara wildcard y la convierte.
› ¿Cómo sé si una dirección IP es privada?
Los rangos privados de la RFC 1918 son 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16. La fila Tipo lo indica y también identifica direcciones loopback, de enlace local, CGNAT (100.64.0.0/10), de documentación, multicast y reservadas.
› ¿Funciona con IPv6?
Sí, en lo básico. Introduce una dirección con prefijo opcional, como 2001:db8::/48, para ver la forma comprimida y la expandida, la primera y la última dirección del prefijo, el número de direcciones y el tipo. También puedes dividir prefijos IPv6. IPv6 no tiene broadcast, así que no se descuenta ninguna dirección.