La notación CIDR parece críptica —10.20.0.0/14—, pero describe algo sencillo: un bloque de direcciones consecutivas que comparten los mismos primeros bits.
El número tras la barra
Una dirección IPv4 tiene 32 bits. El número que va tras la barra, la longitud de prefijo, indica cuántos de esos bits identifican la red. Los bits restantes identifican los hosts dentro de ella.
/24→ 24 bits de red, 8 de host → 2⁸ = 256 direcciones/26→ 26 bits de red, 6 de host → 2⁶ = 64 direcciones/30→ 2 bits de host → 4 direcciones
Cada bit que añades al prefijo divide el bloque a la mitad; cada bit que quitas lo duplica.
Las máscaras de subred son lo mismo
Las configuraciones antiguas usan una máscara de subred: el prefijo escrito como una dirección con todos los bits de red a 1. /24 es 255.255.255.0; /26 es 255.255.255.192. La máscara comodín de algunas ACL de routers es la inversa: 0.0.0.255 para un /24.
Red, broadcast y hosts utilizables
Tomemos 192.168.10.77/26:
- El tamaño del bloque es 64, así que los bloques empiezan en .0, .64, .128 y .192.
- .77 cae en el bloque que empieza en .64 → dirección de red
192.168.10.64. - La última dirección del bloque es la dirección de broadcast:
192.168.10.127. - Los hosts utilizables son los de en medio:
.65 – .126, es decir, 62 direcciones.
Dos casos especiales: un /31 no tiene broadcast —ambas direcciones se usan en enlaces punto a punto— y un /32 es un único host.
Dividir una red
Para dividir 10.0.0.0/22 (1024 direcciones) en cuatro subredes iguales, añade dos bits al prefijo (2² = 4): obtienes cuatro /24 —10.0.0.0/24, 10.0.1.0/24, 10.0.2.0/24 y 10.0.3.0/24—. También se pueden hacer subredes de distintos tamaños (VLSM), siempre que no se solapen.
IPv6 es igual, con números más grandes
IPv6 usa la misma notación. La diferencia está en las convenciones: una LAN es un /64, y una sede suele recibir un /48 o un /56. No hay dirección de broadcast, así que se puede usar cualquier dirección del prefijo.
Deja que calcule la herramienta
La calculadora CIDR muestra la red, el broadcast, las máscaras, el rango utilizable y el desglose binario mientras escribes, y la calculadora de subredes divide cualquier red IPv4 o IPv6 en subredes iguales. Para convertir un rango cualquiera en bloques CIDR, usa Rango IP a CIDR.