CCalculate.Studio

🌐 Calculadora de Subred IP

Esta calculadora de subred IP toma una dirección IPv4 y una longitud de prefijo CIDR (por ejemplo, 192.168.1.10/24) y devuelve la dirección de red, la máscara de subred, la dirección de broadcast, la primera y la última dirección de host utilizables y el número de hosts útiles. Sigue las reglas de direccionamiento sin clases de CIDR, incluido el caso especial de /31 para enlaces punto a punto definido en el RFC 3021.

Última revisión: 2026-07-07
Add as preferred on Google

Tabla de referencia de prefijos CIDR

La tabla recoge las longitudes de prefijo más habituales con sus máscaras en decimal con puntos y el número de hosts utilizables según las reglas estándar de CIDR.

PrefijoMáscara de subredHosts utilizables
/8255.0.0.016.777.214
/16255.255.0.065.534
/24255.255.255.0254
/25255.255.255.128126
/26255.255.255.19262
/27255.255.255.22430
/28255.255.255.24014
/29255.255.255.2486
/30255.255.255.2522
/31255.255.255.2542 (punto a punto, RFC 3021)
/32255.255.255.2551 (ruta de host único)
  • En las redes /31, el RFC 3021 elimina la reserva de red y broadcast, de modo que ambas direcciones son utilizables en enlaces punto a punto; esta calculadora informa de 2 hosts y muestra ambas direcciones como rango utilizable.
  • Los rangos de direcciones privadas reservados por el RFC 1918 son 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16; las direcciones de estos bloques no son enrutables en la internet pública.
  • Esta calculadora cubre únicamente IPv4; IPv6 usa direcciones de 128 bits con sus propias convenciones de prefijo.

¿Qué son la división en subredes y CIDR?

Una dirección IPv4 es un número de 32 bits que por convención se escribe como cuatro octetos decimales (por ejemplo, 192.168.1.10). La división en subredes separa la dirección en una parte de red, que identifica la subred, y una parte de host, que identifica un dispositivo dentro de ella. El punto de corte lo marca la longitud del prefijo: /24 significa que los primeros 24 bits son la parte de red, y quedan 8 bits para los hosts. La división en subredes se normalizó en el RFC 950 (1985).

CIDR —Classless Inter-Domain Routing, especificado en el RFC 4632— sustituyó el antiguo sistema de clases A/B/C por longitudes de prefijo arbitrarias escritas con notación de barra. La máscara de subred es el prefijo expresado como un patrón de 32 bits de unos seguidos de ceros: /24 corresponde a 255.255.255.0. Aplicar la máscara a una dirección mediante un AND bit a bit da la dirección de red.

Dentro de una subred convencional se reservan dos direcciones: la que tiene la parte de host toda a ceros es la dirección de red y la que la tiene toda a unos es la de broadcast. Una subred /24 ofrece, por tanto, 2⁸ − 2 = 254 direcciones de host utilizables. La excepción es /31, que el RFC 3021 define para enlaces punto a punto: al haber solo dos direcciones y ningún broadcast, ambas son utilizables. Un /32 designa una ruta de host único.

Cómo usar esta calculadora de subred IP

  1. Introduce cualquier dirección IPv4 de la subred con la que trabajas, en formato decimal con puntos (p. ej., 192.168.1.10).
  2. Introduce la longitud de prefijo CIDR, de 0 a 32: el número que sigue a la barra en una notación como /24.
  3. Consulta la dirección de red, la máscara de subred y la dirección de broadcast calculadas a partir de la máscara.
  4. Usa el rango del primer y el último host utilizables y el recuento de hosts para planificar el direccionamiento de los dispositivos de la subred.

Las matemáticas del cálculo de subredes

hosts útiles = 2^(32 − prefijo) − 2 (de /0 a /30)
red = IP AND máscara; broadcast = red OR (NOT máscara)

La máscara de subred para una longitud de prefijo n es un valor de 32 bits con n bits iniciales a uno. Dirección de red = IP AND máscara; dirección de broadcast = red OR NOT máscara; hosts utilizables = 2^(32−n) − 2 para prefijos hasta /30. El primer host utilizable es la dirección de red más uno y el último es la de broadcast menos uno.

Ejemplo resuelto: 192.168.1.10/24. La máscara es 255.255.255.0. El AND da la red 192.168.1.0; el OR con la máscara invertida da el broadcast 192.168.1.255. El rango utilizable va de 192.168.1.1 a 192.168.1.254, es decir, 2⁸ − 2 = 254 hosts.

Errores frecuentes

  • Contar la dirección de red y la de broadcast como hosts asignables: un /24 tiene 256 direcciones, pero solo 254 hosts utilizables (salvo en los enlaces punto a punto /31).
  • Suponer que toda subred empieza en .0 y termina en .255: un /26 como 192.168.1.64/26 va de .64 (red) a .127 (broadcast).
  • Confundir la longitud del prefijo con el número de bits de host: /24 significa 24 bits de red y 32 − 24 = 8 bits de host.
  • Usar un /30 (2 hosts) donde un /31 (también 2 hosts, según el RFC 3021) reduciría a la mitad el consumo de direcciones en enlaces punto a punto.

Preguntas frecuentes

¿Cuántos hosts utilizables tiene una red /24?

254. Un /24 deja 8 bits de host, lo que da 2⁸ = 256 direcciones; de ellas, la de todo ceros identifica la red y la de todo unos es la de broadcast, con lo que quedan 254 direcciones asignables: por ejemplo, de 192.168.1.1 a 192.168.1.254 en 192.168.1.0/24.

¿Qué significa el /24 de una dirección IP?

Es la longitud del prefijo CIDR: el número de bits iniciales que forman la parte de red de la dirección. /24 significa que los primeros 24 de los 32 bits identifican la red, lo que equivale a la máscara de subred 255.255.255.0, y los 8 bits restantes identifican los hosts dentro de ella.

¿Qué es una máscara de subred?

Una máscara de subred es la longitud del prefijo escrita como un patrón de 32 bits: unos sobre los bits de red y ceros sobre los de host. Un AND bit a bit de una dirección con su máscara da la dirección de red. Por ejemplo, la máscara 255.255.255.192 corresponde a /26 y deja 6 bits de host (62 hosts utilizables).

¿Por qué una subred /31 tiene 2 hosts utilizables en lugar de 0?

Con las reglas clásicas, un /31 desperdiciaría sus dos direcciones en los identificadores de red y de broadcast. El RFC 3021 (2000) redefinió /31 para enlaces punto a punto: dado que existen exactamente dos extremos y no hace falta broadcast, ambas direcciones son asignables. Esto reduce a la mitad el uso de direcciones en los enlaces entre routers frente a un /30.

¿Qué son las direcciones IP privadas?

El RFC 1918 reserva tres bloques IPv4 para uso privado: 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16. Las direcciones de estos rangos pueden reutilizarse dentro de cualquier organización o red doméstica, pero no se enrutan en la internet pública; una pasarela NAT las traduce a direcciones públicas para el acceso a internet.

¿Para qué sirve la dirección de broadcast?

La dirección de broadcast es la más alta de una subred, con todos los bits de host a uno. Un paquete enviado a ella se entrega a todos los hosts de esa subred, algo en lo que se apoyan servicios como el descubrimiento DHCP. No puede asignarse a un dispositivo, salvo que se trate de un enlace punto a punto /31, que no tiene dirección de broadcast en absoluto.

Referencias

  1. Mogul J, Postel J. Internet Standard Subnetting Procedure. RFC 950, IETF, 1985.
  2. Fuller V, Li T. Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan. RFC 4632, IETF, 2006.
  3. Retana A, White R, Fuller V, McPherson D. Using 31-Bit Prefixes on IPv4 Point-to-Point Links. RFC 3021, IETF, 2000.
  4. Rekhter Y, Moskowitz B, Karrenberg D, de Groot GJ, Lear E. Address Allocation for Private Internets. RFC 1918, IETF, 1996.

Calculadoras relacionadas

Guides & articles