Calculadora IP y subred IPv4 con CIDR
Obtén máscara, red, broadcast, rango utilizable y cantidad de direcciones a partir de una IPv4 y prefijo CIDR.
Analiza una dirección IPv4
IPv4 usa 32 bits agrupados en cuatro octetos
192.168.10.37 contiene cuatro números de 0 a 255. Cada octeto representa ocho bits; 192 es 11000000 y 37 es 00100101. Los puntos hacen legible una cadena de 32 bits, pero el cálculo de subred opera sobre bits.
Dirección y prefijo
La notación 192.168.10.37/24 indica que los primeros 24 bits describen red y los 8 restantes host. Varias direcciones comparten el mismo prefijo y pertenecen a la misma subred según esa máscara.
Octetos válidos
Cada componente debe estar entre 0 y 255 y no se omiten partes. 192.168.1 no se acepta como abreviatura. La interfaz interpreta decimal; evita ceros iniciales que en software antiguo pueden sugerir octal.
IPv4 tiene cerca de 4.29 mil millones de combinaciones, muchas reservadas o privadas. CIDR reemplaza las clases rígidas A/B/C y permite prefijos de cualquier longitud de 0 a 32.
Máscara y operación AND
Construir la máscara
Una máscara /24 tiene 24 unos seguidos y 8 ceros: 11111111.11111111.11111111.00000000, equivalente a 255.255.255.0. /26 termina 11000000 en el último octeto, que vale 192.
Dirección de red
Se aplica AND bit a bit entre IP y máscara. Un bit queda uno solo si ambos son uno. Para 192.168.10.37/24, los bits de host se vuelven cero y la red es 192.168.10.0.
Longitud de bloque
En el octeto donde corta la máscara, el bloque es 256−valor de máscara. Para /26, 256−192=64: redes comienzan en 0,64,128,192 en ese octeto. Una IP con último octeto 70 pertenece al bloque 64–127.
| CIDR | Máscara | Direcciones | Hosts tradicionales |
|---|---|---|---|
| /24 | 255.255.255.0 | 256 | 254 |
| /25 | 255.255.255.128 | 128 | 126 |
| /26 | 255.255.255.192 | 64 | 62 |
| /30 | 255.255.255.252 | 4 | 2 |
Broadcast y rango de hosts
Completar bits de host con unos
La dirección broadcast tradicional conserva bits de red y pone todos los de host en uno. En /24 del ejemplo es 192.168.10.255. Un paquete dirigido allí puede representar difusión a la subred, sujeto a configuración y filtrado.
Primera y última utilizable
En una subred tradicional con al menos cuatro direcciones, la primera utilizable es red+1 y la última broadcast−1. Para /24: 192.168.10.1 a 192.168.10.254. No toda dirección del rango está libre; DHCP, gateway y asignaciones determinan uso real.
Cantidad
Con h=32−prefijo bits de host, hay 2ʰ direcciones. Tradicionalmente se restan red y broadcast, dejando 2ʰ−2 hosts cuando h≥2. La fórmula no reserva gateway automáticamente; un gateway usa una dirección utilizable si existe.
Dos dispositivos con IP en el mismo rango no necesariamente se comunican si VLAN, máscara, firewall o duplicados difieren. La calculadora analiza aritmética, no configuración completa.
Casos /31, /32 y /0
/31 en enlaces punto a punto
Un /31 tiene dos direcciones y, en ciertos enlaces punto a punto conforme a RFC 3021, ambas pueden usarse sin red/broadcast tradicionales. En una LAN común, equipos o políticas pueden no tratarlo igual. La salida informa dos direcciones y etiqueta el caso.
/32
/32 identifica una sola dirección, frecuente como ruta de host o loopback. No ofrece un rango tradicional de hosts. Red y broadcast numéricos coinciden con la IP, pero el significado es host único.
/0
La máscara 0.0.0.0 cubre todo IPv4 y aparece como ruta por defecto 0.0.0.0/0. Contiene 2³² direcciones. Mostrar una resta tradicional de dos hosts tiene poco sentido operativo; la herramienta conserva cantidad y límites.
Prefijos extremos requieren interpretar la función de ruta o enlace, no solo aplicar una tabla de “hosts disponibles”. Consulta documentación de equipos y protocolos.
Privadas, públicas, NAT y seguridad
Rangos privados
RFC 1918 reserva 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16 para redes privadas. No se enrutan globalmente como direcciones públicas. La IP predeterminada es privada.
Otros rangos especiales
Loopback 127.0.0.0/8, link-local 169.254.0.0/16, multicast y documentación tienen usos específicos. Una dirección que no es RFC 1918 no es automáticamente pública asignable; consulta registros y políticas.
NAT
Un router puede traducir varias privadas a una pública. NAT no sustituye firewall ni hace privada una exposición por reenvío. La subred interna y la IP pública responden a capas de configuración distintas.
Planificación
Elige prefijo con crecimiento, segmentación y rutas. Una /24 no es siempre correcta; desperdicio de direcciones suele ser menos importante que claridad, pero solapamientos entre sitios complican VPN. Documenta VLAN, gateway, DHCP, reservas y rutas.
Seguridad
Conocer red y broadcast no autoriza escanear sistemas ajenos. Prueba solo infraestructura propia o con permiso. Una máscara incorrecta puede causar pérdida de conectividad; aplica cambios con plan de reversión.
Verifica convirtiendo al menos el octeto de corte a binario. La IP debe estar entre red y broadcast, red debe terminar con bits host cero y cantidad debe ser potencia de dos. Esas pruebas detectan un prefijo mal capturado.
Ejemplo /26 completo
Para 192.168.10.70/26, la máscara es 255.255.255.192 y el tamaño de bloque del último octeto es 64. Los bloques empiezan 0,64,128 y 192. El valor 70 cae entre 64 y 127; red 192.168.10.64, broadcast 192.168.10.127 y rango tradicional 65–126, con 62 hosts.
Dividir una /24 en subredes
Tomar dos bits de host de una /24 produce /26 y cuatro subredes de 64 direcciones. Tomar tres produce /27 y ocho bloques de 32. Cada bit adicional duplica subredes y reduce a la mitad direcciones por bloque. Planifica antes de asignar para evitar solapamientos.
VLSM
La máscara de longitud variable asigna prefijos distintos según necesidad. Ordena redes de mayor a menor y entrega bloques alineados. Un sitio que necesita 100 hosts puede usar /25; uno de 25, /27. Deja crecimiento y documenta huecos. La calculadora analiza un bloque por vez.
Ejemplo de solapamiento
192.168.10.0/25 cubre 0–127 y 192.168.10.64/26 cubre 64–127, por lo que se superponen. En rutas o VPN puede causar ambigüedad. Comparar direcciones de red y broadcast permite detectar intersección: si el inicio de un bloque cae antes del final del otro y viceversa, hay solape.
Máscara decimal no contigua
CIDR estándar usa unos contiguos seguidos de ceros. 255.0.255.0 no corresponde a un prefijo CIDR válido. Algunos sistemas históricos admitieron máscaras no contiguas, pero la calculadora no. Escribe la longitud 0–32 y obtiene una máscara canónica.
Dirección de red no identifica un equipo
En /24 tradicional, 192.168.10.0 describe el bloque y no se asigna como host. Sin embargo, en /31 y /32 cambian convenciones. No apliques ciegamente “primera nunca se usa” sin mirar prefijo y protocolo.
DHCP
El servidor DHCP puede ofrecer un subconjunto del rango. Reservas, estáticas y gateway quedan fuera del pool según diseño. Que la calculadora muestre 254 hosts no significa que DHCP tenga 254 disponibles ni que todos los dispositivos puedan conectarse por rendimiento.
Rutas y coincidencia más larga
Cuando varias rutas coinciden con una IP, los routers prefieren el prefijo más largo, es decir, más específico. 10.1.2.0/24 es más específico que 10.0.0.0/8. La ruta por defecto /0 se usa cuando no existe otra coincidencia más larga.
IPv4 público y CGNAT
100.64.0.0/10 está reservado para espacio compartido de operadores y no es RFC 1918, pero tampoco es una dirección pública normal de cliente. Verifica WAN y proveedor antes de configurar acceso entrante. La clasificación simple privada/pública no cubre todos los especiales.
DNS no cambia la subred
DNS traduce nombres a direcciones; no determina máscara ni gateway. Un fallo de nombre puede coexistir con conectividad IP. Al diagnosticar, prueba dirección, ruta y DNS por separado en infraestructura autorizada.
IPv6
IPv6 usa 128 bits y abreviación hexadecimal. Un /64 es común en redes locales, pero no se interpreta restando dos hosts como IPv4. No conviertas una regla de broadcast: IPv6 no usa broadcast del mismo modo y depende de multicast y descubrimiento de vecinos.
Preguntas frecuentes
¿Qué significa /24?
Los primeros 24 bits son red y quedan 8 para direcciones del bloque. La máscara es 255.255.255.0.
¿Por qué se restan dos hosts?
En subredes tradicionales se reservan dirección de red y broadcast. /31 y /32 tienen reglas y usos especiales.
¿Cómo sé si una IP es privada?
RFC 1918 define 10/8, 172.16/12 y 192.168/16. Otros rangos especiales también pueden no ser públicos.
¿El gateway siempre es la primera IP?
No. Es una convención frecuente, no requisito del cálculo. La configuración de red decide qué dirección utiliza.
¿La calculadora funciona con IPv6?
No. IPv6 usa 128 bits y otras convenciones. Esta página valida y calcula únicamente IPv4.
Referencias
- IETF. (2006). RFC 4632: Classless Inter-domain Routing.
- IETF. (1996). RFC 1918: Address Allocation for Private Internets.