Доброго времени суток!
Имеем 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 пакеты между портами.