En el mundo de las redes informáticas, la configuración eficiente y la conectividad sin fisuras son primordiales. Sin embargo, en ocasiones, nos encontramos con escenarios desconcertantes, como la imposibilidad de que la VLAN nativa reciba direccionamiento DHCP. Este fenómeno puede parecer un enigma, pero con un análisis metódico y la comprensión de los mecanismos subyacentes, es posible desentrañar sus causas y aplicar las soluciones adecuadas.
La Importancia de la VLAN de Gestión y el "Plug and Play"
La realidad es que, para que el "plug and play" de switches Meraki sea lo más rápido y conveniente posible, idealmente se conectarían a una red que otorgue una IP por DHCP y salida a internet. Una vez que los dispositivos obtienen esta configuración inicial, las modificaciones posteriores en cuanto a la VLAN de gestión se pueden realizar de manera remota a través de la nube. Este enfoque simplifica enormemente el despliegue inicial de equipos, permitiendo una rápida integración en la infraestructura de red existente.

La VLAN 1: Un Rol Ambivalente en la Infraestructura de Red
Existe un debate en cuanto a la utilización de la VLAN 1. Algunos administradores de red son de la idea de evitar la VLAN 1 a toda costa, mientras que otros consideran que puede tener su uso para aspectos de levantamiento inicial de equipos. Es cierto que la VLAN 1, por ser la VLAN por defecto en muchos dispositivos, puede ser conveniente para la configuración inicial. Sin embargo, la recomendación general es no utilizar la VLAN 1 para el transporte de datos productivos. Esta precaución se debe a varias razones, incluyendo consideraciones de seguridad y la potencial congestión de la red.
Es crucial tener en cuenta que, a veces, la VLAN 1 juega un rol fundamental en la transmisión de BPDU (Bridge Protocol Data Units). Estos paquetes son esenciales para el funcionamiento del Spanning Tree Protocol (STP), el mecanismo que previene bucles de red. La interoperabilidad entre diferentes sabores de STP, como el estándar RSTP (Rapid Spanning Tree Protocol) y los protocolos propietarios de Cisco como RPVST (Rapid Per-VLAN Spanning Tree) y PVST+ (Per-VLAN Spanning Tree Plus), depende en gran medida de la correcta transmisión de estos BPDU. Por lo tanto, quitar la VLAN 1 de los enlaces troncales entre switches Meraki y switches Catalyst que ejecutan sus configuraciones por defecto de RPVST o PVST+ no es, en general, una práctica recomendada.
¿ QUE ES EL SPANNING TREE PROTOCOL ? - STP EXPLICADO PASO A PASO
La Evolución hacia MSTP y la Simplificación de la Gestión de VLAN
Los switches MS390 y los nuevos switches Catalyst Meraki, por defecto, operan bajo el estándar MSTP (Multiple Spanning Tree Protocol). Los switches Catalyst también soportan este modo. A largo plazo, la convergencia hacia MSTP para toda la infraestructura de red es lo ideal. MSTP ofrece una mayor transparencia y simplicidad en la gestión de la red, permitiendo una asignación más eficiente de los recursos y una mejor prevención de bucles. En un entorno donde todos los dispositivos utilizan MSTP, no se presentan problemas al realizar la exclusión (pruning) de la VLAN 1 en los enlaces troncales.
Una lista interesante de recomendaciones de STP con switches Meraki subraya la importancia de comprender las particularidades de cada protocolo y su interacción. Aprender a enrutar VLANs configuradas en un switch Cisco, por ejemplo, nos enseña la necesidad de configurar puertos como troncales (trunk) para permitir el paso de múltiples VLANs.
Configuración de Puertos Troncales para el Enrutamiento de VLANs
Para ilustrar el enrutamiento de VLANs, consideremos la configuración de un puerto FastEthernet como puerto Trunk. Este puerto se configura para permitir el paso exclusivo de las VLANs 10 y 20. Posteriormente, se crean dos subinterfaces en el router para que el enlace actúe como troncal. La activación de la interfaz FastEthernet 0/0 es el primer paso.
A continuación, se detalla la secuencia de comandos completa, que incluye la configuración de la interfaz FastEthernet 1/0 con la dirección IP 10.0.0.1. Es fundamental recordar guardar la configuración activa en la NVRAM (Non-Volatile Random-Access Memory) tanto en el switch como en el router. De lo contrario, todos los cambios se perderán al apagar los dispositivos.
El Problema del DHCP y la Comunicación entre Subredes
Nos encontramos a menudo con la necesidad de enrutar redes segmentadas en diferentes VLANs. Un escenario común que puede llevar a la pregunta "por qué la VLAN nativa no recibe direccionamiento DHCP" se presenta cuando los clientes y el servidor DHCP se encuentran en segmentos de red distintos.
Un ejemplo práctico de esta situación se observa en una configuración de red para el examen CCNA, que involucra DHCP, VLANs y RIP (Routing Information Protocol). El objetivo es que todos los PCs obtengan una dirección IP del servidor DHCP, que en este caso es un router específico (Router1). Si los PCs de una misma subred o VLAN obtienen correctamente su dirección IP, pero los PCs en otra VLAN o subred experimentan un error como "DHCP failed. A PIPA is being used" (lo que indica que el cliente ha autoconfigurado una dirección IP APIPA, típicamente en el rango 169.254.x.x), esto señala un problema de comunicación entre el cliente DHCP y el servidor DHCP.
En general, para que un cliente obtenga una dirección IP de un servidor DHCP, ambos deben estar en la misma subred o VLAN, ya que la transmisión de paquetes DHCP está restringida dentro de una LAN. Cuando los clientes y el servidor DHCP se encuentran aislados en diferentes segmentos de red, la solicitud DHCP del cliente no puede ser reenviada directamente al servidor.

DHCP Relay: La Solución para la Comunicación entre Subredes
Para resolver este problema de comunicación entre segmentos de red, se puede configurar el DHCP Relay. Esta funcionalidad permite que un dispositivo (generalmente un router o un switch capa 3) actúe como intermediario para reenviar las solicitudes DHCP desde los clientes a un servidor DHCP ubicado en una subred diferente.
Existen dos enfoques principales para la implementación de DHCP Relay:
1. Retransmisión de Interfaz DHCP (DHCP Interface Relay)
Este método es aplicable cuando se implementa un servidor DHCP para ofrecer direcciones IP a clientes en múltiples subredes. Con la retransmisión de interfaz DHCP habilitada, cuando el switch (o router) recibe los paquetes de solicitud DHCP de un cliente, los reenvía a través de la puerta de enlace de capa 3 al servidor DHCP. Posteriormente, reenvía las ofertas DHCP recibidas del servidor DHCP de vuelta a las subredes correspondientes.
2. Retransmisión de VLAN DHCP (DHCP VLAN Relay)
Este escenario se presenta cuando se implementa un servidor DHCP para ofrecer direcciones IP a clientes distribuidos en varias VLANs. La retransmisión de VLAN DHCP permite designar manualmente una interfaz de capa 3 como interfaz de agente de retransmisión predeterminada para todas las VLANs.
En el ejemplo específico donde la PC 1 y la PC 2 están en diferentes VLANs, y ninguna de estas VLANs tiene interfaces VLAN configuradas (lo que significa que no hay una interfaz de capa 3 asociada directamente a esas VLANs en el switch o router), el servidor DHCP y las computadoras están aislados en diferentes segmentos de red. En esta situación, la solicitud DHCP de los clientes no puede ser reenviada directamente.
Para solucionar esto, se configuraría una interfaz de capa 3 en el dispositivo que sirve como puerta de enlace para esas VLANs. Esta interfaz tendría una dirección IP dentro de la subred de la VLAN y se configuraría como agente de retransmisión DHCP, apuntando a la dirección IP del servidor DHCP.
En un ejemplo práctico, un servidor DHCP podría estar configurado en un switch TP-Link T2600G-52TS, mientras que el agente de retransmisión DHCP se implementaría en un switch TP-Link T2600G-28TS. Es importante destacar que, para la retransmisión de VLAN DHCP, el servidor DHCP asignará direcciones IP de la misma subred tanto a la VLAN 10 como a la VLAN 20, aunque los clientes pertenezcan a diferentes VLANs.
Para configurar esto, se navegaría a la página de configuración del switch, específicamente a CARACTERÍSTICAS L2 > VLAN > VLAN 802.1Q > Configuración de VLAN, y se procederían a crear las VLANs 10 y 20. Posteriormente, en la configuración del router o switch capa 3 que actúa como puerta de enlace, se crearía una interfaz virtual para cada VLAN (por ejemplo, interface Vlan10 y interface Vlan20) y se configurarían con direcciones IP dentro de sus respectivas subredes. Finalmente, se configuraría la función de DHCP Relay en estas interfaces, especificando la dirección IP del servidor DHCP.

Consideraciones Adicionales y Buenas Prácticas
La configuración de la VLAN nativa en un enlace troncal es un aspecto crítico. La VLAN nativa es la única VLAN que no se etiqueta en un enlace troncal 802.1Q. Si un dispositivo espera recibir una dirección DHCP en la VLAN nativa y esta VLAN no está configurada correctamente o no tiene un servidor DHCP accesible, la solicitud fallará.
Es fundamental comprender la topología de red, las asignaciones de VLAN y la ubicación del servidor DHCP. La comunicación de broadcast inherente a las solicitudes DHCP limita su alcance a la subred local. Por lo tanto, cualquier configuración que implique la comunicación DHCP a través de diferentes subredes o VLANs requerirá mecanismos como DHCP Relay.
La práctica de configurar manualmente direcciones IP en los PCs de prueba (PC0 y PC1) y lograr ping al servidor DHCP es una excelente manera de verificar la conectividad de capa 3 y el enrutamiento (en este caso, RIP). Sin embargo, esto no valida la funcionalidad DHCP. El error "DHCP failed. A PIPA is being used" es un indicador claro de que el cliente no ha podido obtener una dirección IP de un servidor DHCP y ha recurrido a una dirección autoconfigurada.
En resumen, la incapacidad de la VLAN nativa para recibir direccionamiento DHCP generalmente se reduce a problemas de alcance de broadcast, falta de configuración de DHCP Relay, o una configuración incorrecta de las VLANs y las interfaces de capa 3. Una comprensión profunda de estos conceptos y una configuración cuidadosa de los dispositivos de red son esenciales para garantizar una conectividad DHCP robusta y confiable.