Saltar al contenido principal

Calculadora CIDR

Convierte entre notación CIDR, máscaras de subred y rangos IP. Calcula detalles de red con soporte para proveedores cloud, detección de superredes y conversión inversa IP-a-CIDR.

Consejos CIDR

  • CIDR /24 es el más común — equivalente a la antigua Clase C (255.255.255.0, 254 hosts utilizables).
  • Cada paso en el prefijo reduce a la mitad la red: /23 = 510, /24 = 254, /25 = 126 hosts.
  • AWS/Azure reservan 5 IPs por subred, GCP reserva 4 — usa modo cloud para conteos precisos.
  • Usa el modo inverso (Rango IP → CIDR) para encontrar los bloques CIDR mínimos que cubran cualquier rango IP.

¿Qué es CIDR?

El Enrutamiento Inter-Dominio Sin Clases (CIDR) es un esquema de direccionamiento IP que reemplazó el sistema clasista antiguo (Clase A, B, C) en 1993. CIDR utiliza un prefijo de longitud variable para definir límites de red, escrito como una barra seguida del número de bits de red — por ejemplo, 10.0.0.0/16. Esta flexibilidad permite a ISPs y organizaciones asignar exactamente el espacio de direcciones IP que necesitan, en lugar de estar forzados a tamaños de clase fijos. CIDR también habilita la agregación de rutas (superredes), donde múltiples redes contiguas se anuncian como una sola ruta, reduciendo dramáticamente el tamaño de las tablas de enrutamiento de internet. Sin CIDR, la tabla de enrutamiento global sería órdenes de magnitud más grande y el agotamiento de IPv4 habría ocurrido mucho antes.

Notación CIDR Explicada

Un bloque CIDR como 192.168.0.0/22 significa que los primeros 22 bits son el prefijo de red y los 10 bits restantes son para direcciones de host. El número total de direcciones siempre es 2^(32 − prefijo). Así /22 da 2^10 = 1,024 direcciones (1,022 utilizables). La máscara de subred equivalente se encuentra poniendo los primeros 22 bits en 1: 11111111.11111111.11111100.00000000 = 255.255.252.0. La máscara wildcard (usada en ACLs y reglas de firewall) es el inverso bit a bit: 0.0.3.255. Cada bloque CIDR tiene una dirección de red (todos los bits de host en cero) y una dirección de broadcast (todos los bits de host en uno). Las IPs utilizables caen entre estas dos, excepto para /31 (RFC 3021 punto a punto) y /32 (ruta de host único).

Consideraciones de Planificación CIDR

  • Los bloques CIDR deben estar alineados naturalmente — una red /22 debe comenzar en un múltiplo de 1,024 direcciones (todos los bits de host en cero).
  • Superredes: dos bloques /24 contiguos pueden agregarse en un /23, pero solo si el primer bloque comienza en un límite par.
  • Los proveedores cloud reservan IPs extra: AWS y Azure reservan 5 por subred (.0, .1, .2, .3, broadcast), GCP reserva 4.
  • Al planificar VPCs, usa bloques CIDR no superpuestos para evitar conflictos con VPN, peering o configuraciones cloud híbridas.
  • La subred más pequeña práctica para hosts es /29 (6 IPs utilizables después de reservas) — tamaños menores son solo para enlaces punto a punto.
  • Los registros de internet (ARIN, RIPE, APNIC) requieren /24 mínimo para anuncios BGP enrutables globalmente.

Tamaños de Bloque CIDR para Cloud y Empresas

  • AWS VPC: soporta /16 a /28 (65,534 a 14 IPs). VPC por defecto es 172.31.0.0/16. Reserva .0 (red), .1 (router), .2 (DNS), .3 (futuro), broadcast.
  • Azure VNet: soporta /8 a /29. Reserva .0 (red), .1 (gateway), .2 (DNS primario), .3 (DNS secundario), broadcast.
  • GCP VPC: soporta /8 a /29. Subredes modo-auto usan /20 por región. Reserva .0 (red), .1 (gateway), broadcast, DHCP.
  • Docker: red bridge por defecto es 172.17.0.0/16. Redes personalizadas pueden usar cualquier CIDR privado. Redes overlay abarcan múltiples hosts.
  • Kubernetes: CIDR de pods típicamente /16, CIDR de servicios es /12 o /16. Cada nodo obtiene una porción /24 para pods por defecto.
  • Routers domésticos: la mayoría usa 192.168.0.0/24 o 192.168.1.0/24. Routers empresariales a menudo usan 10.x.x.x/8 para redes internas grandes.

Ejemplos de Cálculo CIDR

Conversiones CIDR paso a paso

CIDR /22 — Red Media

  1. Entrada: 10.10.0.0/22
  2. Bits de prefijo: 22 → Bits de host: 32 − 22 = 10
  3. Direcciones totales: 2¹⁰ = 1,024
  4. Hosts utilizables: 1,024 − 2 = 1,022 (estándar) | 1,019 (AWS)
  5. Máscara de subred: 255.255.252.0
  6. Rango: 10.10.0.1 – 10.10.3.254 | Broadcast: 10.10.3.255

10.10.0.0/22 contiene 1,022 hosts utilizables a través de 4 bloques /24 contiguos.

Rango IP → CIDR (Inverso)

  1. Entrada: Inicio 192.168.1.0, Fin 192.168.1.255
  2. Rango abarca 256 direcciones (2⁸)
  3. 256 = 2⁸ → prefijo = 32 − 8 = /24
  4. Dirección inicial 192.168.1.0 está alineada al límite /24
  5. Resultado: 192.168.1.0/24 (bloque único cubre todo el rango)
  6. Si el rango fuera 192.168.1.0 – 192.168.2.127: necesita /24 + /25

La calculadora inversa encuentra el conjunto mínimo de bloques CIDR para cubrir cualquier rango IP.

Preguntas Frecuentes

¿Qué significa la notación CIDR?

La notación CIDR combina una dirección IP con una longitud de prefijo separada por una barra. Por ejemplo, 192.168.1.0/24 significa que los primeros 24 de 32 bits identifican la red, dejando 8 bits (256 direcciones) para hosts. La longitud de prefijo reemplaza la notación antigua de máscara de subred — /24 equivale a 255.255.255.0. Números de prefijo más grandes significan redes más pequeñas: /28 tiene 16 direcciones mientras /16 tiene 65,536.

¿Cómo convierto una máscara de subred a CIDR?

Cuenta el número de bits 1 consecutivos en la máscara de subred binaria. Para 255.255.255.0: binario es 11111111.11111111.11111111.00000000 — esos son 24 unos, así que es /24. Un atajo rápido: resta el último octeto no-255 de 256 y encuentra la potencia de 2. Ejemplo: 255.255.255.240 → 256 − 240 = 16 = 2⁴ → 32 − 4 = /28.

¿Cuál es la diferencia entre CIDR y VLSM?

CIDR (Enrutamiento Inter-Dominio Sin Clases) es el sistema de direccionamiento que permite prefijos de red de longitud variable para agregación de rutas. VLSM (Máscara de Subred de Longitud Variable) es la técnica de usar subredes de diferentes tamaños dentro de una sola red. CIDR es la notación y sistema de asignación usado por ISPs; VLSM es la práctica de diseño aplicada dentro de organizaciones.

¿Puedo combinar dos bloques CIDR en uno?

Sí, esto se llama superred o agregación de rutas. Dos bloques contiguos del mismo tamaño pueden combinarse reduciendo el prefijo en 1. Por ejemplo, 10.0.0.0/24 y 10.0.1.0/24 se convierten en 10.0.0.0/23. Los bloques deben ser contiguos y el primer bloque debe estar alineado naturalmente — no puedes agregar 10.0.1.0/24 y 10.0.2.0/24 en un /23 porque 10.0.1.0 no está alineado a un límite /23.

¿Cuántas IPs reserva cada proveedor cloud?

AWS reserva 5 IPs por subred: dirección de red (.0), router VPC (.1), servidor DNS (.2), uso futuro (.3), y broadcast. Azure también reserva 5: red (.0), gateway por defecto (.1), DNS primario (.2), DNS secundario (.3), y broadcast. GCP reserva 4: red (.0), gateway por defecto (.1), penúltima, y broadcast. Así que un /24 da 251 IPs utilizables en AWS/Azure, 252 en GCP, vs 254 estándar.

¿Cuál es el bloque CIDR más pequeño enrutable en internet?

La mayoría de registros de internet (ARIN, RIPE, APNIC) y proveedores de tránsito aceptan /24 como el prefijo más pequeño enrutable. Bloques menores que /24 típicamente son filtrados por routers BGP y no se propagarán globalmente. Algunos proveedores aceptan /25 en acuerdos de peering específicos, pero /24 es el mínimo práctico para alcance global garantizado.

Fuentes