ToolsOps

Guía de subnetting CIDR para IPv4

Aprende CIDR y subnetting IPv4 con ejemplos de /24, /30 y /32, rangos de IP, máscaras de red y casos prácticos para redes.

Qué es CIDR

CIDR (Classless Inter-Domain Routing) es la notación estándar moderna para describir redes IP. Una expresión CIDR combina una dirección con un prefijo (p. ej. /24) que indica cuántos bits del inicio identifican la red. Sustituyó al esquema rígido de clases A/B/C, que desperdiciaba enormes bloques de direcciones.

Cómo leer una expresión CIDR

Tomemos 192.168.1.0/24. El número detrás de la barra es el prefijo: cuántos bits del inicio de la dirección IPv4 (32 bits en total) pertenecen a la red. Con /24, los primeros 24 bits (192.168.1) identifican la red y los 8 restantes son hosts dentro de ella.

  • Dirección de red: bits de host a 0 (192.168.1.0).
  • Broadcast: bits de host a 1 (192.168.1.255).
  • Hosts utilizables: de 192.168.1.1 a 192.168.1.254 (254 direcciones).
  • Máscara de subred: 1s en los bits de red y 0s en los de host. Para /24 es 255.255.255.0.
  • Wildcard mask: complemento bit a bit de la máscara. Para /24 es 0.0.0.255.

Casos especiales: /31 y /32

Hay dos prefijos que merecen mención aparte:

  • /31: tradicionalmente tenía solo 2 direcciones y ambas se reservaban (network y broadcast), dejando 0 hosts. RFC 3021 permite usar ambas como host en enlaces punto a punto, lo que ahorra direcciones en redes de operador.
  • /32: representa un único host. Sin red ni broadcast. Útil para reglas de firewall/ACL que apuntan a una sola IP, anuncios BGP, loopbacks de aplicación o gestionar entradas DNS por host.

Tabla de tamaños comunes

El número de hosts utilizables es 2^(32-prefijo) − 2, excepto en /31 (RFC 3021, 2 utilizables) y /32 (host único).

PrefijoMáscaraHosts utilizablesUso típico
/8255.0.0.016 777 214Red muy grande (clase A clásica).
/16255.255.0.065 534Espacio amplio para campus/empresa.
/24255.255.255.0254Subred típica de oficina/LAN.
/25255.255.255.128126Mitad de un /24.
/26255.255.255.19262Cuarto de un /24.
/27255.255.255.22430Bloque pequeño de departamento.
/28255.255.255.24014Subred mínima útil para varios hosts.
/29255.255.255.2486Grupos muy pequeños o DMZ.
/30255.255.255.2522Enlace punto a punto clásico.
/31255.255.255.2542 (RFC 3021)Punto a punto sin reservar network/broadcast.
/32255.255.255.2551Host único (loopback de aplicación, ACLs).

Calcula tu subred con la calculadora CIDR

Errores frecuentes

  • Asumir que /24 son 256 hosts utilizables: en realidad son 254 (network y broadcast no son host).
  • Confundir /25 (126 hosts) con dos /25 sumados (252 hosts).
  • Usar 0.0.0.0/0 para una regla de firewall sin entender que matchea TODA Internet.
  • Olvidar que /31 necesita soporte RFC 3021 en routers/SO antiguos.
  • Mezclar IPv4 e IPv6 en una misma máscara: son sistemas distintos con notación CIDR similar pero incompatible.

Preguntas frecuentes

¿Qué es CIDR?
CIDR (Classless Inter-Domain Routing) es la notación moderna para describir redes IP. Combina una dirección con un prefijo (p. ej. /24) que indica cuántos bits del inicio identifican la red. Sustituyó al sistema de clases A/B/C.
¿Cómo leo 192.168.1.0/24?
Los primeros 24 bits identifican la red (192.168.1) y los últimos 8 son host. La red tiene 256 direcciones, de las cuales 254 son utilizables (192.168.1.1–192.168.1.254). 192.168.1.0 es la dirección de red y 192.168.1.255 es el broadcast.
¿Por qué /31 tiene 2 hosts utilizables y no 0?
En un /31 normal habría solo 2 direcciones y se reservarían network y broadcast, dejando 0 hosts. RFC 3021 permite usar ambas direcciones como host en enlaces punto a punto, por lo que algunas implementaciones permiten 2 hosts utilizables en /31.
¿Cuándo usaría /32?
Un /32 representa una sola dirección IP, sin red ni broadcast. Es útil para reglas de firewall/ACL que apuntan a un único host, anuncios BGP de un solo prefijo, o loopbacks de aplicación en cloud.
¿Esta guía cubre IPv6?
No. La guía y la calculadora asociada cubren solo IPv4. IPv6 usa notación CIDR similar pero con prefijos de hasta 128 bits y otras particularidades; queda fuera del alcance actual.