si on veut être complet:
client DHCP on VLAN 832 should request these options :
Option: (55) Parameter Request List
Length: 11
Parameter Request List Item: (1) Subnet Mask
Parameter Request List Item: (3) Router
Parameter Request List Item: (6) Domain Name Server
Parameter Request List Item: (15) Domain Name
Parameter Request List Item: (28) Broadcast Address
Parameter Request List Item: (51) IP Address Lease Time
Parameter Request List Item: (58) Renewal Time Value
Parameter Request List Item: (59) Rebinding Time Value
Parameter Request List Item: (90) Authentication
Parameter Request List Item: (119) Domain Search
Parameter Request List Item: (120) SIP Servers
and send valid values with options 60, 77 and 90.
The received option 120 (SIP servers) should be forwarded to VoIP DHCP clients on the LAN (so there *should* be a way to send it to the LAN DHCP server)
Likewise, the received option 6 (DNS Servers) should be forwarded to the Orange STB on the LAN (with a static DHCP lease for instance). The STB cannot work with public/regular DNS servers.
client DHCP on VLAN 838 should request these options:
Option: (55) Parameter Request List
Length: 5
Parameter Request List Item: (1) Subnet Mask
Parameter Request List Item: (3) Router
Parameter Request List Item: (42) Network Time Protocol Servers
Parameter Request List Item: (72) Default WWW Server
Parameter Request List Item: (121) Classless Static Route
and send valid values with options 60, 77 and 61 and, when connected, handle correctly the received option 121.
DHCP outgoing requests should use CoS 6 (802.1p) and DSCP 48 (on both 832 and 838).
ARP packets should use CoS 6 too.
All other packets on VLAN 838 should be priority 4
VoIP packets on VLAN 832 should be priority 5
all outgoing trafic on vlan 840 (which are only outgoing igmp requests) should be priority 5
IPv6:
Orange use DHCPv6-PD with options 11,15,16.
The WAN link has no global IP, only a link-local IP (the default route is established with NS/NA).
Orange sends a whole /56 prefix with with DHCPv6-PD . The client can use it however he wants.