Obtén la red, difusión, rango de hosts, máscara y hosts utilizables para cualquier CIDR IPv4 o IPv6, y divide un bloque en subredes con VLSM.
Calculadora
Red
192.168.1.0
192.168.1.0/24
Desglose de la dirección
Red
Difusión
Rango de hosts
Hosts utilizables254
Total de direcciones256
Máscara de subred
Máscara comodín
ÁmbitoPrivada (RFC 1918)
ClaseC (heredada)
Desglose binario
192
168
1
0
Los bits resaltados corresponden a la porción de red; el resto son bits de host.
Dividir en subredes (VLSM)
/26
4 subredes
#
Red / CIDR
Máscara
Rango
Utilizables
1
255.255.255.192
192.168.1.1 – 192.168.1.62
62
2
255.255.255.192
192.168.1.65 – 192.168.1.126
62
3
255.255.255.192
192.168.1.129 – 192.168.1.190
62
4
255.255.255.192
192.168.1.193 – 192.168.1.254
62
Cómo funciona el cálculo de subredes
Un prefijo CIDR divide una dirección en una porción de red (los bits altos fijados por la máscara) y una porción de host (los bits bajos). La dirección de red tiene todos los bits de host en cero; la dirección de difusión los tiene todos en uno. Todas las direcciones intermedias —excluyendo la de red y la de difusión— son hosts utilizables.
IPv6 no tiene dirección de difusión ni resta de red o cantidad de hosts: la primera dirección de un prefijo es utilizable y la cantidad de direcciones es simplemente 2 elevado a la potencia de los bits de host. Un /31 (enlace punto a punto IPv4, RFC 3021) y un /32 (host único) son casos especiales con 2 y 1 hosts utilizables respectivamente.
¿Por qué un /31 muestra 2 hosts utilizables en lugar de 0?
En enlaces punto a punto, RFC 3021 permite que ambas direcciones de un /31 sean direcciones de host, sin reservar ninguna para red ni difusión. Las herramientas más antiguas aplican la fórmula clásica 2^(32−p)−2 y reportan 0; esta calculadora sigue RFC 3021.
¿Cuál es la diferencia entre la máscara de subred y la máscara comodín?
La máscara de subred marca los bits de red con unos y los bits de host con ceros; la máscara comodín es su inverso bit a bit y marca los bits de host con unos. Las máscaras comodín se usan en ACL y OSPF.
¿Sigue siendo relevante la clase IP (A–E)?
No. El direccionamiento por clases (RFC 791) fue reemplazado por CIDR en 1993. La clase se muestra solo como referencia; nunca derives la máscara, la cantidad de hosts ni el carácter privado de una dirección a partir de ella. El estado privado se determina mediante los rangos de RFC 1918.
¿En qué se diferencia VLSM de una división equitativa?
Una división equitativa parte un bloque en subredes del mismo tamaño con un nuevo prefijo único. VLSM (Variable-Length Subnet Masking) ajusta el tamaño de cada subred a la cantidad de hosts requerida, asignando de mayor a menor en límites alineados para que no se desperdicie ningún espacio de direcciones.
Los resultados son estimaciones. Verifica con un profesional para decisiones importantes.
Acerca de esta calculadora
Esta calculadora de subredes IP convierte cualquier dirección IPv4 o IPv6 con un prefijo CIDR en un desglose completo: la dirección de red, la dirección de difusión, el primer y último host utilizable, el rango de hosts, la máscara de red, la máscara wildcard, el total y la cantidad de direcciones utilizables, y si el bloque es privado o público. También divide un bloque en subredes, ya sea mediante una división equitativa con un nuevo prefijo o mediante un plan de longitud variable (VLSM) dimensionado según una lista de recuentos de hosts requeridos, para que pueda diseñar un esquema de direccionamiento sin cálculos manuales de bits.
Cómo leer tus resultados
Ingrese una dirección y una longitud de prefijo (el número que aparece después de la barra). La tarjeta de desglose muestra cada campo derivado con un botón de copia. Para IPv4, la máscara de red marca los bits de red y la máscara wildcard es su inverso; el recuento de hosts utilizables es el total menos las direcciones de red y de difusión, excepto en un /31 (2 utilizables, RFC 3021) y un /32 (1 utilizable). La cuadrícula binaria resalta en color los bits de red y deja los bits de host sin resaltar. Para IPv6 no existe dirección de difusión ni se resta nada: la primera dirección es utilizable y el total es 2 elevado a la potencia de los bits de host, mostrado tanto en valor exacto como en potencia de dos. La tabla de división lista cada subred hija con su red, máscara, rango y recuento de hosts utilizables; las divisiones de gran tamaño se limitan a 1024 filas, pero el recuento total siempre es exacto.
Ejemplo práctico
Dirección IPv4 172.16.5.130 con un prefijo /26.
La red es 172.16.5.128 y la dirección de difusión es 172.16.5.191, por lo que los hosts utilizables van desde 172.16.5.129 hasta 172.16.5.190 — 62 utilizables de un total de 64. La máscara de red es 255.255.255.192, la máscara wildcard es 0.0.0.63, y dado que 172.16.5.130 cae dentro del rango RFC 1918 172.16.0.0/12, es una dirección privada (la Clase B se muestra solo como referencia heredada).
Preguntas frecuentes
¿Por qué un /31 muestra 2 hosts utilizables en lugar de 0?
En enlaces punto a punto, RFC 3021 permite que ambas direcciones de un /31 sean direcciones de host, sin reserva de red ni de difusión. La fórmula heredada 2^(32−p)−2 da 0 para un /31, que es lo que muchas herramientas antiguas siguen reportando. Esta calculadora sigue RFC 3021 e informa 2, y reporta 1 host utilizable para un /32 (una ruta de host único).
¿Qué es la máscara wildcard y cuándo se utiliza?
La máscara wildcard es el inverso bit a bit de la máscara de red: donde la máscara de red tiene unos (bits de red) la wildcard tiene ceros, y donde la máscara de red tiene ceros (bits de host) la wildcard tiene unos. Se utiliza en las listas de control de acceso (ACL) de Cisco y en las declaraciones de red OSPF para hacer coincidir un rango de direcciones.
¿Sigue siendo relevante la clase IP (A, B, C, D, E)?
No. El direccionamiento con clases definido en RFC 791 fue reemplazado por CIDR (enrutamiento entre dominios sin clases) en 1993. La etiqueta de clase es solo informativa: nunca debe derivar la máscara de subred, el recuento de hosts ni si una dirección es privada a partir de la clase. El estado privado se determina según los rangos exactos de RFC 1918 (10/8, 172.16/12, 192.168/16), no según el primer octeto.
¿En qué se diferencia VLSM de una división equitativa?
Una división equitativa divide un bloque padre en subredes de igual tamaño con un nuevo prefijo único (por ejemplo, un /24 en cuatro /26). VLSM (Variable-Length Subnet Masking) en cambio dimensiona cada subred según su propio recuento de hosts requerido. La calculadora ordena los requisitos de mayor a menor, redondea cada uno al prefijo más pequeño que acomode los hosts más dos (red y difusión), y los empaqueta en límites alineados a potencias de dos para que no quede espacio desperdiciado.
¿IPv6 tiene dirección de difusión?
No. IPv6 no tiene dirección de difusión ni resta en el recuento de red/hosts. La primera dirección de un prefijo es utilizable, la última dirección simplemente tiene todos los bits de host en uno, y la cantidad de direcciones en un prefijo es 2 elevado a la potencia de los bits de host — por eso esta herramienta calcula los recuentos IPv6 con aritmética de precisión arbitraria (BigInt) y puede mostrar valores como 2^64 de forma exacta.
Cómo se calcula
Los cálculos IPv4 se realizan sobre enteros de 32 bits sin signo. La máscara de red es 0xFFFFFFFF << (32 − prefijo), convertida a sin signo, con una salvaguarda para que un /0 produzca 0.0.0.0 (un desplazamiento de 32 bits es identidad en JavaScript). La dirección de red es la dirección AND máscara; la difusión es la red OR la wildcard (NOT máscara); los hosts utilizables son 2^(32−p)−2 para prefijos hasta /30, 2 para un /31 (RFC 3021) y 1 para un /32. El estado privado se verifica contra los rangos RFC 1918: 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16. Los cálculos IPv6 usan BigInts de 128 bits de extremo a extremo: la dirección se analiza expandiendo "::" a ocho grupos (convirtiendo primero cualquier cuarteto de puntos IPv4 embebido), la máscara se construye como todos-unos XOR los unos de los bits de host, y la representación textual se canonicaliza según RFC 5952 (minúsculas, ceros iniciales eliminados, la secuencia más larga de grupos cero comprimida a "::", la más a la izquierda en caso de empate, y nunca un único grupo de ceros). Los recuentos de subredes para una división se calculan analíticamente como 2^(q−p) y nunca se enumeran mediante bucle.