Calculadora CIDR

Traduce un prefijo CIDR a máscara y al revés, y calcula qué prefijo hace falta para alojar un número determinado de equipos.

Para qué sirve esta herramienta

CIDR es la forma moderna de escribir una máscara: en lugar de 255.255.255.0 se pone /24, que es simplemente el número de bits a uno que tiene la máscara. Las dos notaciones dicen exactamente lo mismo, pero la segunda es más corta y no se presta a errores.

Esta herramienta traduce en los dos sentidos y resuelve la pregunta que más aparece al diseñar una red: qué prefijo hace falta para un número concreto de equipos. Basta con indicar cuántos hosts necesitas y te dice el prefijo mínimo que los aloja y cuántas direcciones sobran.

Cómo usar la calculadora CIDR

  1. Elige la dirección de la conversión. Las tres pestañas cubren los tres casos: de prefijo a máscara, de máscara a prefijo y de número de hosts a prefijo.
  2. Escribe el dato que tengas. El prefijo va sin la barra si prefieres; la máscara con sus cuatro números separados por puntos.
  3. Comprueba los hosts utilizables. Ten en cuenta que siempre se descuentan dos direcciones, la de red y la de broadcast, salvo en /31 y /32.
  4. Mira cuántas sobran. Al calcular por número de hosts se indica el margen restante, útil para decidir si dejas sitio para crecer o si conviene bajar al prefijo siguiente.

Ejemplos resueltos

La equivalencia más usada

/24 es 255.255.255.0, con 254 hosts. Es el tamaño estándar de una red local pequeña.

De máscara a prefijo

255.255.255.240 tiene 28 unos seguidos, así que es una /28: 16 direcciones y 14 hosts útiles.

Dimensionar una red

Necesitas conectar 200 equipos. Con 7 bits solo hay 126 hosts, así que hacen falta 8 bits: prefijo /24, 254 hosts y 54 de margen.

Un bloque grande

Una /16 equivale a 255.255.0.0 y abarca 256 redes /24, con 65 534 hosts. Es el tamaño de 172.16.0.0/16 en muchos entornos corporativos.

Tabla CIDR de referencia

PrefijoMáscaraDireccionesHosts útiles
/16255.255.0.065 53665 534
/20255.255.240.040964094
/22255.255.252.010241022
/23255.255.254.0512510
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242
/31255.255.255.25422 (enlaces punto a punto)
/32255.255.255.25511 (ruta de host)

Los valores del último octeto solo pueden ser 0, 128, 192, 224, 240, 248, 252, 254 o 255. Si ves cualquier otro número en una máscara, está mal escrita.

Por qué existe CIDR

Antes había clases fijas

El direccionamiento original repartía las redes en clases A, B y C con máscaras fijas de /8, /16 y /24. Una empresa con 300 equipos tenía que pedir una clase B de 65 000 direcciones y desperdiciar casi todas. CIDR eliminó esa rigidez permitiendo cualquier prefijo.

VLSM: máscaras de longitud variable

Con CIDR puedes dividir una misma red en subredes de tamaños distintos: una /26 para los 60 puestos de un aula, una /28 para los 10 servidores y varias /30 para los enlaces entre routers. Se empieza siempre por la subred más grande.

Agregación de rutas

Cuatro redes /24 consecutivas y alineadas se pueden anunciar como una sola /22. Eso reduce el tamaño de las tablas de enrutamiento de Internet, que es el otro gran motivo de la existencia de CIDR.

IPv6 usa la misma notación

En IPv6 no hay máscaras en formato decimal: solo prefijos. Un /64 típico de red local significa exactamente lo mismo que en IPv4, con la diferencia de que ahí quedan 64 bits para hosts.

Preguntas frecuentes sobre la notación CIDR

¿Qué significa el número después de la barra en una IP?

Es la cantidad de bits que identifican la red. En 192.168.1.0/24, los 24 primeros bits son la parte de red y los 8 restantes identifican a cada equipo dentro de ella. Cuanto mayor es el número, más pequeña es la red.

¿Qué prefijo necesito para 50 ordenadores?

Una /26, que da 62 hosts utilizables. La /27 anterior solo llegaría a 30, insuficiente. Conviene dejar margen para impresoras, puntos de acceso y crecimiento futuro.

¿Por qué una /31 aparece con 2 hosts si debería tener 0?

Porque la RFC 3021 permite usar las dos direcciones de una /31 en enlaces punto a punto entre routers, donde no hace falta broadcast. Es una excepción reconocida a la regla de restar dos direcciones.

¿El prefijo /0 tiene algún uso?

Sí: 0.0.0.0/0 representa «cualquier destino» y es la ruta por defecto de los routers. No se usa para asignar direcciones, sino como comodín en las tablas de enrutamiento.

¿Puedo mezclar notación CIDR y máscara decimal?

Sí, son intercambiables y cualquier equipo entiende ambas. Lo que no debes hacer es indicar una y configurar otra distinta: /26 y 255.255.255.0 describen redes diferentes.

Ver todas las informática o el listado completo de herramientas.