Calculadora de subredes
IPv4 o IPv6, CIDR o máscara con puntos. Red, broadcast, rango de hosts, wildcard y zona de DNS inverso, calculados mientras escribes y sin enviarse a ningún sitio.
La misma calculadora está en la app, junto al escaneo de LAN que te dice cuáles de esas direcciones tienen realmente algo conectado.
Cómo leer un prefijo CIDR
El número tras la barra indica cuántos bits iniciales de la dirección son fijos. Un /24 fija los primeros 24 bits, así que 192.168.1.0/24 abarca de 192.168.1.0 a 192.168.1.255: 256 direcciones, de las que 254 son útiles una vez apartadas la dirección de red y la de broadcast. Cada paso hacia abajo en el prefijo duplica el bloque, así que un /23 son 512 direcciones y un /16 son 65,536.
Máscara de subred y máscara wildcard
La máscara de subred escribe el mismo prefijo en cuatro octetos: /24 es 255.255.255.0, /20 es 255.255.240.0. La máscara wildcard es su inversa, 0.0.0.255 para un /24, y es la que esperan las listas de acceso de Cisco y las sentencias network de OSPF. Ambas se derivan del prefijo, por eso la calculadora acepta cualquiera de las tres formas.
Por qué /31 y /32 no tienen broadcast
Un /32 es una sola dirección, un único host o un loopback. Un /31 son dos direcciones usadas para un enlace punto a punto entre routers, donde RFC 3021 prescinde de las direcciones de red y de broadcast porque no puede haber nada más en el enlace. Cualquier otro prefijo pierde dos direcciones en esas funciones.
Privadas, públicas y las que quedan en medio
La línea de ámbito indica si una dirección es enrutable globalmente o pertenece a uno de los rangos reservados: el espacio privado RFC 1918 (10/8, 172.16/12, 192.168/16), el rango 100.64/10 de NAT de operador (CGNAT) que muchos ISP entregan ahora en lugar de una dirección pública, el link-local 169.254/16 que un dispositivo se asigna a sí mismo cuando falla DHCP, y los bloques de documentación y pruebas que nunca deberían aparecer en una red real. Si la dirección WAN de tu router empieza entre 100.64 y 100.127, estás detrás de un NAT de operador y la redirección de puertos entrantes no funcionará.
Prefijos IPv6
IPv6 usa la misma idea con direcciones de 128 bits. Un /64 es el tamaño estándar de una LAN y contiene 2^64 direcciones, por eso la calculadora muestra las cantidades como potencias de dos y no como números que nadie puede leer. Un ISP suele delegar un /56 o un /48 a una casa u oficina, lo que da 256 o 65,536 subredes /64. La herramienta también muestra la forma completamente expandida, la forma comprimida de RFC 5952 y la zona inversa ip6.arpa, que es la dirección invertida por nibbles bajo la que se guardan los registros PTR.
De rango a CIDR
Los firewalls, las tablas de rutas y los grupos de seguridad en la nube usan bloques CIDR, no «de esta dirección a aquella». Con cualquier dirección inicial y final, la herramienta devuelve el conjunto más pequeño de bloques alineados que cubre exactamente ese rango y nada fuera de él. Un rango que empieza o termina fuera del límite de un bloque necesitará varios bloques; es normal.