taap.digitalherramientas de ingeniería de redes

Calculadora de subredes IPv4

Ingrese una dirección con su prefijo (10.0.0.1/8 o 10.0.0.1 255.0.0.0) y obtenga la subred completa, con el cálculo bit a bit.

subnet4
Acepta 10.0.0.1/8, 10.0.0.1 255.0.0.0 o solo la IP con el prefijo abajo.

Cómo se obtiene la subred

Una dirección IPv4 tiene 32 bits. El prefijo /n indica cuántos de esos bits, contando desde la izquierda, identifican la red; los 32 − n restantes identifican al host. Todo el cálculo se reduce a tres operaciones lógicas:

red = IP AND máscara · broadcast = red OR wildcard · wildcard = NOT máscara

El total de direcciones del bloque es 232−n. Se restan dos (la dirección de red y la de broadcast) para obtener los hosts utilizables, salvo en dos casos especiales: el /31, que según el RFC 3021 usa sus dos direcciones en enlaces punto a punto, y el /32, que identifica un único host (loopbacks, rutas de host, VIPs).

Ejemplo resuelto: 192.168.1.130/26

Un /26 deja 6 bits de host, así que el bloque tiene 64 direcciones y avanza de 64 en 64 en el cuarto octeto: .0, .64, .128, .192. El valor 130 cae en el bloque que comienza en 128.

CampoValor
Máscara255.255.255.192
Red192.168.1.128/26
Primer host192.168.1.129
Último host192.168.1.190
Broadcast192.168.1.191
Hosts útiles62
Wildcard0.0.0.63

El atajo mental es el número mágico: 256 menos el valor del octeto interesante de la máscara (256 − 192 = 64). Los límites de subred son múltiplos de ese número.

Prefijos más usados

PrefijoMáscaraDireccionesHosts útilesUso típico
/24255.255.255.0256254VLAN de usuarios
/25255.255.255.128128126VLAN mediana
/26255.255.255.1926462Servidores, VoIP
/27255.255.255.2243230Gestión, DMZ
/28255.255.255.2401614Bloque público pequeño
/30255.255.255.25242Enlace WAN clásico
/31255.255.255.25422Punto a punto (RFC 3021)

Aplicarlo en el equipo

Una vez calculada la subred, asigne al gateway la primera dirección útil (convención habitual, no obligatoria):

! Cisco IOS
interface GigabitEthernet0/1
 ip address 192.168.1.129 255.255.255.192

# Juniper Junos
set interfaces ge-0/0/1 unit 0 family inet address 192.168.1.129/26

# MikroTik RouterOS
/ip address add address=192.168.1.129/26 interface=ether2

# Linux (iproute2)
ip addr add 192.168.1.129/26 dev eth0

Consejos de diseño

  • Use el espacio privado del RFC 1918 (10/8, 172.16/12, 192.168/16) para redes internas, y recuerde que 100.64.0.0/10 (RFC 6598) está reservado para CGNAT de operadores.
  • Alinee las VLAN a límites que luego se puedan sumarizar: cuatro /24 contiguos que empiezan en múltiplo de 4 se anuncian como un solo /22.
  • En enlaces punto a punto, prefiera /31: ahorra la mitad de direcciones frente al /30 y es soportado por IOS, Junos, RouterOS y Linux.

Preguntas frecuentes

¿Por qué una /24 tiene 254 hosts y no 256?

Porque la primera dirección (todos los bits de host en 0) identifica la red y la última (todos en 1) es el broadcast dirigido. Ninguna de las dos se asigna a una interfaz.

¿Puedo usar una /31 en lugar de una /30?

Sí, en enlaces punto a punto. El RFC 3021 elimina red y broadcast en /31, así que ambas direcciones son válidas. Verifique soporte en equipos antiguos o firewalls de terceros.

¿Qué diferencia hay entre máscara y prefijo?

Ninguna en contenido: 255.255.255.192 y /26 describen los mismos 26 bits en 1. El prefijo es la notación CIDR (RFC 4632); la máscara decimal punteada es la forma heredada que aún usa la CLI de Cisco.

¿Qué subredes vecinas muestra la tabla?

Las subredes del mismo tamaño dentro del bloque tres bits más corto (por ejemplo, el /23 que contiene a un /26), útiles para planificar asignaciones contiguas.

Herramienta para estudio y diseño. Valide la configuración en laboratorio y con la documentación del fabricante antes de aplicarla en producción.