Hello,
I'm working on a platform with DHCP server. I have a DHCP server connected to a MX80 PE router and a DHCP client connected to another MX80 PE router through a VRF. i put the DHCP relay configuration to each router. As you can see on the screencapture below, the "DHCP discover" frame is send by the client and this frame is correctly received by the MX80 router connected to the client. This frame is apparently send to the Router connected to the DHCP Server, however, this frame is dropped by the router and not sent to the DHCP Server. I add below the configuration extract and the results of the command "show dhcp relay statistic routing-instance XXX".
The Server and the DHCP Client are connected to a different VPLS. Each VPLS use an IRB to bridge into the L3VPN. On the platform, the backbone is about 10 routers. Only MX80 is used.
DHCP SERVER ======MX80 PE Router (VPLS->IRB->VRF)=====BACKBONE MX80 (VRF)======== MX80 PE Router (VRF->IRB->VPLS)==== DHCP CLIENT.
Thanks very much.
DHCP CLIENT - Router Configuration :
_______________________________
XXX_VPLS {
instance-type vpls;
vlan-id none;
interface ge-1/1/6.0;
interface ge-1/1/7.0;
interface ge-1/1/8.0;
interface ge-1/1/9.0;
routing-interface irb.10;
route-distinguisher 10.XX.XX.1:1041;
vrf-target target:XXXXX:1041;
}
XXX_VRF {
instance-type vrf;
interface irb.10;
route-distinguisher 10.XX.XX.1:2000;
vrf-import XXX_IMPORT;
vrf-export XXX_EXPORT;
vrf-table-label;
forwarding-options {
dhcp-relay {
server-group {
sp-1 {
10.0.1.10;
}
}
active-server-group sp-1;
group client_test {
interface irb.10;
}
}
}
}
xxx@ROUT_01> show dhcp relay statistics routing-instance XXX_VRF
Packets dropped:
Total 0
Messages received:
BOOTREQUEST 4
DHCPDECLINE 0
DHCPDISCOVER 4
DHCPINFORM 0
DHCPRELEASE 0
DHCPREQUEST 0
Messages sent:
BOOTREPLY 0
DHCPOFFER 0
DHCPACK 0
DHCPNAK 0
DHCPFORCERENEW 0
DHCP SERVER - Router Configuration :
_______________________________
YYY_VPLS {
instance-type vpls;
vlan-id none;
interface ge-1/1/5.0;
interface ge-1/1/6.0;
interface ge-1/1/7.0;
interface ge-1/1/8.0;
interface ge-1/1/9.0;
routing-interface irb.10;
route-distinguisher 10.XX.XX.1:1001;
vrf-target target:XXXXX:1001;
}
XXX_VRF {
instance-type vrf;
interface irb.10;
route-distinguisher 10.XX.XX.1:2000;
vrf-import XXX_IMPORT;
vrf-export XXX_EXPORT;
vrf-table-label;
forwarding-options {
dhcp-relay {
server-group {
sp-1 {
10.0.1.10;
}
}
active-server-group sp-1;
group client_test {
interface irb.10;
}
}
}
}
xxx@ROUT_02> show dhcp relay statistics routing-instance XXX_VRF
Packets dropped:
Total 4
Interface not configured 4
Messages received:
BOOTREQUEST 4
DHCPDECLINE 0
DHCPDISCOVER 0
DHCPINFORM 0
DHCPRELEASE 0
DHCPREQUEST 0
Messages sent:
BOOTREPLY 0
DHCPOFFER 0
DHCPACK 0
DHCPNAK 0
DHCPFORCERENEW 0