Calculadora de subred

Cómo funciona esta calculadora

Introduce una dirección IPv4 en notación CIDR (192.168.1.0/24) o con máscara en formato decimal (192.168.1.0 255.255.255.0). La calculadora devuelve la dirección de red, la dirección de broadcast, el rango utilizable, el número de hosts, la máscara, la máscara wildcard, la longitud de prefijo y la red en binario. Acepta cualquier prefijo de /0 a /32.

Cómo CIDR se traduce a una máscara

La notación CIDR resume una máscara de 32 bits en un solo número: la cantidad de bits 1 iniciales. /24 significa que los primeros 24 bits identifican la red y los 8 restantes identifican hosts dentro de ella. Eso equivale a 255.255.255.0 y da 256 direcciones totales — 254 utilizables, porque la primera y la última se reservan para la red y el broadcast.

Un /30 reserva 30 bits para la red y deja 2 bits de host — 4 direcciones totales, 2 utilizables. /31 es un caso especial definido por la RFC 3021: en enlaces punto a punto puedes usar las dos direcciones (sin broadcast). /32 describe una ruta de host único.

VLSM en un párrafo

VLSM (Variable-Length Subnet Masking) divide una red madre en subredes de distinto tamaño, en lugar de bloques fijos iguales. Indicas los hosts que necesitas; la calculadora asigna cada solicitud a la red más pequeña que la cubre, recorriendo el espacio de direcciones del padre desde el principio. Ejemplo clásico: dividir 10.0.0.0/16 para 300, 100, 50, 20 hosts da 10.0.0.0/23, 10.0.2.0/25, 10.0.2.128/26, 10.0.2.192/27 — cada subred alineada en su límite de bloque, sin desperdiciar direcciones entre medias.

Ejemplo resuelto

Entrada 192.168.1.0/24:

  • Red: 192.168.1.0
  • Broadcast: 192.168.1.255
  • Rango utilizable: 192.168.1.1 – 192.168.1.254
  • Hosts: 254
  • Máscara: 255.255.255.0
  • Wildcard: 0.0.0.255 (útil para ACLs de Cisco)
  • Binario: 11000000.10101000.00000001.00000000

La wildcard es el inverso bit a bit de la máscara. La sintaxis de las ACLs de Cisco IOS la espera; si alguna vez te preguntaste por qué permit ip 10.0.0.0 0.255.255.255 any cubre todo 10.0.0.0/8, esa es la razón.

Modo IPv6

Cambia a la pestaña Subred IPv6 para trabajar con v6. Introduce una dirección en notación CIDR (2001:db8::/32) o con prefijo separado por espacio (fe80:: 64). La forma abreviada :: para rachas de ceros se acepta en la entrada y la calculadora devuelve tanto la forma comprimida (2001:db8:abcd:12::) como la expandida (2001:0db8:abcd:0012:0000:0000:0000:0000) junto con:

  • la última dirección del rango,
  • longitud de prefijo y direcciones totales (decimal y forma compacta 2^N — un /64 cubre 2^64 ≈ 1.8 × 10^19 direcciones),
  • detección del tipo de dirección (Unicast global, Unique local, Enlace local, Loopback, Documentación, Multicast, ULA, 6to4, IPv4 mapeada, etc., según RFC 4291 / 6890).

Prefijos v6 que vale la pena conocer: /127 punto a punto (RFC 6164), /64 subred LAN típica, /56 delegación residencial, /48 sitio, /32 asignación de ISP.

Qué no hace esta herramienta

Sin divisor VLSM para IPv6 — el subnetting de longitud variable es raro en v6 dado que /64 es el límite canónico de subred. Sin guardado por URL ni exportación. Todos los cálculos se ejecutan en tu navegador; nada se envía por la red.

Tabla de referencia

Prefijo Máscara Wildcard Direcciones totales Hosts utilizables
/0 0.0.0.0 255.255.255.255 4.294.967.296 4.294.967.294
/1 128.0.0.0 127.255.255.255 2.147.483.648 2.147.483.646
/2 192.0.0.0 63.255.255.255 1.073.741.824 1.073.741.822
/3 224.0.0.0 31.255.255.255 536.870.912 536.870.910
/4 240.0.0.0 15.255.255.255 268.435.456 268.435.454
/5 248.0.0.0 7.255.255.255 134.217.728 134.217.726
/6 252.0.0.0 3.255.255.255 67.108.864 67.108.862
/7 254.0.0.0 1.255.255.255 33.554.432 33.554.430
/8 255.0.0.0 0.255.255.255 16.777.216 16.777.214
/9 255.128.0.0 0.127.255.255 8.388.608 8.388.606
/10 255.192.0.0 0.63.255.255 4.194.304 4.194.302
/11 255.224.0.0 0.31.255.255 2.097.152 2.097.150
/12 255.240.0.0 0.15.255.255 1.048.576 1.048.574
/13 255.248.0.0 0.7.255.255 524.288 524.286
/14 255.252.0.0 0.3.255.255 262.144 262.142
/15 255.254.0.0 0.1.255.255 131.072 131.070
/16 255.255.0.0 0.0.255.255 65.536 65.534
/17 255.255.128.0 0.0.127.255 32.768 32.766
/18 255.255.192.0 0.0.63.255 16.384 16.382
/19 255.255.224.0 0.0.31.255 8.192 8.190
/20 255.255.240.0 0.0.15.255 4.096 4.094
/21 255.255.248.0 0.0.7.255 2.048 2.046
/22 255.255.252.0 0.0.3.255 1.024 1.022
/23 255.255.254.0 0.0.1.255 512 510
/24 255.255.255.0 0.0.0.255 256 254
/25 255.255.255.128 0.0.0.127 128 126
/26 255.255.255.192 0.0.0.63 64 62
/27 255.255.255.224 0.0.0.31 32 30
/28 255.255.255.240 0.0.0.15 16 14
/29 255.255.255.248 0.0.0.7 8 6
/30 255.255.255.252 0.0.0.3 4 2
/31 255.255.255.254 0.0.0.1 2 2 (RFC 3021)
/32 255.255.255.255 0.0.0.0 1 1 (ruta de host)