Saltar al contenido
Favoritos

Calculadora de subredes IP

Actualizado:

Calcula la dirección de red IPv4, la dirección de difusión, el rango de hosts y el número de direcciones. Introduce una dirección IP y elige un prefijo o una máscara de subred; también puedes dividir la subred.

Calcula las direcciones de red y de host IPv4

Campos de entrada
Un /prefijo opcional en este campo anula la longitud de prefijo o la máscara de subred que elijas más abajo.
Si está activado, el resultado se actualizará automáticamente al cambiar cualquier valor.

Fórmula de la subred

Fórmula
\[M=\text{máscara de 32 bits con }p\text{ bits a 1 al inicio}\] \[N=I\mathbin{\mathrm{AND}}M\] \[W=\mathbin{\mathrm{NOT}}M,\qquad B=N\mathbin{\mathrm{OR}}W\] \[T=2^{32-p}\]

Donde:

  • \(I\) — la dirección IPv4 representada como un número de 32 bits.
  • \(p\) — la longitud del prefijo, de 0 a 32.
  • \(M\) — la máscara de subred; \(W\) es su inversa, o máscara comodín.
  • \(N\) — la dirección de red; \(B\) es la dirección de difusión que muestra la calculadora.
  • \(T\) — el número total de direcciones de la subred.

La máscara conserva los bits de red de la dirección IP. Los bits restantes determinan el rango de direcciones de la subred.

Subred – Ejemplo de cálculo

Ejemplo: usa la dirección IP predeterminada, 192.168.1.10, con la longitud de prefijo por defecto, /24, y deja Dividir subred en No dividir.

Para /24, la máscara de subred es 255.255.255.0 y la máscara comodín es 0.0.0.255.

\[N=192.168.1.10\mathbin{\mathrm{AND}}255.255.255.0=192.168.1.0\]

\[B=192.168.1.0\mathbin{\mathrm{OR}}0.0.0.255=192.168.1.255\]

\[T=2^{32-24}=256,\qquad \text{hosts utilizables}=256-2=254\]

Resultado: la subred es 192.168.1.0/24, con direcciones de hostutilizables desde 192.168.1.1 hasta 192.168.1.254. Contiene 256 direcciones en total y 254 hosts utilizables.

Cómo usar la calculadora

  1. Introduce una dirección IPv4 en Dirección IP, por ejemplo 192.168.1.10. Puedes incluir un sufijo CIDR, como 192.168.1.10/24; ese sufijo prevalece sobre el prefijo o la máscara elegidos más abajo.
  2. Elige el Formato de subred. Selecciona Longitud de prefijo para elegir un valor de /0 a /32, o Máscara de subred con puntos para introducir una Máscara de subred contigua, como 255.255.255.0.
  3. Deja Dividir subred en No dividir para ver los detalles de la subred original. Para divididirla, selecciona En N subredes iguales e introduce el Número de subredes (N), o selecciona Por nueva longitud de prefijo y elige la Nueva longitud de prefijo.
  4. Consulta los Detalles de la subred para ver la red, el rango de direcciones, las máscaras y el número de hosts. Si pediste una división, revisa las Subredes iguales para ver cada red resultante y su rango de hosts.

Qué te dice una subred IPv4

Una dirección IPv4 tiene 32 bits. La longitud de prefijo indica cuántos bits iniciales identifican la red; los bits restantes distinguen las direcciones dentro de ella. La notación CIDR combina una dirección de red y un prefijo, como 192.168.1.0/24. Una máscara de subred con puntos expresa el mismo límite: /24 corresponde a 255.255.255.0. La máscara comodín invierte los bits de la máscara, así que en este ejemplo es 0.0.0.255.

La dirección de red es la primera dirección del rango calculado y la dirección de difusión es la última. En una subred normal de /0 a /30, la calculadora excluye esos dos extremos al indicar el Primer host utilizable, el Último host utilizable y los Hosts utilizables. Las Direcciones totales sí incluyen ambos extremos. Estas cifras describen el tamaño del rango, no cuántos dispositivos hay conectados ni cuántas direcciones puede asignar realmente tu red.

La Clase IP describe la dirección introducida según las categorías históricas con clases. Los límites modernos de subred derivan del prefijo o la máscara elegidos, no de la clase. El Tipo de dirección clasifica la IP introducida frente a los rangos privados y de uso especial habituales; no clasifica todas las direcciones de la subred resultante. Una etiqueta «Pública» solo significa que la IP no coincidió con los rangos de uso especial comunes que se comprueban aquí; no garantiza que la dirección esté asignada ni sea alcanzable.

Cómo dividir una subred en partes iguales

Para obtener \(s\) subredes iguales, donde \(s\) es una potencia de dos, añade \(\log_2(s)\) bits al prefijo original. Por ejemplo, dividir una /24 en cuatro subredes produce redes /26. Cada /26 contiene \(2^{32-26}=64\) direcciones en total y, con la regla habitual de los extremos, 62 hosts utilizables. Las cuatro redes empiezan en 192.168.1.0, 192.168.1.64, 192.168.1.128 y 192.168.1.192.

Como alternativa, elige una Nueva longitud de prefijo mayor. La calculadora determina cuántas subredes iguales caben y enumera su dirección de red, la dirección de difusión mostrada, el rango de hosts y el número de hosts utilizables. Toda división debe caber dentro del prefijo original y no puede generar más de 256 filas. Al introducir el Número de subredes (N), usa una potencia de dos entre 2 y 256.

Supuestos y límites prácticos

  • Solo se aceptan direcciones IPv4 y máscaras de subred contiguas. Esta calculadora no procesa IPv6.
  • Para /31, ambas direcciones cuentan como utilizables en un enlace punto a punto según el RFC 3021. El campo etiquetado como Dirección de difusión sigue mostrando la dirección más alta, pero en ese uso no es una dirección de difusión convencional. Para /32, la única dirección cuenta como un host utilizable, y las direcciones de red y de difusión mostradas son idénticas.
  • Los conteos de hosts son conteos matemáticos. Los rangos reservados, las reglas de enrutamiento, las asignaciones del proveedor y la configuración local pueden restringir aún más qué direcciones puedes usar.

El resultado IP y máscara en binario hace visible el límite de los bits de red; el conversor binario puede ayudarte al examinar valores de bits individuales. El resultado IP y máscara en hexadecimal muestra cada valor de 32 bits en hexadecimal, que puedes explorar más a fondo con el conversor hexadecimal.

Preguntas frecuentes

¿Cómo puedo calcular una subred IPv4 a mano sin convertir todos los bits?

Busca el primer octeto de la máscara que no sea 255 y réstalo de 256 para obtener el tamaño de bloque. Para /27, la máscara termina en 224, así que en el último octeto los bloques empiezan cada 32 direcciones. La dirección 192.168.1.77 cae en el bloque que empieza en 64: su red es 192.168.1.64 y su última dirección es 192.168.1.95.

¿Qué tamaño de subred debo elegir para mi red?

Elige una subred con suficientes direcciones utilizables para tus dispositivos y con margen de crecimiento. Una /28 ofrece 14 direcciones utilizables, una /27 ofrece 30 y una /26 ofrece 62 según la regla habitual de conteo de hosts. Recuerda incluir las direcciones que usan el router, las impresoras y otros equipos. El diseño de enrutamiento y seguridad de tu organización también puede influir en la elección.

¿Cómo convierto un prefijo CIDR en una máscara de subred decimal con puntos?

Escribe un 1 binario por cada bit del prefijo, completa las posiciones restantes con 0 y convierte cada grupo de ocho bits a decimal. Para /21, los dos primeros octetos son todo 1 y el tercero es 11111000. Eso da 255.255.248.0. Una máscara de subred válida no puede volver a 1 después de su primer 0.

¿Cómo puedo saber si dos direcciones IP están en la misma subred?

Calcula la dirección de red de cada IP con la máscara de subred configurada para esa dirección. Si las direcciones de red coinciden y los dispositivos usan el mismo límite de subred, están en la misma subred IP. Por ejemplo, 192.168.1.10 y 192.168.1.200 están ambas en 192.168.1.0/24. Que coincida el cálculo de subred no garantiza la conectividad; las VLAN, los cortafuegos y la configuración también influyen.

¿Pueden solaparse dos subredes IPv4?

Sí. Por ejemplo, 192.168.1.128/25 cae por completo dentro de 192.168.1.0/24. Esta relación resulta útil al resumir rutas, pero asignar rangos solapados a redes locales distintas puede provocar enrutamiento ambiguo y conflictos de direcciones. Antes de asignar una subred nueva, compara su rango completo de direcciones con los rangos ya asignados, no solo su dirección de red.

¿Una subred es lo mismo que una VLAN o un rango DHCP?

No. Una subred es un rango de direcciones IP definido por un prefijo, mientras que una VLAN separa el tráfico en la capa de enlace. Un rango DHCP es el conjunto de direcciones que un servidor DHCP puede entregar y a menudo es solo una parte de una subred. En muchas redes se empareja una subred con una VLAN, pero es una decisión de diseño, no un requisito.

¿Puede un dispositivo con una dirección IPv4 privada acceder a internet?

Sí, pero su dirección privada normalmente no se enruta a través de internet. Un router suele traducir su tráfico a una dirección pública mediante NAT; una VPN o un proxy pueden ofrecer otra vía. Un cálculo de subred no puede decirte si esa traducción o ruta existe, así que revisa la puerta de enlace y la configuración de red si falla la conectividad.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *