Hello.
If I use separate vlans on Extreme X450-24 ver. 15.3.5.2 with bootprelay, DHCP works fine for my client-device. At first there are DhcpDiscover,DhcpOffer,DhcpRequest and DhcpAck and than there are one DhcpRequest + one DhcpAck during right time-period. All right.
But if I begin to use supervlan, the situation is changed. My device sends one DhcpRequest but receives 2 replays.
Scheme:
client-device <-> switch <-> extreme witch supervlan and bootprelay <-> DHCP server
When I have mirrored traffic between switch and extreme I have seen so situation (by tcpdump):
17:20:51.442246 IP client_ip.68 > dhcp_server_ip.67: BOOTP/DHCP, Request from e8:94:f6:53:cf:45, length 548
17:20:51.442803 IP dhcp_server_ip.67 > client_ip.68: BOOTP/DHCP, Reply, length 300
17:20:51.443525 IP dhcp_server_ip.67 > client_ip.68: BOOTP/DHCP, Reply, length 300
When I have mirrored traffic between extreme and DHCP server I have seen other situation (by tcpdump):
16:08:21.422645 IP client_ip.bootpc > dhcp_server_ip.bootps: BOOTP/DHCP, Request from e8:94:f6:53:cf:45, length 548
16:08:21.423216 IP dhcp_server_ip.bootps > client_ip.bootpc: BOOTP/DHCP, Reply, length 300
16:08:21.423477 IP client_ip.bootpc > dhcp_server_ip.bootps: BOOTP/DHCP, Request from e8:94:f6:53:cf:45, length 548
16:08:21.424140 IP dhcp_server_ip.bootps > client_ip.bootpc: BOOTP/DHCP, Reply, length 300
So, after extreme we have duplicate of DhcpRequest packet.
I think extreme makes it. Why does it make this?
I have used also dhcpdump on DHCP server, but both Requests are identical
How can I fix this situation?
Thank you.