一、概念
? ARP(Address Resolution Protocol)地址決議協議,是根據IP地址獲取物理地址的一個TCP/IP協議,
二、原理
? 主機發送資訊時將包含目標IP地址的ARP請求廣播到局域網路上的所有主機,并接識訓傳訊息,以此確定目標的物理地址;收到回傳訊息后將該IP地址和物理地址存入本機ARP快取中并保留一定時間,下次請求時直接查詢ARP快取以節約資源,

三、功能
OSI模型把網路作業分為七層,IP地址在OSI模型的第三層,MAC地址在第二層,彼此不直接打交道,在通過以太網發送IP資料包時,需要先封裝第三層(32位IP地址)、第二層(48位MAC地址)的包頭,但由于發送時只知道目標IP地址,不知道其MAC地址,又不能跨第二、三層,所以需要使用地址決議協議,使用地址決議協議,可根據網路層IP資料包包頭中的IP地址資訊決議出目標硬體地址(MAC地址)資訊,以保證通信的順利進行,
四、實驗
1)在交換機拖出一臺S5700,接著在終端中拖出兩臺PC機,然后選擇設備連線,點擊Auto進行設備接線,完成后開啟設備,之后,將PC1的IP地址配置為192.168.1.1/24,將PC2的IP地址配置為192.168.1.2/24,

2)在PC1上右鍵,點擊"資料抓包",選擇"Ethernet 0/0/1",系統會自動打開抓包工具Wireshark,

3)雙擊PC1,在命令列中PING一下PC2,即可看到.1 PING .2的廣播包以及.2對.1回復的單播包,

4)雙擊序號為56的廣播包:

可以看到封裝的源IP地址、源MAC地址及目標IP地址等資訊,
5)雙擊序號為57的單播包:

可以看到回復的報文中,包含有發送方IP地址、發送方MAC地址及目標IP地址、目標MAC地址等資訊,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/501245.html
標籤:其他
上一篇:DNS
下一篇:pytest自動化框架
