Address Resolution Protocol 地址解析協(xié)議。
ARP只有兩個(gè)過(guò)程伟姐, 一問(wèn)收苏,一答亿卤。共兩個(gè)包。
WireShark可抓包鹿霸,聯(lián)網(wǎng)后排吴,隨時(shí)都會(huì)收到無(wú)數(shù)的 ARP 包,挑一個(gè)如下:
ARP詢問(wèn)包:
ARP詢問(wèn)包
ARP回復(fù)包:
ARP回復(fù)包
在本機(jī)上 ping 192.168.1.107 而收到如上一個(gè)回復(fù)包(192.168.1.107 是我虛擬機(jī)的 IP)懦鼠。
ping 命令并不直接與 ARP 相關(guān)钻哩,而是因?yàn)?ping 的過(guò)程中,需先訪問(wèn)本機(jī)的 arp 表肛冶。
arp 表是 ip與mac 的鍵值對(duì)憋槐。若 該 IP (即192.168.1.107) 無(wú)鍵值對(duì)在表中,則需要先發(fā)送 arp 包淑趾,以此獲得
mac阳仔,并將此 ip 與 mac 鍵值對(duì)填入 arp 表。才繼續(xù) ping 操作扣泊。
注:ping 命令執(zhí)行前近范,最好以管理員身份運(yùn)行 cmd ,執(zhí)行 arp -d 來(lái)刪除本機(jī)的 arp 表延蟹,這樣再 ping 评矩,則一定可以看到 arp 過(guò)程。
如有幫助阱飘,就點(diǎn)個(gè)贊或者評(píng)論下斥杜。