首頁  >  文章  >  arp協定的主要功能是什麼

arp協定的主要功能是什麼

王林
王林原創
2020-12-09 16:55:28124061瀏覽

arp協定的主要功能是將IP位址解析為實體位址。 ARP是指位址解析協議,是根據IP位址取得實體位址的一個TCP/IP協定;使用ARP協定可根據網路層IP資料包包頭中的IP位址資訊解析出目標硬體位址(MAC位址)訊息,以保證通信的順利進行。

arp協定的主要功能是什麼

本教學操作環境:windows7系統、Dell G3電腦。

ARP協定的主要功能是將IP位址解析為實體位址。

什麼是arp協定?

位址解析協議,即ARP(Address Resolution Protocol),是根據IP位址取得實體位址的一個TCP/IP協定。主機傳送訊息時將包含目標IP位址的ARP請求廣播到區域網路上的所有主機,並接收回傳訊息,以此決定目標的實體位址;收到回傳訊息後將該IP位址和實體位址存入本機ARP快取中並保留一定時間,下次請求時直接查詢ARP快取以節約資源。

位址解析協定是建立在網路中各個主機互信的基礎上的,區域網路上的主機可以自主傳送ARP應答訊息,其他主機收到應答封包時不會偵測該封包的真實性就會將其記入本機ARP快取;由此攻擊者就可以向某一主機發送偽ARP應答報文,使其發送的訊息無法到達預期的主機或到達錯誤的主機,這就構成了一個ARP欺騙。

ARP指令可用來查詢本機ARP快取中IP位址和MAC位址的對應關係、新增或刪除靜態對應關係等。相關協定有RARP、代理ARP。 NDP用於在IPv6中代替位址解析協定。

功能:

OSI模型把網路工作分成七層,IP位址在OSI模型的第三層,MAC位址在第二層,彼此不直接打交道。透過乙太網路傳送IP封包時,需要先封裝第三層(32位元IP位址)、第二層(48位元MAC位址)的封包頭,但由於傳送時只知道目標IP位址,不知道其MAC位址,又不能跨第二、三層,所以需要使用位址解析協定。使用位址解析協議,可根據網路層IP資料包包頭中的IP位址資訊解析出目標硬體位址(MAC位址)訊息,以確保通訊的順利進行。

(相關推薦:windows

以上是arp協定的主要功能是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn