ARP中文全稱叫地址解析協議,英文全稱為Address Resolution Protocol,是根據IP地址獲取物理地址的一個TCP/IP協議。主機發送信息時將包含目標IP地址的ARP請求廣播到局域網絡上的所有主機,并接收返回消息,以此確定目標的物理地址;收到返回消息后將該IP地址和物理地址存入本機ARP緩存中并保留一定時間,下次請求時直接查詢ARP緩存以節約資源。地址
ARP映射方式
靜態映射
靜態映射的意思是要手動創建一張ARP表,把邏輯(IP)地址和物理地址關聯起來。
動態映射
動態映射時,每次只要機器知道另一臺機器的邏輯(IP)地址,就可以使用協議找出相對應的物理地址。
ARP的功能:
OSI模型把網絡工作分為七層,IP地址在OSI模型的第三層,MAC地址在第二層,彼此不直接打交道。在通過以太網發送IP數據包時,需要先封裝第三層(32位IP地址)、第二層(48位MAC地址)的報頭,但由于發送時只知道目標IP地址,不知道其MAC地址,又不能跨第二、三層,所以需要使用地址解析協議。使用地址解析協議,可根據網絡層IP數據包包頭中的IP地址信息解析出目標硬件地址(MAC地址)信息,以保證通信的順利進行。
整合自:百度百科、php中文網、CSDN
編輯:jq
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
相關推薦
的情況下,啟用VIP的Server Auto Enable 功能引起的NAT映射失效問題,希望可以給碰到相同問題的人一些參考。
發表于 10-29 09:55
?364次閱讀
在計算機網絡中,地址解析協議(ARP)將 IP 地址轉換為物理地址(MAC 地址),以便在局域網中實現數據的傳輸。靜態 ARP 表項的設置為網絡管理員提供了一種手動控制地址映射的方式,
發表于 07-29 11:51
?389次閱讀
互聯網之間似乎在這個問題上存在一些歧義,并且 arduino 的“wifi_set_op_mode”文檔尚不清楚。注意:如果默認情況下它處于休眠狀態,這是否足以導致ESP8226不響應 ARP 請求,從而導致ESP8266的硬件地址無法解析?
發表于 07-18 07:31
我了解到 ARP 緩存應該存在于 ESP8266 中,因為它是互聯網協議鏈路層的一部分 - 設備需要它才能將數據包發送到網絡中的其他設備。所以也許問題是:我可以通過 ESP8266 SDK 訪問此 ARP 緩存嗎?
發表于 07-12 07:14
這是關于 esp8266 的 ARP 的問題。我意識到這可能是一個相當低級的 SDK 問題,所以我將解釋一下我試圖實現的目標。
如果我們假設我有一個已知的MAC地址或IP地址,我想知道有問題的設備
發表于 07-10 06:00
拷貝到對應ram內存中,當在線標定時,會直接操作ram中相應的地址,以實現參數在線修改。
請問ESP32如何實現Flash到ram重映射這種功能呢?
通常的做法是使用重映射,或者使用mmu。
但是esp32的mmu無法將fla
發表于 06-14 06:31
我目前需要手動往esp32 arp列表中添加自定義的arp綁定信息,而非arp請求獲得,因為另一方設備無法完成arp應答
如IP為:192.168.88.2 MAC為:00:0A:35
發表于 06-07 08:14
容器與注入機的映射通常涉及網絡端口、文件系統和環境變量等方面的配置。以下是如何在不同方面完成容器和注入機映射的詳細說明: 1. 網絡端口映射 通過使用Javascript,我們可以將
發表于 06-06 15:18
?387次閱讀
我用的是stm32f100c8t6b芯片,現在想用將PB1映射為TIM1_CH3N,在調用GPIO_PinAFConfig(GPIOB,GPIO_PinSource1,GPIO_AF_TIM1)時,
GPIO_PinAFConfig和GPIO_AF_TIM1都沒定義,stm32f100怎樣用重
發表于 05-07 06:06
能否實現用重映射功能將dcmi映射到別的io口
發表于 03-25 08:07
把控制器掛在了交換機上,交換機上有極高密度的arp報文造成以太網接收中斷無法及時處理。 看手冊中有廣播幀濾過和單播幀濾過,能否通過設置源地址濾過將非業務主機的arp廣播報文濾掉(單播和廣播功能在手冊中是分開寫的,不清楚單播的源地
發表于 03-19 07:58
TSMaster信號映射模塊可以將數據庫變量映射為系統變量,經過映射后的系統變量就等同于數據庫中的變量,該系統變量的讀寫操作就等同于讀寫數據庫變量。其在系統軟件中的位置如下圖所示:信號映射
發表于 02-19 14:00
?548次閱讀
SPWM調制方式是怎樣實現變壓功能的? SPWM調制是一種常用的調制方式,用于將直流電壓轉換為交流電壓,同時也可以實現變壓功能。 1. SPWM調制的原理 SPWM調制的原理是通過改變
發表于 02-06 11:08
?1385次閱讀
mmap 內存映射里所謂的內存其實指的是虛擬內存,在調用 mmap 進行匿名映射的時候(比如進行堆內存的分配),是將進程虛擬內存空間中的某一段虛擬內存區域與物理內存中的匿名內存頁進行映射,當調用
發表于 01-24 14:30
?1806次閱讀
Scratch-Pad Sram(CPU5 DSPR)相關聯。 在鏈接器腳本中,我已經映射了每個.text 部分移至其各自的 PSPR 內核。 我想知道如何將共享代碼映射到 DSPR5 以及如何將其
發表于 01-24 07:26
評論