La calculadora transforma las direcciones a su representación binaria, aplica la máscara indicada por el prefijo y vuelve a presentar el resultado en un formato legible.
Proceso para IPv4
- Validamos que existan cuatro octetos entre 0 y 255.
- Convertimos la dirección en un entero de 32 bits.
- Creamos la máscara a partir del prefijo CIDR.
- Aplicamos operaciones binarias para obtener red, wildcard y broadcast.
- Determinamos el rango y tratamos de forma específica los prefijos /31 y /32.
Proceso para IPv6
Se expanden los bloques abreviados, se valida la longitud de 128 bits y se aplica el prefijo mediante enteros de precisión arbitraria. IPv6 no utiliza broadcast, por lo que mostramos el primer y último valor del prefijo.
Privacidad y verificación
El cálculo se ejecuta en JavaScript dentro del navegador. Las direcciones introducidas no se envían al servidor. Los ejemplos se contrastan con las especificaciones de la IETF y se prueban con redes conocidas antes de publicar cambios.
Límites
La herramienta es educativa y de apoyo. Las configuraciones que afecten a producción deben verificarse con la documentación del fabricante y una copia de seguridad.