# Calculadora CIDR

> Separa un CIDR IPv4 en red, difusión, máscara, máscara inversa y rango de hosts útiles. Pega 10.0.0.0/8 o 192.168.1.20/24. La cuenta se queda en el navegador. No hay consulta de IP.

Se ejecuta en tu navegador. No se sube nada.

[Ops](https://toolbuddy.dev/es/categories/ops.md)

## Sobre esta herramienta

Separa un CIDR IPv4 como 192.168.1.10/24 en dirección de red, difusión, máscara, máscara inversa y rango de hosts útiles. Los prefijos /31 y /32 tratan cada dirección del bloque como host.

Escribe una dirección y un prefijo de 0 a 32. Copia el resumen desde la barra. Una dirección de host se enmascara hasta la red, así que 192.168.1.10/24 y 192.168.1.0/24 describen el mismo bloque. El trabajo se queda en esta pestaña. Después de cargar la página puedes seguir sin red.

## Preguntas

### ¿Por qué un /31 muestra dos hosts útiles?

Los prefijos /31 y /32 tratan cada dirección del bloque como host. Un /31 es el caso punto a punto, con dos direcciones y sin red ni difusión reservadas. Los prefijos más amplios reservan esas dos direcciones, así que los hosts útiles son el tamaño del bloque menos dos.

## Más herramientas de Ops

- [Generador gitignore](https://toolbuddy.dev/es/tools/gitignore-generator.md): Construye un .gitignore a partir de plantillas apiladas para Node, Python, Go, Rust, Java, Next.js, macOS y Windows. La salida se compone en local.
- [Kit .env](https://toolbuddy.dev/es/tools/env-toolkit.md): Parsea archivos env con forma CLAVE=valor, marca duplicados y compara dos bloques .env. Los secretos de los archivos env no salen del navegador.
- [Generador Docker](https://toolbuddy.dev/es/tools/docker-generator.md): Genera un Dockerfile o un fragmento de servicio de Compose a partir de imagen, puertos y comando. Los fragmentos se construyen en la pestaña.
- [Explicador de GitHub Actions](https://toolbuddy.dev/es/tools/github-actions-explainer.md): Explica un YAML de workflow de GitHub Actions: nombre, disparadores, jobs y pasos. El análisis usa js-yaml en el navegador.
- [Generador cURL](https://toolbuddy.dev/es/tools/curl-generator.md): Construye un comando curl a partir del método, la URL, las cabeceras y el cuerpo. El comando se ensambla en local, así que los tokens de las cabeceras se quedan en la pestaña.
- [Generador de comandos tar](https://toolbuddy.dev/es/tools/tar-generator.md): Construye un comando tar de crear o extraer, con flags gz, bz2 o xz. Una ayuda de comando pequeña, no un archivador.
