Fundamentos de subredes, máscaras CIDR y diseño de redes
El subnetting o cálculo de subredes es la técnica mediante la cual una red IP se divide lógicamente en varios segmentos más pequeños e independientes. Esto permite limitar el dominio de difusión (*broadcast*), mejorar el rendimiento del conmutador y reforzar la seguridad separando departamentos o servidores.
La notación CIDR y su equivalencia con la máscara decimal
La notación CIDR (*Classless Inter-Domain Routing*) sustituye a la antigua división en clases rígidas (A, B y C). La barra diagonal indica cuántos de los 32 bits de la dirección IPv4 están reservados para la red, dejando los restantes para los dispositivos o *hosts*:
- /24 (255.255.255.0): 24 bits de red y 8 de host. Permite hasta 256 direcciones totales y 254 equipos utilizables ($2^8 - 2$).
- /25 (255.255.255.128): 128 direcciones totales y 126 equipos utilizables ($2^7 - 2$).
- /30 (255.255.255.252): 4 direcciones totales y 2 equipos utilizables ($2^2 - 2$). Ideal para enlaces punto a punto entre dos routers.
¿Por qué se restan 2 direcciones en cada subred?
En cualquier subred IPv4 estándar, dos direcciones tienen un propósito reservado por el protocolo TCP/IP: la primera dirección (todos los bits de host a cero) identifica a la propia **red**, y la última dirección (todos los bits de host a uno) se utiliza para la **difusión** (*broadcast*), enviando paquetes a todos los dispositivos conectados simultáneamente.