2012-11-05 66 views
0

爲什麼我的DHCP服務器使用我的舊IP地址作爲目的地?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

請求IP地址的機器不會根據目標地址過濾接收到的數據包,因此,將目標地址作爲目標放置無關緊要。

服務器機器有一個ARP條目,將IP地址連接到給定的以太網MAC地址(這是您如何真正聯繫客戶端),因此DHCP服務器進程可以使用該地址創建定向回覆而不是廣播到整個子網。要創建沒有某​​個特定IP地址的定向答覆,需要DHCP服務器創建自己的UDP數據包,而不是讓系統執行它。