Subject: | dhcpd generates spurious responses when seeing requests from vlans on plain interface |
Date: | Wed, 08 Oct 2014 19:23:28 +0200 |
To: | dhcp-bugs@isc.org |
From: | Jiri Popelka <jpopelka@redhat.com> |
Description of problem:
If dhcpd is listening on a plain interface "eth0" it also sees the
traffic from VLANs "eth0.7" but generates responses without VLAN tags.
Steps to Reproduce:
1. dhcp server with ethX and ethX.Y
2. dhcpd -d ethX
3. from a client generate dhcp request on vlan Y
Actual results:
dhcpd generates DHCPOFFER on non-vlan
Expected results:
dhcpd ignores the request.
Additional info:
dhcpd needs to ignore the tagged requests on plain interfaces.
If it is listening on all interfaces (including ethX.Y) it will see the
tagged version on eth0 and also as an untagged version on ethX.Y, thus
generating duplicates (even if the response was correctly tagged).
All credits go to Martin Poole from Red Hat, inc.
--
Jiri
Message body is not shown because sender requested not to inline it.