Calculadora de Subredes

Introduce una IP y máscara de subred o prefijo CIDR para calcular al instante la dirección de red y broadcast, el rango de hosts y la clase de IP. Calculadora de subredes.

Cómo usar

  1. Ingresar dirección IP

    Introduzca la dirección IP (ej. 192.168.1.0).

  2. Seleccionar máscara

    Seleccione la máscara de subred o notación CIDR (ej. /24).

  3. Ver resultado

    Vea dirección de red, broadcast, rango de hosts y detalles de subred.

¿Qué es una subred?

Una subred es una división lógica más pequeña de una única red IP de mayor tamaño. Una dirección IPv4 de 32 bits se divide en una parte de red y una parte de host; el límite entre ambas lo establece la máscara de subred, y expresar esa máscara como un número de bits da lugar al prefijo CIDR (como /24).

Hay tres motivos principales para dividir una red en subredes.

  • Ahorro de direcciones: dividir el espacio de direcciones según la cantidad de hosts que realmente se necesitan, reduciendo el desperdicio de IP.
  • Aislamiento de broadcast: separar redes para contener el tráfico de broadcast innecesario.
  • Seguridad y gestión: dividir las redes por departamento o uso para simplificar el control de acceso y el enrutamiento.

Solo tiene que introducir una IP y un CIDR, y esta calculadora muestra la dirección de red, la dirección de broadcast, el rango de hosts utilizables, la clase de IP y si la dirección es privada, todo de una vez.

Fórmula de cálculo

Todos los valores se obtienen mediante operaciones de bits de 32 bits.

  • Máscara de subred = 0xFFFFFFFF << (32 - CIDR)
  • Dirección de red = IP AND máscara de subred
  • Máscara wildcard = NOT máscara de subred
  • Broadcast = dirección de red OR máscara wildcard
  • Hosts totales = 2^(32 - CIDR), Hosts utilizables = 2^(32 - CIDR) - 2

Ejemplo: 192.168.1.10/24 → máscara 255.255.255.0, red 192.168.1.0, broadcast 192.168.1.255, hosts utilizables de 192.168.1.1 a 192.168.1.254, es decir 254 direcciones (= 2^8 - 2). El -2 corresponde a la dirección de red y a la de broadcast, que están reservadas.

Preguntas frecuentes

¿Qué es una máscara de subred?
Una máscara de subred es un valor de 32 bits que distingue la parte de red de una dirección IP de la parte de host. Por ejemplo, 255.255.255.0 (/24) marca los 24 bits superiores como red y los 8 bits inferiores como host. Es el criterio para determinar si dos dispositivos pertenecen a la misma red.
¿Qué es la notación CIDR?
La notación CIDR (Classless Inter-Domain Routing) expresa un rango de red añadiendo una barra (/) y la longitud del prefijo después de la dirección IP. 192.168.1.0/24 significa que los 24 bits superiores son la red e incluye 256 direcciones (254 hosts utilizables).
¿Cuáles son los rangos de IP privadas?
RFC 1918 define tres rangos de IP privadas. Clase A: 10.0.0.0/8 (10.0.0.0 a 10.255.255.255), Clase B: 172.16.0.0/12 (172.16.0.0 a 172.31.255.255), Clase C: 192.168.0.0/16 (192.168.0.0 a 192.168.255.255). Estos rangos no se enrutan directamente en internet, por lo que pueden usarse libremente en redes internas.
¿Cómo se calcula el número de hosts utilizables?
El número total de hosts es 2^(32-CIDR), y los hosts utilizables son ese valor menos 2. Por ejemplo, un /24 tiene 2^8 = 256 direcciones, de las cuales 254 son utilizables tras excluir las direcciones de red y de broadcast. Un /30 solo tiene 2 utilizables de 2^2 = 4 direcciones, por lo que se usa con frecuencia en enlaces punto a punto que conectan dos routers.
¿Por qué las direcciones de red y de broadcast no pueden usarse como hosts?
La dirección de red (todos los bits de host a 0) es el identificador de la propia subred, y la dirección de broadcast (todos los bits de host a 1) es una dirección especial que envía a todos los dispositivos de la subred a la vez. Ambas direcciones están reservadas y no pueden asignarse a dispositivos individuales.
¿Qué es una máscara wildcard y para qué se usa?
Una máscara wildcard es el inverso bit a bit de la máscara de subred; para un /24 resulta 0.0.0.255. En la máscara, 0 significa 'debe coincidir' y 1 significa 'ignorar', por lo que se usa principalmente para especificar rangos de direcciones en las ACL de Cisco y en las configuraciones de enrutamiento OSPF.
¿Cómo se distinguen las clases de IP A, B y C?
Se distinguen por el valor del primer octeto IPv4. A va de 1 a 126, B de 128 a 191, C de 192 a 223, D (multidifusión) de 224 a 239 y E (experimental) de 240 a 255. 127 está reservado para loopback (localhost). No obstante, hoy en día el estándar es el subnetting de longitud variable basado en CIDR en lugar de la distinción por clases.
Especificaciones de dispositivos 2026

Calculadoras relacionadas