Доброго времени суток!
Имеем DES-3200-28F С1, прошивка последняя на данный момент (4.37.B011).
Включен dhcp_local_relay:
Код:
DES-3200-28F:admin#show dhcp_local_relay
Command: show dhcp_local_relay
DHCP/BOOTP Local Relay Status : Enabled
DHCP/BOOTP Local Relay VID List : 50
DHCP Relay Agent Information Option 82 Circuit ID : Default
DHCP Relay Agent Information Option 82 Remote ID : Default
DES-3200-28F:admin#show dhcp_local_relay option_82 ports
Command: show dhcp_local_relay option_82 ports
Port Option 82
Policy
---- ---------
1 replace
2 replace
3 replace
4 replace
5 replace
6 replace
7 replace
8 replace
9 replace
10 replace
11 replace
12 replace
13 replace
14 replace
15 replace
16 replace
17 replace
18 replace
19 replace
20 replace
21 replace
22 replace
23 replace
24 replace
25 keep
26 keep
27 keep
28 keep
На портах 25-28 есть несколько VLAN-ов (на 26-28 аналогично):
Код:
DES-3200-28F:admin#sh vlan po 25
Command: show vlan ports 25
Port VID Untagged Tagged Dynamic Forbidden
----- ---- -------- ------ ------- ---------
25 50 X - - -
25 100 - X - -
25 124 - X - -
Как видно выше, dhcp local relay включен только на VLAN 50.
Итак, проблема: есть VLAN 124, который QinQ (коммутатор этого не знает, запаковывается дальше на другом устройстве). При глобально включенном dhcp local relay (на VLAN 124 отключён) не проходят DHCP пакеты между портами.