I am facing a weird DHCP problem. Here is the setup :
Cisco 3560 switch with three VLANs is connected via 802.1q trunk port to the LAN port of Riverbed wide area application device. LAN port on riverbed is also a trunk port. The WAN port of Riverbed device is connected to a Cisco 2800 router ethernet trunk port configured for these three vlans.
The 2800 router is configured as DHCP server for the three vlans. The problem is that ONLY DHCP is not working in this setup. If I assign a static IP address on workstations connected to 3560 switches I am ok with the connectivity.
The sniffer trace on Riverbed device indicates that the DHCP packet arriving from 3650 switch have different VLAN ID from what is configured on 3650 as well as the DHCP request packets are "FRAGMENTED".
Cisco 3650 switch has VLAN ID 10,110 and 210. The DHCP discover packet when it leaves trunk port and arrives on Riverbed is showing VLAN ID 3 and DHCP request packet has VLAN ID 75. When it leaves Riverbed WAN port definitely Router will discard it cause of unknown VLAN ID.
Any suggestions/ideas would be appreciated!!