Cómo Modificar una Máscara de Red IPv4 para Reducir el Número de Hosts

Ejemplo con Red Clase B Privada 172.20.0.0

Paso 1: Determinar la Máscara por Defecto

La red 172.20.0.0 pertenece a la clase B y tiene una máscara por defecto de:

255.255.0.0 (o /16)

Esto significa que hay 16 bits reservados para la parte de la red y 16 bits para los hosts, lo que permite hasta 65,534 hosts por subred (216 - 2, restando la dirección de red y la de broadcast).

En binario, esta máscara se representa como:

11111111.11111111.00000000.00000000

Paso 2: Ajustar la Máscara para 400 Hosts

Queremos reducir el número de hosts a aproximadamente 400. La fórmula para calcular la cantidad de hosts en una subred es:

Número de hosts = (2^h) - 2

donde h es el número de bits asignados a los hosts. Necesitamos al menos 400 hosts, así que buscamos el menor h que cumpla:

(2^h) - 2 ≥ 400

Probamos con 9 bits para hosts:

(2^9) - 2 = 510 hosts

Esto es suficiente para 400 hosts, por lo que dejamos 9 bits para los hosts y asignamos 23 bits a la red. La nueva máscara es:

255.255.254.0 (o /23)

En binario, la nueva máscara se ve así:

11111111.11111111.11111110.00000000

Ahora tenemos 23 bits para la red y 9 bits para los hosts.

Paso 3: Configurar la Interfaz en un Router Cisco 1941

Para asignar la red 172.20.0.0/23 en la interfaz GigabitEthernet0/0, seguimos estos pasos en el router Cisco:

1. Entramos al modo de configuración global:
enable
configure terminal
2. Accedemos a la interfaz GigabitEthernet0/0:
interface GigabitEthernet0/0
3. Asignamos la dirección IP con la nueva máscara:
ip address 172.20.0.1 255.255.254.0
4. Activamos la interfaz:
no shutdown
5. Salimos y guardamos la configuración:
exit
write memory

Conclusión

Ahora la red 172.20.0.0 tiene una máscara /23 (255.255.254.0), lo que limita la cantidad de hosts a 510 por subred. Esto optimiza el uso de direcciones IP y evita desperdiciar direcciones en una red muy grande.