Calculadora CIDR / Subred
Introduce una IP y un prefijo CIDR (p. ej. 192.168.1.0/24) para obtener la dirección de red, la dirección de difusión, la máscara de subred y el rango de hosts utilizables.
1.087 visitas
IP/CIDR inválido — ejemplo: 192.168.1.0/24
Cómo Funciona
Un bloque CIDR combina dos datos en una sola cadena: una dirección IP y una longitud de prefijo que indica cuántos de los 32 bits quedan fijos como parte de red. Toma 192.168.1.0/24: el /24 fija los primeros tres octetos (192.168.1) como la red, dejando los últimos 8 bits libres para los hosts. Como 8 bits pueden representar 2⁸ = 256 valores distintos, el bloque abarca 256 direcciones consecutivas, desde 192.168.1.0 hasta 192.168.1.255.
Dos de esas 256 direcciones están reservadas por convención y no pueden asignarse a un dispositivo: la primera (192.168.1.0) es la dirección de red, que identifica la propia subred en lugar de cualquier host en ella, y la última (192.168.1.255) es la dirección de difusión, que entrega un único paquete a todos los hosts del segmento a la vez. Eso deja 256 − 2 = 254 direcciones de host utilizables — el número que esta herramienta reporta como "hosts utilizables". La misma aritmética se aplica a cualquier prefijo: un /16 deja 16 bits de host (65.536 direcciones, 65.534 utilizables), un /28 deja 4 (16 direcciones, 14 utilizables), y cada paso hacia abajo en la longitud del prefijo duplica el conjunto.
La máscara de subred (255.255.255.0 para /24) es el mismo límite escrito como cuatro octetos decimales en lugar de un número de barra — 24 bits en 1 seguidos de 8 bits en 0. La máscara wildcard invierte ese patrón bit a bit (0.0.0.255 para /24) y aparece en las listas de acceso de Cisco y en la configuración OSPF en lugar de una máscara de subred normal.
Datos que Conviene Saber
- /31 y /32 son casos especiales. Un /31 no deja bits para reservar como red/difusión — la RFC 3021 permite usar ambas direcciones en un enlace punto a punto. Un /32 identifica exactamente una dirección (una ruta de host único), sin distinción alguna entre red y difusión.
- Esta herramienta nunca consulta internet. Cada valor — dirección de red, difusión, máscara, máscara wildcard, primer/último host utilizable, número de hosts — proviene de aritmética binaria sobre la dirección de 32 bits que escribiste, calculada por completo en tu navegador.
- La IP que introduces no necesita ser la dirección de red. Introduce cualquier IP de host junto con un prefijo y la herramienta deriva la red a la que pertenece — útil cuando solo conoces la dirección de un dispositivo y necesitas averiguar su subred.
- Los prefijos más pequeños significan bloques más grandes. Al principio parece contradictorio, pero un /8 es enorme (16,7 millones de direcciones) mientras que un /30 es diminuto (4 direcciones, 2 utilizables) — el prefijo cuenta bits de red fijos, no capacidad de hosts.
Preguntas Frecuentes
¿Por qué la primera y la última dirección de una subred no se pueden usar como hosts?
La primera dirección es la dirección de red (identifica la propia subred, no un dispositivo en ella) y la última es la dirección de difusión (un único paquete entregado a todos los hosts del segmento) — ninguna de las dos puede asignarse a una sola máquina. La excepción es /31, donde la RFC 3021 permite usar ambas direcciones en un enlace punto a punto, y /32, que no tiene concepto de red/difusión porque describe una única dirección.
¿Qué es una máscara wildcard y por qué no es lo mismo que una máscara de subred?
Es el inverso bit a bit de la máscara de subred — donde la máscara tiene un 1, la wildcard tiene un 0, y viceversa. Las ACL de Cisco y las declaraciones de red OSPF usan máscaras wildcard en lugar de máscaras de subred, lo que suele confundir a cualquiera la primera vez que configura un router.
¿Esta herramienta comprueba si mi IP está realmente en esa red?
No — toma la IP que escribes como punto de referencia y calcula el bloque únicamente a partir de la longitud del prefijo. Si quieres la dirección de red de una IP de host cualquiera, eso es exactamente lo que ofrece el campo "Dirección de Red"; no hay ninguna consulta externa involucrada.
¿En qué se diferencia CIDR del antiguo sistema de clases A/B/C?
El direccionamiento por clases fijaba el tamaño de red en /8, /16 o /24 según los primeros bits de la dirección, lo que desperdiciaba enormes cantidades de direcciones para quien necesitara, por ejemplo, 500 hosts. CIDR (Classless Inter-Domain Routing) permite que la longitud del prefijo sea cualquier valor entre /0 y /32, de modo que un bloque pueda ajustarse a la demanda real en lugar de a un límite de clase rígido.
¿Cómo sé en cuántas subredes puedo dividir un bloque más grande?
Se divide añadiendo bits al prefijo: cada bit adicional duplica el número de subredes y reduce a la mitad el tamaño de cada una. Dividir un /24 en bloques /26 (2 bits adicionales) da 4 subredes de 64 direcciones (62 utilizables) cada una; dividirlo en bloques /28 (4 bits adicionales) da 16 subredes de 16 direcciones (14 utilizables) cada una.
Herramientas Similares
Reportar un Problema
Calculadora CIDR / Subred
Comentarios
Aún no hay comentarios — ¡sé el primero en escribir uno!