ForHosting KIT · Utilidades de desarrollo

Calculadora de direcciones por prefijo

Esta calculadora de direcciones por longitud de prefijo muestra exactamente cuántas direcciones IPv4 o IPv6 pertenecen a una subred cuando usted conoce su prefijo CIDR.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Seleccione la familia e introduzca el número que sigue a la barra, como 24 para IPv4 /24 o 64 para IPv6 /64. El resultado indica el ancho, los bits de host, la fórmula de potencia de dos, el número exacto y una tabla de referencia. Cuenta todas las direcciones del bloque matemático sin aplicar reservas de red, difusión, proveedor ni operación.

Convierta un prefijo en un número exacto de direcciones

La notación CIDR divide una dirección IP en bits de red y bits de host. La longitud del prefijo es el número posterior a la barra e indica cuántos bits iniciales identifican la red. IPv4 contiene 32 bits e IPv6 contiene 128. Reste el prefijo de ese ancho para obtener los bits de host y eleve dos a ese número. Un IPv4 /24 deja ocho bits de host, por lo que contiene 2^8, es decir, 256 direcciones. Un IPv6 /64 deja 64 bits y contiene exactamente 18,446,744,073,709,551,616 direcciones. La calculadora usa enteros exactos y devuelve el total como cadena decimal, sin redondear grandes valores IPv6. Introduzca solo el prefijo, no una dirección completa. Elija bien la familia: IPv4 /24 deja ocho bits, mientras que IPv6 /24 deja 104. El campo de fórmula permite revisar el cálculo.

Distinga las direcciones totales de los hosts utilizables

El total devuelto es el tamaño matemático completo de la subred, no una estimación de los dispositivos que usted puede desplegar. En redes IPv4 convencionales, el identificador de red y la dirección de difusión pueden no asignarse a interfaces, y cada plataforma puede reservar más direcciones. Las redes /31 y las rutas /32 también tienen reglas que no encajan en una resta universal de dos. IPv6 no tiene difusión y sigue prácticas distintas. Por ello, esta capacidad aplica únicamente la fórmula CIDR y no marca direcciones como utilizables o reservadas. Así resulta adecuada para inventarios, comparaciones, documentación y validación. Para calcular capacidad real, aplique después las políticas de su red o proveedor. Un /0 representa todo el espacio de la familia; un /32 IPv4 o /128 IPv6 representa una dirección. Cada incremento del prefijo reduce el total a la mitad.

Use la tabla para planificar y verificar

La respuesta incluye una tabla de prefijos habituales para la familia elegida e incorpora el prefijo solicitado si aún no aparece. Cada fila muestra la longitud, los bits de host restantes y el número exacto de direcciones. Puede comparar tamaños contiguos, revisar asignaciones o comprobar que el código coincide con la documentación. En IPv4, /24 contiene 256 direcciones, /25 contiene 128 y /26 contiene 64. La tabla IPv6 incluye límites frecuentes como /32, /48, /56, /64, /96 y /128 con sus valores decimales completos. Considérela una referencia matemática, no una recomendación de asignación. Las políticas de encaminamiento, las normas del registro, los límites de la nube, la seguridad y el crecimiento influyen en la decisión real. Las llamadas API cuestan $0.002 por solicitud y no realizan consultas de red. La misma entrada siempre produce la misma salida.

Compare tamaños de subred

Calcule totales exactos para prefijos IPv4 o IPv6 antes de documentar un plan de asignación.

Valide entradas de infraestructura

Confirme que un prefijo configurado implica el número esperado por su automatización de despliegue o inventario.

Cree material de referencia de redes

Genere potencias de dos exactas y una tabla compacta sin redondear valores IPv6.

¿Cómo se calcula el número de direcciones?

Reste el prefijo de 32 para IPv4 o de 128 para IPv6 y calcule dos elevado a los bits de host restantes.

¿Por qué se devuelve el total como cadena?

Una cadena decimal conserva valores IPv6 exactos que superan el rango entero seguro habitual de JSON y JavaScript.

¿El resultado muestra hosts utilizables?

No. Incluye todas las direcciones matemáticas y no descuenta reservas de red, difusión, proveedor ni políticas.

¿Puedo introducir una dirección CIDR completa?

No. Indique la familia y el prefijo entero, por ejemplo ipv4 con 24 o ipv6 con 64.

¿Qué intervalos de prefijo son válidos?

IPv4 acepta longitudes de 0 a 32 e IPv6 acepta longitudes de 0 a 128.

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/dev/cidr-count-addresses

¿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/dev/cidr-count-addresses \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"family":"ipv4","prefix_length":24}'
{
  "family": "ipv4",
  "prefix_length": 24
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.cidr_count_addresses",
  "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.

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 →