我在嵌入式系统上的DHCP实现有问题,其中发送了具有必填字段的DHCP Discovery数据包但路由器(TP-Link)没有回答它。使用PC上的DHCP服务器都可以,并且到处都可以获得IP。你知道路由器DHCP服务器有什么不同吗?路由器是否需要更多选项字段,如主机名,客户端ID等? (但这不是强制性的。)我尝试了两种不同的TP-link路由器。
答案 0 :(得分:0)
好的,我发现了TP-Link路由器:
1)忽略某些范围的MAC地址
2)DHCPOFFER数据包是单播的,并回答无效的IP地址。