Hey there,
There some differences in the DHCP process between Huawei and vendor C's device.
DHCP in Huawei device
VRP (R) software, Version 5.110 (AR serial Router)

DHCP in Vender C's device
Version 15.2(4)S2

We can see in the DHCP process, vendor C have 2 ICMP packets, and Huawei don't have.
In the DHCP process, 4 DHCP packets complete the assignment of IP address.
And in order to make sure the assigned IP address is unique in this section, RFC2131 defined 2 check methods, one from the server and the other from the client.
1. From Server send the ICMP packet to the IP address which will be assigned to the client, to see if a replay from this IP.
2. From Client send the gratuitous ARP to see if there is another host that has the same IP.
So, in the DHCP process, vendor C using both methods 1 and 2, and Huawei didn't use method 1.


