Cómo se divide una dirección IPv4
Una IPv4 tiene 32 bits, escritos como cuatro octetos decimales. El prefijo CIDR (por ejemplo, /26) indica cuántos de esos bits identifican la red; el resto identifica al host dentro de ella. La máscara de subred es la misma información escrita como dirección: /26 = 255.255.255.192. La dirección de red se obtiene con un AND bit a bit entre la IP y la máscara, y el broadcast poniendo en 1 todos los bits de host.
Fórmulas
- Direcciones por subred: 232 − prefijo
- Hosts utilizables: 232 − prefijo − 2 (se reservan la red y el broadcast); en /31 se usan las 2 en enlaces punto a punto y /32 es un único host.
- Subredes al tomar k bits prestados: 2k, con prefijo nuevo = prefijo + k.
Ejemplo resuelto: 192.168.10.77/26
La máscara /26 es 255.255.255.192: el último octeto 77 = 01001101 y 192 = 11000000. El AND da 01000000 = 64, así que la red es 192.168.10.64/26. Con 6 bits de host hay 64 direcciones: el broadcast es 192.168.10.127 y los hosts van de .65 a .126 (62 hosts). Para dividirla en 4 subredes se toman 2 bits: cuatro /28 de 14 hosts cada una (.64, .80, .96 y .112).
Errores comunes
- Asignar a un equipo la dirección de red o la de broadcast.
- Olvidar restar 2 al calcular hosts utilizables.
- Confundir la máscara (255.255.255.192) con la wildcard (0.0.0.63) en las listas de acceso de routers.
Preguntas frecuentes
¿Qué son las direcciones privadas?
Los rangos 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16 (RFC 1918), que se usan dentro de redes locales y salen a Internet mediante NAT.
¿Siguen existiendo las clases A, B y C?
Hoy se usa CIDR; las clases son históricas, aunque todavía se mencionan en cursos y certificaciones.
¿Cómo se pasa la máscara a binario?
Con el conversor de bases: 192 = 11000000.
Herramienta educativa. Los resultados se calculan en tu navegador; ningún dato se envía a un servidor.