CIDR y subredes explicados: ¿qué significa /24?
Las reglas de cortafuegos, las redes en la nube y los ajustes del router escriben los rangos de direcciones como algo/número. En cuanto ves qué cuenta ese número, puedes leer cualquiera de ellos, y comprobarlo, de cabeza.
Bits, no puntos
Una dirección IPv4 tiene 32 bits. Los puntos la dividen en cuatro grupos de 8 para que se lea mejor, pero la barra los ignora: /24 significa «los primeros 24 bits son la red; los 8 restantes varían». Ocho bits libres dan 28 = 256 combinaciones.
Esa es toda la idea de CIDR (Classless Inter-Domain Routing, enrutamiento entre dominios sin clases). Antes, las redes venían en tres tamaños fijos; CIDR permite que un bloque tenga cualquier potencia de dos, así que a proveedores y empresas se les puede dar justo lo que necesitan.
Un ejemplo real: un /24, y luego una cuarta parte
Metimos 192.0.2.0/24 en la calculadora de subredes de iplover, y luego 192.0.2.64/26:
| Campo | 192.0.2.0/24 | 192.0.2.64/26 |
|---|---|---|
| Dirección de red | 192.0.2.0 | 192.0.2.64 |
| Primer host utilizable | 192.0.2.1 | 192.0.2.65 |
| Último host utilizable | 192.0.2.254 | 192.0.2.126 |
| Broadcast | 192.0.2.255 | 192.0.2.127 |
| Direcciones (utilizables) | 256 (254) | 64 (62) |
| Máscara de red | 255.255.255.0 | 255.255.255.192 |
| Máscara wildcard | 0.0.0.255 | 0.0.0.63 |
| Máscara en binario | 11111111.11111111.11111111.00000000 | 11111111.11111111.11111111.11000000 |
La fila en binario es la imagen más clara de un prefijo: unos para los bits de red fijos, ceros para los libres. /26 fija dos bits más que /24, lo que corta el bloque en cuatro cuartos de 64: .0–.63, .64–.127, .128–.191, .192–.255. Nuestro ejemplo es el segundo cuarto.
La primera dirección de un bloque da nombre a la red y la última es la de broadcast, así que ninguna de las dos se asigna a un dispositivo; por eso 256 se quedan en 254 utilizables. Dos excepciones: un /31 (dos direcciones) se usa en enlaces punto a punto, donde las dos son utilizables, y un /32 es una sola dirección.
Calcúlalo a mano
- Tamaño del bloque = 2(32 − prefijo). Para /26: 26 = 64.
- Encuentra el bloque de una dirección: toma el último grupo, divídelo entre el tamaño del bloque, quita el resto y vuelve a multiplicar. Para
192.0.2.200/26: 200 ÷ 64 = 3,1 → 3 × 64 = 192. Así que la red es192.0.2.192, el broadcast es192.0.2.255y los dispositivos usan de.193a.254. (Es también lo que da la calculadora.) - Máscara de red: 256 menos el tamaño del bloque en el grupo donde termina el prefijo. 256 − 64 = 192, así que
255.255.255.192.
Para prefijos más cortos que 24, haz lo mismo en el tercer grupo (un /22 son 4 bloques de 256 en el tercer grupo: 210 = 1024 direcciones).
Los tamaños que te vas a encontrar
| Prefijo | Máscara de red | Direcciones | Uso habitual |
|---|---|---|---|
| /8 | 255.0.0.0 | 16.777.216 | El bloque privado 10.0.0.0/8 |
| /16 | 255.255.0.0 | 65.536 | Una red en la nube (por ejemplo una VPC de 10.0.0.0/16) |
| /20 | 255.255.240.0 | 4096 | Subredes en la nube, bloques pequeños de proveedores |
| /24 | 255.255.255.0 | 256 | La red de una casa o una oficina; el bloque más pequeño que suele enrutarse en internet |
| /26 | 255.255.255.192 | 64 | Un segmento pequeño, como la wifi de invitados o una sala de servidores |
| /29 | 255.255.255.248 | 8 (6 utilizables) | Un pequeño bloque de direcciones fijas de un proveedor para empresas |
| /30 | 255.255.255.252 | 4 (2 utilizables) | Enlaces punto a punto antiguos |
| /32 | 255.255.255.255 | 1 | Una dirección en una regla de cortafuegos |
IPv6 usa la misma idea, con números más grandes
Una dirección IPv6 tiene 128 bits. Un solo segmento de red, como la wifi de tu casa, es casi siempre un /64: 64 bits para la red y 264 (unos 18 trillones) para los dispositivos. Los proveedores dan a sus clientes un /56 o un /48, que el router divide en /64. La calculadora muestra las cuentas: 2001:db8:1234::/48 contiene 65.536 redes /64, y 2001:db8:1234:5600::/56 contiene 256. En IPv6 nadie cuenta los hosts utilizables; la única pregunta es cuántos /64 tienes.
Elige un tamaño
| Necesitas | Elige | Por qué |
|---|---|---|
| Hasta unos 250 dispositivos en una LAN | /24 | El valor por defecto habitual; fácil de leer. |
| Hasta 60 dispositivos, y quieres segmentos separados | /26 | Caben cuatro segmentos en un /24. |
| Una red en la nube con margen para crecer | /16 para la red, /20 o /24 por subred | Difícil de ampliar después; dejar espacio ahora no cuesta nada. |
| Que una regla coincida con una sola dirección | /32 (o /128 en IPv6) | Exactamente una dirección. |
| Cualquier LAN IPv6 | /64 | La autoconfiguración de direcciones lo espera. |
Un error habitual
Una regla escrita como 192.0.2.200/24 es válida en muchas herramientas, pero significa todo el bloque 192.0.2.0, no esa única dirección. Si querías una dirección, escribe /32. La mayoría de herramientas redondean la dirección hacia abajo hasta la red sin avisar; la calculadora te muestra qué bloque has escrito en realidad.
Fuentes
Documentos oficiales que usamos para comprobar los datos de esta guía.