DHCP IP发现,提供,请求,确认

时间:2012-11-05 14:27:33

标签: request ip dhcp

为什么我的DHCP服务器使用旧的IP地址作为目的地?

0.0.0.0 - 255.255.255.255 - >发现

192.168.0.1 - 192.168.0.100 - >报价

0.0.0.0 - 255.255.255.255 - >请求

192.168.0.1 - 192.168.0.100 - > ACK

通常它应该使用255.255.255.255。 有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

请求IP地址的机器不会根据目的地址过滤接收的数据包,因此将哪个地址作为目的地无关紧要。

服务器机器有一个ARP条目,它将IP地址连接到给定的以太网MAC地址(这是您真正联系客户端的方式),因此DHCP服务器进程可以使用该地址创建定向回复而不是广播到整个子网。要创建没有特定IP地址的定向回复,DHCP服务器需要创建自己的UDP数据包,而不是让系统执行此操作。