Toolyard

Cómo calcular una subred

CIDR y máscaras

Una dirección IPv4 tiene 32 bits. El prefijo que va tras la barra indica cuántos identifican la red; el resto identifica los hosts. /24 es la máscara 255.255.255.0: 24 bits de red y 8 de host, 256 direcciones.

/24255.255.255.0256 direcciones, 254 hosts
/25255.255.255.128128 direcciones, 126 hosts
/26255.255.255.19264 direcciones, 62 hosts
/27255.255.255.22432 direcciones, 30 hosts
/28255.255.255.24016 direcciones, 14 hosts
/30255.255.255.2524 direcciones, 2 hosts

Ejemplo resuelto: 192.168.1.130/26

  1. /26 deja 6 bits de host, así que cada subred tiene 26 = 64 direcciones.
  2. Las subredes empiezan en múltiplos de 64 en el último número: 0, 64, 128, 192. 130 cae en la que empieza en 128.
  3. Dirección de red: 192.168.1.128. Dirección de difusión, la última del bloque: 192.168.1.191.
  4. Hosts utilizables: de 192.168.1.129 a 192.168.1.190, 62 direcciones.

La primera y la última dirección están reservadas, así que una subred tiene 2bits de host − 2 hosts utilizables. Los enlaces /31 entre dos routers y las direcciones sueltas /32 son casos especiales.

Calculadora

La Calculadora de subredes hace este cálculo para cualquier dirección y prefijo o máscara, con la máscara comodín y la forma binaria. Para pasar los números entre decimal, binario y hexadecimal, usa el Conversor de bases numéricas.

Dividir una /24 en cuatro

Tomar 2 bits de host convierte 192.168.1.0/24 en cuatro subredes /26 de 64 direcciones cada una:

SubredHosts utilizablesDifusión
192.168.1.0/26.1 a .62.63
192.168.1.64/26.65 a .126.127
192.168.1.128/26.129 a .190.191
192.168.1.192/26.193 a .254.255

Para dimensionar una subred según el número de hosts, toma el bloque más pequeño en el que 2bits de host − 2 alcance: 50 hosts necesitan /26 (62), y 100 hosts necesitan /25 (126).

Cuando el prefijo no es múltiplo de 8

Toma 10.1.37.5/20. La máscara /20 es 255.255.240.0, así que el límite cae en el tercer número, en bloques de 256 − 240 = 16: 0, 16, 32, 48. El 37 está en el bloque que empieza en 32, así que la red es 10.1.32.0 y la difusión es 10.1.47.255, con 4.096 direcciones.

Errores frecuentes

  • Subredes solapadas. 10.0.0.0/24 y 10.0.0.128/25 se solapan, porque la segunda está dentro de la primera. Cada subred debe empezar en un múltiplo de su propio tamaño.
  • La máscara comodín. Las listas de acceso de los routers suelen pedir la inversa de la máscara: 255 menos cada número, así que /26 es 0.0.0.63.
  • Rangos privados. Solo 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16 son para redes privadas. 172.32.x.x es una dirección pública.

Herramientas de esta guía

Más guías