免費 ARP 報文與普通 ARP 請求報文的區別在于報文中的目標 IP 地址。免費ARP數據的作用如下:
該類型報文起到一個宣告作用:它以廣播的形式將數據包發送出去,不需要得到回應,只為了告訴其他計算機自己的IP地址和MAC地址。
可用于檢測IP地址沖突:當一臺主機發送了免費ARP請求報文后,如果收到了ARP響應報文,則說明網絡內已經存在使用該IP地址的主機。
可用于更新其他主機的ARP緩存表:如果該主機更換了網卡,而其他主機的ARP緩存表仍然保留著原來的MAC地址。這時,可以發送免費的ARP數據包。其他主機收到該數據包后,將更新ARP緩存表,將原來的MAC地址替換為新的MAC地址。
服務器集群:將服務器上的應用做成一個邏輯主機,集群成員之間依靠免費ARP來維持心跳,每個集群的成員都會周期性的發送免費ARP。
用于做地址沖突檢測:免費ARP包一般產生于系統引導時,網絡模塊用于確定當前使用的IP地址,同段內是否還有其他人在使用。當主機發送一個免費ARP包后,未收到應答,說明IP無沖突,反之則報錯。
回答所涉及的環境:聯想天逸510S、Windows 10。
免費 ARP 報文與普通 ARP 請求報文的區別在于報文中的目標 IP 地址。免費ARP數據的作用如下:
該類型報文起到一個宣告作用:它以廣播的形式將數據包發送出去,不需要得到回應,只為了告訴其他計算機自己的IP地址和MAC地址。
可用于檢測IP地址沖突:當一臺主機發送了免費ARP請求報文后,如果收到了ARP響應報文,則說明網絡內已經存在使用該IP地址的主機。
可用于更新其他主機的ARP緩存表:如果該主機更換了網卡,而其他主機的ARP緩存表仍然保留著原來的MAC地址。這時,可以發送免費的ARP數據包。其他主機收到該數據包后,將更新ARP緩存表,將原來的MAC地址替換為新的MAC地址。
服務器集群:將服務器上的應用做成一個邏輯主機,集群成員之間依靠免費ARP來維持心跳,每個集群的成員都會周期性的發送免費ARP。
用于做地址沖突檢測:免費ARP包一般產生于系統引導時,網絡模塊用于確定當前使用的IP地址,同段內是否還有其他人在使用。當主機發送一個免費ARP包后,未收到應答,說明IP無沖突,反之則報錯。
回答所涉及的環境:聯想天逸510S、Windows 10。