Calculadora CIDR y visualizador VLSM

CIDR, máscara y rango de hosts más visualizador VLSM

CIDR, máscara y rango de hosts más visualizador VLSM

Introduce una dirección IP y la longitud de prefijo (o máscara de red): el resto se actualiza automáticamente.

Resultados

Dirección de red
Dirección de broadcast
Máscara de red
Máscara wildcard
Primer host utilizable
Último host utilizable
Hosts utilizables
Direcciones totales

Vista binaria

Dirección IP
Máscara de red
Red

División de subred

Aumenta la nueva longitud de prefijo para dividir la red actual en subredes de igual tamaño.

Cantidad de subredes

Acerca de Calculadora CIDR y visualizador VLSM

Esta herramienta toma una dirección IPv4 con su longitud de prefijo (o una máscara) y calcula la dirección de red, la de difusión (broadcast), el rango de hosts utilizables y la máscara comodín, y puede dividir una red en subredes iguales más pequeñas. La pestaña Visualizador de subredes coloca varias subredes de distinto tamaño dentro de una red padre mediante VLSM y dibuja una barra con las partes del espacio de direcciones usadas y libres.

Todo sale de tratar la dirección como un único entero de 32 bits y aplicar AND y OR bit a bit. Aquí se hace el cálculo a mano una vez, y luego se ven las excepciones /31 y /32, los rangos privados y por qué en IPv6 casi nunca hace falta este tipo de cuentas.

Un /26 resuelto a mano

Tomemos 192.168.10.77/26. /26 significa que los primeros 26 bits son de red y los 6 últimos de host, así que cada bloque tiene 2^6 = 64 direcciones. La máscara tiene 26 unos, 255.255.255.192, y en el último octeto los bloques empiezan en 0, 64, 128 y 192.

77 está entre 64 y 128: la dirección de red es 192.168.10.64 y la de difusión, la última antes del siguiente bloque, 192.168.10.127. Quitando esas dos quedan de .65 a .126, 62 hosts utilizables. En general, hosts utilizables = 2^(32 − prefijo) − 2. La máscara comodín (0.0.0.63) es la máscara invertida; la piden las ACL de Cisco y las sentencias network de OSPF.

Truco para calcular de cabeza: 256 menos el último octeto no nulo de la máscara da el tamaño del bloque. 255.255.255.224 son bloques de 32; 255.255.255.240, de 16.

/31 y /32 siguen otras reglas

El «menos dos» existe porque las direcciones de red y de difusión no se asignan a hosts. Aplicado sin más, un /31 tendría 0 direcciones útiles. La RFC 3021 lo cambió para enlaces punto a punto: con solo dos routers en el enlace, la difusión no sirve para nada, así que se pueden usar ambas direcciones del /31. Frente a la costumbre de dar un /30 a cada enlace (cuatro direcciones, dos útiles), gasta la mitad.

Un /32 es una sola dirección, usada en interfaces loopback y rutas a un host concreto. La herramienta cuenta 2 direcciones útiles para un /31 y 1 para un /32. No montes una LAN normal sobre un /31: no todos los equipos y sistemas manejan una subred sin dirección de difusión.

Rangos privados (RFC 1918) y un error frecuente

La RFC 1918 reserva tres bloques IPv4 para redes privadas. No se enrutan en internet y cualquiera puede usarlos internamente.

  • 10.0.0.0/8 — de 10.0.0.0 a 10.255.255.255 (unos 16,8 millones de direcciones)
  • 172.16.0.0/12 — de 172.16.0.0 a 172.31.255.255. 172.32.x.x es pública, así que «todo lo que empieza por 172 es privado» es falso.
  • 192.168.0.0/16 — de 192.168.0.0 a 192.168.255.255, el rango de casi todos los routers domésticos.

Dividir en subredes iguales

Alargar el prefijo n bits divide la red en 2^n subredes. De /24 a /26 se toman dos bits y salen cuatro; con /27, ocho. Si necesitas seis, se redondea a la siguiente potencia de dos, ocho, es decir /27. La herramienta hace el mismo redondeo cuando indicas un número de subredes, y lista como máximo 4.096 de una vez.

Dividir cuesta direcciones: cuatro /26 dan 4 × 62 = 248 hosts útiles, seis menos que los 254 del /24 original, porque cada subred gasta dos direcciones en su propia red y difusión.

Modo Visualizador: tamaños distintos con VLSM

En una red real cada departamento necesita un número distinto de hosts. Con máscaras de longitud variable se elige para cada petición el bloque más pequeño que la contiene y se colocan de mayor a menor. El orden importa porque un bloque solo puede empezar en un múltiplo de su tamaño (un /26 en .0, .64, .128 o .192), así que colocar primero los pequeños deja huecos de alineación.

El Visualizador ordena de mayor a menor por defecto; si lo desactivas, respeta el orden en que escribiste las peticiones. Una petición que no cabe en la red padre se marca como fallida y las demás se muestran igualmente. Cuenta la puerta de enlace como un host más: 30 PC y la interfaz del router son 31.

En IPv6, /64 es la LAN estándar

La herramienta solo trabaja con IPv4, y en IPv6 rara vez hace falta contar hosts. La RFC 4291 fija el identificador de interfaz en 64 bits para la mayoría de direcciones unicast y la autoconfiguración SLAAC supone un /64 por enlace, así que una LAN recibe sin más un /64 con 2^64 direcciones. Desaparece la costumbre de IPv4 de recortar subredes para ahorrar. Para enlaces entre routers, la RFC 6164 recomienda /127, el equivalente del /31.

Ejemplos

Un /26 de un vistazo

Entrada
192.168.10.77/26
Resultado
Red 192.168.10.64 · Difusión 192.168.10.127 · Hosts .65–.126 (62) · Máscara 255.255.255.192 · Comodín 0.0.0.63

Bloques de 64; el 77 cae en el bloque 64–127.

Punto a punto /31

Entrada
10.0.0.0/31
Resultado
2 útiles: 10.0.0.0 y 10.0.0.1

Según la RFC 3021, sin direcciones de red ni de difusión aparte.

Dividir un /24 en /26

Entrada
10.0.0.0/24 → /26
Resultado
10.0.0.0/26, 10.0.0.64/26, 10.0.0.128/26, 10.0.0.192/26 (62 hosts cada una)

Dos bits prestados: cuatro subredes y 248 hosts útiles en total.

Colocación VLSM

Entrada
Padre 192.168.1.0/24; peticiones: Ventas 100, Desarrollo 50, Servidores 20
Resultado
Ventas 192.168.1.0/25 (126) · Desarrollo 192.168.1.128/26 (62) · Servidores 192.168.1.192/27 (30) · Libre 192.168.1.224–255 (32 direcciones)

El bloque más pequeño para 100 hosts es un /25. De mayor a menor encajan sin huecos y sobra un /27.

Cómo se usa

  1. Escribe la notación CIDR (192.168.1.10/24) o una dirección con su máscara.
  2. Revisa red, difusión y rango de hosts; indica un nuevo prefijo o un número de subredes para dividir.
  3. Para subredes de distinto tamaño, usa la pestaña Visualizador e indica los hosts de cada una.

Preguntas frecuentes

¿Cuántos hosts útiles tiene un /24?

254: 256 direcciones menos la de red y la de difusión. La puerta de enlace ocupa una de esas 254.

¿Por qué un /31 tiene dos direcciones útiles?

La RFC 3021 permite usar ambas en enlaces punto a punto, que no necesitan difusión.

¿172.20.0.1 es una IP privada?

Sí. 172.16.0.0/12 va de 172.16.0.0 a 172.31.255.255; de 172.32 en adelante es público.

¿Para qué sirve la máscara comodín?

Es la máscara invertida que usan las ACL de Cisco y OSPF. Para un /26 es 0.0.0.63.

¿Calcula IPv6?

No, solo IPv4. En IPv6 las LAN suelen ser un /64 fijo y casi nunca hace falta contar hosts.

Notas

En modo VLSM el tipo de subred es por defecto LAN (mínimo /30), así que incluso una petición de 1 o 2 hosts recibe un /30. Para enlaces entre routers o loopbacks, cambia a Punto a punto (permite /31 y /32): 2 hosts reciben un /31 y 1 host un /32. En una LAN normal que además necesita puerta de enlace, cuenta la puerta de enlace en el número de hosts.

Fuentes

Revisado el:

Privacidad y tratamiento de datos