ForHosting KIT · Datos y archivos

Calculadora CIDR IPv4: red, broadcast y hosts utilizables

La calculadora de rangos CIDR IPv4 convierte una dirección como 192.168.1.10/24 en los límites exactos de su subred.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Devuelve la dirección normalizada, la longitud del prefijo, la dirección de red, el broadcast, la primera y última IP utilizables y los recuentos de direcciones y hosts. La validación estricta rechaza direcciones IPv4 mal formadas y prefijos fuera de 0 a 32, por lo que el resultado sirve para consultas, scripts, aprovisionamiento y revisiones de configuración.

Introduzca una dirección con su prefijo CIDR

Indique una dirección IPv4 decimal con puntos, una barra y una longitud de prefijo; por ejemplo, 192.168.1.10/24. La dirección puede ser cualquier miembro de la subred y no tiene que coincidir con la dirección de red. La calculadora valida por separado los cuatro octetos, exige valores decimales de 0 a 255 y admite prefijos de 0 a 32. Rechaza direcciones abreviadas, octetos adicionales, signos, espacios internos, octetos con ceros iniciales, prefijos no numéricos y barras repetidas, en vez de adivinar la intención. Este criterio estricto es importante en la automatización, porque un analizador permisivo puede reinterpretar una errata y generar un rango convincente para una dirección equivocada. Tras validar, el prefijo determina cuántos bits superiores identifican la red. Los demás bits identifican posiciones dentro de ella. La dirección de entrada se ajusta al límite correcto, de modo que 192.168.1.203/24 produce una red que empieza en 192.168.1.0.

Interprete los límites de red devueltos

La dirección de red es la menor del bloque CIDR y tiene todos los bits de host a cero. La dirección de broadcast es la mayor y tiene todos esos bits a uno. Para prefijos ordinarios de /0 a /30, la primera IP utilizable está una posición por encima de la red y la última, una por debajo del broadcast. Esas dos direcciones límite se reservan para identificar la subred y alcanzar a todos sus hosts, por lo que no se incluyen en el recuento utilizable. La respuesta también incorpora total_addresses y usable_hosts, lo que permite comprobar capacidad sin calcular potencias aparte. Una /24 contiene 256 direcciones totales y 254 hosts utilizables de forma convencional, mientras que una /16 contiene 65,536 y 65,534. Todas las direcciones se presentan en notación decimal con puntos canónica. Ese formato estable facilita comparar resultados en pruebas, guardar límites calculados en un inventario o mostrar exactamente qué cubre una regla de acceso.

Gestione correctamente /31, /32 y rangos amplios

Los dos prefijos IPv4 más estrechos requieren un tratamiento explícito. Una /31 contiene dos direcciones y suele emplearse en enlaces punto a punto según RFC 3021, donde ambos extremos son utilizables. Por ello, la calculadora muestra la dirección inferior como primera IP utilizable, la superior como última y un total de dos hosts utilizables. Una /32 representa exactamente una ruta de host, así que los valores de red, broadcast, primera IP y última IP coinciden, con un host utilizable. En el otro extremo, /0 cubre todo el espacio IPv4, desde 0.0.0.0 hasta 255.255.255.255. El cálculo utiliza operaciones enteras exactas en todo el intervalo sin signo de 32 bits, evitando sorpresas de signo cerca de direcciones que empiezan por 128 a 255. Estas convenciones hacen útil la salida tanto para tablas de enrutamiento y asignaciones de enlaces como para planificar subredes LAN. Si su organización aplica otra política a /31 o /32, use los límites devueltos y aplique por separado su norma local.

Revise el alcance de un cortafuegos

Convierta un CIDR IPv4 en límites inferior y superior concretos antes de aprobar una regla de permiso o bloqueo.

Valide datos de aprovisionamiento

Rechace direcciones mal formadas y prefijos imposibles antes de que una subred llegue a la automatización de infraestructura.

Planifique la asignación de hosts

Obtenga la primera y última dirección utilizables y la cantidad disponible para un bloque IPv4 asignado.

¿Cuánto cuesta la calculadora?

Puede ejecutarla gratis en su navegador. Cada solicitud de API cuesta $0.002.

¿Debo introducir la dirección de red?

No. Puede indicar cualquier dirección IPv4 del bloque y la calculadora deducirá el límite de red a partir del prefijo.

¿Qué prefijos se admiten?

Se admite cualquier prefijo entero de 0 a 32. Se rechazan valores negativos, superiores a 32, fraccionarios o no numéricos.

¿Cómo se tratan las redes /31?

Ambas direcciones se consideran extremos utilizables, según la interpretación habitual de RFC 3021 para enlaces punto a punto.

¿Cómo se trata una /32?

Una /32 contiene una sola dirección. Por eso, los campos de red, broadcast, primera y última IP utilizables coinciden.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/data/ipv4-cidr-range

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/data/ipv4-cidr-range \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"cidr":"192.168.1.10/24"}'
{
  "cidr": "192.168.1.10/24"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.ipv4_cidr_range",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_mb25
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →