Inicio › Herramientas para desarrolladores › Calculadora de subredes

Calculadora de subredes

Escribe una dirección IPv4 con un prefijo como /24 o una máscara de red como 255.255.255.0. Obtienes al instante las direcciones de red y de broadcast, el rango de hosts utilizables, las máscaras y una vista binaria, y puedes dividir la red en subredes más pequeñas.

Última actualización:

Try:
Dirección de red–
Dirección de broadcast–
Primer host utilizable–
Último host utilizable–
Hosts utilizables–
Máscara de subred–
Máscara wildcard–
Tipo de dirección–
Dirección IP–
Rango de hosts–
Hex (IP / red)–
Entero (IP)–
Zona de DNS inversa–

Vista binaria

bits de redbits de host

Dividir en subredes

Publicidad
Publicidad

Cómo usar Calculadora de subredes

  1. Escribe una dirección IPv4 con su prefijo, por ejemplo 192.168.1.10/24, o una dirección y una máscara de red como 192.168.1.10 255.255.255.0.
  2. O elige el prefijo de la lista, que también muestra la máscara de red y el tamaño de cada prefijo.
  3. Pulsa Calcular subred (los resultados también se actualizan mientras escribes) y lee la red, el broadcast y el rango de hosts.
  4. Revisa la vista binaria para ver qué bits pertenecen a la red (verde) y cuáles a los hosts (naranja).
  5. Divide la red: elige un prefijo más largo o escribe cuántos hosts necesita cada subred, pulsa Dividir subred y descarga la lista en CSV.

Fórmulas de subredes

  • Dirección de red = IP AND máscara
  • Dirección de broadcast = red OR wildcard (wildcard = NOT máscara)
  • Total de direcciones = 232 − prefijo; hosts utilizables = total − 2 (excepto /31 = 2 y /32 = 1)
  • Primer host = red + 1; último host = broadcast − 1

Ejemplo práctico para 172.16.5.4/20: la máscara tiene 20 bits a uno, 255.255.240.0. El tercer octeto 5 es 00000101; AND con 240 (11110000) da 0, así que la red es 172.16.0.0. La wildcard es 0.0.15.255, así que el broadcast es 172.16.0.0 OR 0.0.15.255 = 172.16.15.255. Hay 212 = 4,096 direcciones y 4,094 hosts utilizables, de 172.16.0.1 a 172.16.15.254.

Referencia de prefijos CIDR

PrefijoMáscara de redWildcardDireccionesHosts utilizables
/8255.0.0.00.255.255.25516,777,21616,777,214
/12255.240.0.00.15.255.2551,048,5761,048,574
/16255.255.0.00.0.255.25565,53665,534
/20255.255.240.00.0.15.2554,0964,094
/22255.255.252.00.0.3.2551,0241,022
/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 (punto a punto, RFC 3021)
/32255.255.255.2550.0.0.011 (un solo host)

Rangos IPv4 de uso especial

RangoUso
10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16Redes privadas (RFC 1918), no enrutadas en internet
100.64.0.0/10Espacio de direcciones compartido para NAT de operador (RFC 6598)
127.0.0.0/8Loopback (localhost)
169.254.0.0/16Enlace local, autoasignada cuando falla DHCP
192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24Documentación y ejemplos (RFC 5737)
198.18.0.0/15Pruebas de rendimiento de red
224.0.0.0/4Multicast
240.0.0.0/4Reservado; 255.255.255.255 es la dirección de broadcast limitado

Dividir una red en subredes

Tomar prestados k bits de host crea 2k subredes. Dividir 192.168.1.0/24 en /26 toma prestados 2 bits y da 4 subredes de 64 direcciones: 192.168.1.0/26, .64/26, .128/26 y .192/26, cada una con 62 hosts utilizables. Para dimensionar una subred para h hosts, elige el bloque más pequeño en el que 232 − prefijo − 2 ≥ h: 50 hosts necesitan una /26 (62 utilizables), 100 hosts una /25 (126 utilizables) y 300 hosts una /23 (510 utilizables).

Preguntas frecuentes

¿Cómo calculo la dirección de red?

Escribe la dirección IP y la máscara de subred en binario y aplica la operación AND. Para 192.168.1.10/24 la máscara es 255.255.255.0, así que la dirección de red es 192.168.1.0. La dirección de broadcast pone todos los bits de host a 1: 192.168.1.255.

¿Cuántos hosts utilizables tiene una subred?

Un prefijo /n tiene 2^(32 − n) direcciones. Normalmente la primera (red) y la última (broadcast) no se pueden asignar, así que hosts utilizables = 2^(32 − n) − 2. Una /24 tiene 256 direcciones y 254 hosts utilizables. /31 y /32 son casos especiales.

¿Por qué una /31 muestra 2 hosts utilizables?

El RFC 3021 permite redes /31 en enlaces punto a punto. Con solo dos direcciones no hace falta una dirección de red ni de broadcast, así que ambas son hosts utilizables. Una /32 identifica un solo host, por ejemplo una interfaz loopback o una regla de firewall.

¿Qué es una máscara wildcard?

Es la inversa de la máscara de subred: cada bit se invierte, así que 255.255.255.0 se convierte en 0.0.0.255. Las listas de acceso de Cisco y las sentencias network de OSPF usan máscaras wildcard, donde un bit 0 significa “debe coincidir” y un bit 1 significa “cualquier valor”.

¿Cuál es la diferencia entre CIDR y una máscara de red?

Describen lo mismo. La notación CIDR cuenta los bits de red (/24), mientras que una máscara de red con puntos los escribe como cuatro octetos (255.255.255.0). Una máscara de red válida siempre tiene primero todos los bits a 1, seguidos de los bits a 0.

¿Qué direcciones son privadas?

El RFC 1918 reserva 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16 para redes privadas. 100.64.0.0/10 es espacio de direcciones compartido para NAT de operador (CGNAT), 127.0.0.0/8 es loopback y 169.254.0.0/16 es de enlace local. La calculadora etiqueta estos y otros rangos especiales.

¿Esta herramienta es compatible con IPv6?

Esta calculadora es para IPv4. Para expandir o comprimir direcciones IPv6, usa un expansor y compresor de IPv6. Todo aquí se calcula en tu navegador.

¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?

Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.

Herramientas relacionadas

Ver todas las de Herramientas de red, DNS y correo →