ForHosting KIT · Utilidades de desarrollo

Convertidor de prefijo CIDR a máscara de subred

Un prefijo CIDR es compacto, pero muchos routers, listas de control de acceso y formularios de red aún exigen máscaras decimales con puntos.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Este convertidor transforma cualquier longitud de prefijo IPv4 entre 0 y 32 en su máscara de subred, la máscara wildcard inversa y el número total de direcciones del bloque. Introduzca el número que aparece después de la barra, por ejemplo 24 para /24. El cálculo es determinista y contempla todo el intervalo IPv4, incluidos los extremos /0 y /32.

Cómo interpretar un prefijo CIDR IPv4

La notación CIDR representa una red IPv4 mediante una dirección seguida de una barra y una longitud de prefijo, como 192.0.2.0/24. El prefijo indica cuántos bits uno consecutivos aparecen al principio de la máscara de 32 bits. Este convertidor solo necesita ese número: introduzca 24, no la dirección completa ni la barra. Cuanto mayor es el prefijo, más bits quedan reservados para la red y menos direcciones contiene el bloque. Por eso, un /8 abarca muchas más direcciones que un /28. El intervalo válido va de 0 a 32: /0 no fija ningún bit de red y cubre todo el espacio IPv4, mientras que /32 fija los 32 bits e identifica una única dirección. La máscara decimal devuelta expresa ese mismo límite en cuatro octetos. Así, /24 se convierte en 255.255.255.0 porque sus primeros 24 bits son unos y los ocho restantes son ceros.

Qué significan la máscara, el wildcard y el total

La máscara de subred marca con unos los bits de red y con ceros los restantes. En formato decimal con puntos, cada grupo de ocho bits se convierte en un octeto entre 0 y 255. La máscara wildcard invierte todos esos bits y resulta útil en sistemas que describen la parte variable de una dirección. Por ejemplo, /26 produce la máscara 255.255.255.192 y el wildcard 0.0.0.63; los octetos correspondientes siempre suman 255. El total de direcciones se obtiene elevando dos al número de bits que quedan después del prefijo. Un /26 deja seis bits, por lo que contiene 64 direcciones. El resultado no se denomina cantidad de hosts utilizables de forma intencionada. En subredes tradicionales suelen reservarse las direcciones de red y difusión, pero los enlaces punto a punto, las rutas de host y algunas plataformas aplican reglas distintas. Mostrar el tamaño completo evita imponer supuestos sobre el uso posterior del bloque.

Cómo aplicar el resultado en una configuración

Use la máscara de subred cuando un dispositivo o formulario antiguo solicite una dirección y una máscara decimal en lugar de notación CIDR. Emplee la máscara wildcard cuando un router, una lista de acceso o una interfaz de coincidencia pida expresamente una máscara inversa. Respete siempre la terminología del sistema de destino: aunque una se calcule invirtiendo la otra, no son intercambiables. El total de direcciones sirve para revisar capacidad, planificar asignaciones y comparar bloques rápidamente. Indica el tamaño matemático antes de las reservas propias de cada convención. Al copiar el resultado, conserve el prefijo original para que otras personas puedan verificar que la configuración y la documentación describen el mismo límite. La herramienta solo convierte el prefijo; no determina la dirección de red, la de difusión, el intervalo de hosts ni si una IP pertenece a una subred. Esas operaciones también necesitan una dirección IPv4. El cálculo usa aritmética fija de 32 bits y siempre produce el mismo resultado.

Completar un formulario de red antiguo

Convierta un prefijo CIDR moderno en la máscara decimal que exigen interfaces de dispositivos anteriores.

Preparar el wildcard de una lista de acceso

Obtenga la máscara inversa requerida por productos de red que describen rangos mediante bits wildcard.

Comparar tamaños de asignación

Compruebe el total de direcciones IPv4 de varios prefijos antes de distribuir el espacio disponible.

¿Debo incluir la barra?

No. Introduzca solo la longitud entera del prefijo, como 24 para /24.

¿Qué longitudes de prefijo son válidas?

Los prefijos IPv4 son números enteros entre 0 y 32, ambos incluidos.

¿El total de direcciones equivale a los hosts utilizables?

No. Es el tamaño matemático completo del bloque. Las reglas sobre hosts utilizables dependen de la red y de la convención aplicada.

¿Qué es una máscara wildcard?

Es la inversión bit a bit de la máscara de subred: cada uno pasa a ser cero y cada cero pasa a ser uno.

¿Cuánto cuesta una solicitud a la API?

Cada solicitud a la API cuesta $0.002. La versión para navegador puede ejecutarse localmente en esta página.

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-to-netmask

¿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-to-netmask \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prefix":24}'
{
  "prefix": 24
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.cidr_to_netmask",
  "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 →