ARP中文全稱叫地址解析協議,英文全稱為Address Resolution Protocol,是根據IP地址獲取物理地址的一個TCP/IP協議。主機發(fā)送信息時將包含目標IP地址的ARP請求廣播到局域網絡上的所有主機,并接收返回消息,以此確定目標的物理地址;收到返回消息后將該IP地址和物理地址存入本機ARP緩存中并保留一定時間,下次請求時直接查詢ARP緩存以節(jié)約資源。地址
ARP映射方式
靜態(tài)映射
靜態(tài)映射的意思是要手動創(chuàng)建一張ARP表,把邏輯(IP)地址和物理地址關聯起來。
動態(tài)映射
動態(tài)映射時,每次只要機器知道另一臺機器的邏輯(IP)地址,就可以使用協議找出相對應的物理地址。
ARP的功能:
OSI模型把網絡工作分為七層,IP地址在OSI模型的第三層,MAC地址在第二層,彼此不直接打交道。在通過以太網發(fā)送IP數據包時,需要先封裝第三層(32位IP地址)、第二層(48位MAC地址)的報頭,但由于發(fā)送時只知道目標IP地址,不知道其MAC地址,又不能跨第二、三層,所以需要使用地址解析協議。使用地址解析協議,可根據網絡層IP數據包包頭中的IP地址信息解析出目標硬件地址(MAC地址)信息,以保證通信的順利進行。
整合自:百度百科、php中文網、CSDN
編輯:jq
-
IP
+關注
關注
5文章
1721瀏覽量
150008 -
Mac
+關注
關注
0文章
1110瀏覽量
51734 -
ARP
+關注
關注
0文章
50瀏覽量
14800 -
OSI
+關注
關注
0文章
83瀏覽量
15458
發(fā)布評論請先 登錄
相關推薦
靜態(tài) ARP 表項的潛在問題
![靜態(tài) <b class='flag-5'>ARP</b> 表項的潛在問題](https://file1.elecfans.com/web2/M00/FF/FC/wKgaomanCrKAS0oDAAVkungNO-Q531.png)
ESP8266硬件地址無法解析ARP請求的原因?
可以通過ESP8266 SDK訪問ARP緩存嗎?
esp8266使用etharp_request() 的ARP請求異常怎么解決?
請問ESP32如何實現Flash到ram重映射這種功能呢?
如何手動往esp32 arp列表中添加自定義的arp綁定信息?
容器怎么完成和容器引擎的映射
關于復用和映射的疑問求解
路由器映射是什么意思?路由器端口映射怎么設置?
stm32f100怎樣用重映射功能?
STM32F429能否通過設置源地址濾過將非業(yè)務主機的arp廣播報文濾掉?
OBS Studio 30.1發(fā)布,新增多元功能,優(yōu)化HDR色調映射濾鏡
TSMaster 信號映射的配置方法
![TSMaster 信號<b class='flag-5'>映射</b>的配置方法](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
評論