ARP協議的工作原理

2021-07-10 02:02:42 字數 570 閱讀 3853

you can not!arp協議分為請求和響應兩種,在請求時,乙太網幀將會產生target mac address為全1的廣播位址,對於二層廣播,路由器是不**的,主要是為了避免產生廣播風暴。也就是說arp請求分組根本無法跨越到其他網路中。更談不上獲取其他網路主機的mac位址了。

有兩種可行的辦法:

第一,對路由器進行配置,對所有其他網路的主機的arp請求進行響應,於是傳送主機傳送的分組中就含有如下內容【遠端主機ip,路由器的mac位址】,當路由器接收到乙太網幀後,取出ip分組,檢視到遠端主機的ip,通過查詢路由表,將該分組傳送到其他路由器上,當然了,生成的乙太網幀中源位址和目的位址都要更改。經過一系列流程,到達最後目標路由器,目標路由器通過arp協議獲取目的ip主機的mac位址,然後重新生成mac幀傳送給目的主機。這種方法稱為**arp。

第二,當給目的主機傳送分組時,先判斷目的主機與傳送主機是否在同一lan下,可以通過目的主機ip和子網掩碼做與計算,如果不是,直接傳送給邊界路由器,然後邊界路由器進行同1所示**。

但是不管是哪種,都需要先將資料傳送給邊界路由器上,然後才行。而讓邊界路由器接收資料的前提是分組中的資料鏈路層位址與其本身的位址相同。

ARP協議工作原理

arp協議工作原理 一 arp協議簡介 arp,全稱address resolution protocol,中文名為位址解析協議,它工作在資料鏈路層,在本層和硬體介面聯絡,同時對上層提供服務。ip資料報常通過乙太網傳送,乙太網裝置並不識別32位ip位址,它們是以48位乙太網位址傳輸乙太網資料報。因此...

ARP協議工作原理

說明 本文 arp協議工作原理 佟強 2008.10.9 每台主機都設有乙個arp快取記憶體 arp cache 裡面有本區域網上各主機和路由器的ip位址和硬體位址的對映表,這些都是該主機目前知道的一些位址。當主機a要向本區域網上的某個主機b傳送ip資料報時,先在其arp快取記憶體中檢視是否有主機b...

ARP協議工作原理

每個主機都會在自己的 arp 緩衝區中建立乙個 arp 列表,以表示 ip 位址和 mac 位址之間的對應關係。主機 網路介面 新加入網路時 也可能只是mac位址發生變化,介面重啟等 會傳送免費arp報文把自己ip位址與mac位址的對映關係廣播給其他主機。網路上的主機接收到免費arp報文時,會更新自...