1. Inicio
  2. Herramientas para desarrolladores
  3. Calculadora de subredes

Calculadora de subredes IPv4

Introduce una dirección IPv4 con su prefijo CIDR o su máscara y obtén al instante la dirección de red, el broadcast, el rango de hosts utilizables, la wildcard y la representación binaria. Opcionalmente, divide la red en subredes más pequeñas.

Cómo usar la calculadora de subredes

Escribe cualquier IP de la red (no hace falta que sea la primera) y elige el prefijo en el desplegable, o teclea la máscara en formato decimal con puntos. También puedes pegar la notación CIDR completa, como 172.16.40.7/20, y el prefijo se ajusta solo. Si eliges un prefijo mayor en «Dividir en subredes», verás la lista de subredes resultantes (hasta 256), útil para planificar VLAN o segmentar una oficina. Todo se calcula en tu navegador.

Cómo se calcula una subred

Una dirección IPv4 es un número de 32 bits. El prefijo indica cuántos bits, empezando por la izquierda, identifican la red; el resto identifica al equipo dentro de ella.

Red = IP AND máscara · Broadcast = Red OR wildcard · Wildcard = NOT máscara

Direcciones = 2^(32 − prefijo) · Hosts útiles = Direcciones − 2

El primer host utilizable es la dirección de red + 1 y el último es el broadcast − 1. Si te cuesta ver el AND bit a bit, el conversor de bases numéricas pasa cada octeto a binario.

Ejemplo resuelto: 192.168.1.130/26

  • Máscara /26 = 11111111.11111111.11111111.11000000 = 255.255.255.192.
  • Último octeto de la IP: 130 = 10000010. AND con 11000000 = 10000000 = 128 → red 192.168.1.128.
  • Wildcard 0.0.0.63 → broadcast 128 + 63 = 192.168.1.191.
  • Rango útil: 192.168.1.129 – 192.168.1.190, es decir, 26 − 2 = 62 hosts.

Si divides una /24 en /26 obtienes 4 subredes de 62 hosts: .0, .64, .128 y .192. Cada bit que tomas prestado del host duplica el número de subredes y reduce a la mitad su tamaño.

Tabla de máscaras de subred /8 a /32

CIDRMáscaraWildcardDireccionesHosts útiles
/8255.0.0.00.255.255.25516.777.21616.777.214
/9255.128.0.00.127.255.2558.388.6088.388.606
/10255.192.0.00.63.255.2554.194.3044.194.302
/11255.224.0.00.31.255.2552.097.1522.097.150
/12255.240.0.00.15.255.2551.048.5761.048.574
/13255.248.0.00.7.255.255524.288524.286
/14255.252.0.00.3.255.255262.144262.142
/15255.254.0.00.1.255.255131.072131.070
/16255.255.0.00.0.255.25565.53665.534
/17255.255.128.00.0.127.25532.76832.766
/18255.255.192.00.0.63.25516.38416.382
/19255.255.224.00.0.31.25581928190
/20255.255.240.00.0.15.25540964094
/21255.255.248.00.0.7.25520482046
/22255.255.252.00.0.3.25510241022
/23255.255.254.00.0.1.255512510
/24255.255.255.00.0.0.255256254
/25255.255.255.1280.0.0.127128126
/26255.255.255.1920.0.0.636462
/27255.255.255.2240.0.0.313230
/28255.255.255.2400.0.0.151614
/29255.255.255.2480.0.0.786
/30255.255.255.2520.0.0.342
/31255.255.255.2540.0.0.122
/32255.255.255.2550.0.0.011

En /31 y /32 la regla del −2 no se aplica: la RFC 3021 permite usar ambas direcciones de una /31 en enlaces punto a punto, y una /32 identifica un solo equipo.

Rangos privados y especiales

  • 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16: redes privadas (RFC 1918), no enrutables en Internet.
  • 100.64.0.0/10: espacio compartido para CGNAT de operadores.
  • 127.0.0.0/8: loopback (localhost).
  • 169.254.0.0/16: autoconfiguración (APIPA) cuando no hay servidor DHCP.
  • 224.0.0.0/4: multicast.

La calculadora te avisa si la IP pertenece a uno de estos rangos. Para revisar direcciones dentro de enlaces o configuraciones web, prueba también el analizador de URL.

Errores habituales

  • Máscaras no contiguas: 255.255.0.255 no es una máscara válida; los unos deben ir seguidos a la izquierda.
  • Asignar la dirección de red o el broadcast a un equipo: en redes /30 o mayores, esas dos direcciones están reservadas.
  • Confundir wildcard con máscara en listas de acceso de Cisco: 0.0.0.255 es la wildcard de una /24, no su máscara.

Preguntas frecuentes

¿Cuántos hosts tiene una red /24?

Una /24 tiene 256 direcciones, de las que 254 son utilizables por equipos: se restan la dirección de red y la de broadcast. La fórmula general es 2(32 − prefijo) − 2.

¿Qué es la máscara wildcard?

Es la máscara invertida (255.255.255.255 menos la máscara de subred). Se usa en listas de acceso de routers y en OSPF; para una /24 es 0.0.0.255.

¿Por qué una /31 tiene 2 hosts y una /32 tiene 1?

La RFC 3021 permite usar las dos direcciones de una /31 en enlaces punto a punto, sin red ni broadcast. Una /32 identifica un único equipo, habitual en rutas de host y direcciones de loopback.

¿Cómo sé si dos IP están en la misma subred?

Aplica la máscara a ambas (operación AND bit a bit). Si la dirección de red resultante es la misma, están en la misma subred. Con esta calculadora, introduce cada IP con la misma máscara y compara la dirección de red.