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.

Siguientes pasos

CIDR resuelve la pregunta “qué rangos IP y qué subredes hay en mi red”. La pregunta hermana, “qué dispositivos hay y de qué fabricante son”, se responde a nivel MAC. Para entender cómo se interpreta una dirección MAC, su OUI y por qué una MAC no geolocaliza un dispositivo, lee la guía de direcciones MAC y OUI o usa directamente el buscador de fabricante MAC y OUI para identificar un dispositivo concreto en la red local.

Para tener ambas calculadoras a mano, el hub de herramientas de redes agrupa CIDR y el lookup MAC con cheat sheets y ejemplos.

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?
Esta guía se centra en IPv4. La calculadora asociada también tiene modo IPv6 para prefijos de hasta 128 bits, pero la explicación de máscaras, broadcast, /31 y hosts utilizables de esta página pertenece a IPv4.