ARP為什麼屬於網路層,ARP協議到底屬於哪一層

時間 2021-08-30 10:25:22

1樓:匿名使用者

arp協議是地址解析協議。

在區域網中,網路中實際傳輸的是「幀」,幀裡面是有目標主機的mac地址的。在乙太網中,一個主機和另一個主機進行直接通訊,必須要知道目標主機的mac地址。但這個目標mac地址是如何獲得的呢?

它就是通過地址解析協議獲得的。所謂「地址解析」就是主機在傳送幀前將目標ip地址轉換成目標mac地址的過程。arp協議的基本功能就是通過目標裝置的ip地址,查詢目標裝置的mac地址,以保證通訊的順利進行。

arp協議主要負責將區域網中的32位ip地址轉換為對應的48位實體地址,即網絡卡的mac地址,比如ip地址位192.168.0.

1網絡卡mac地址為00-03-0f-fd-1d-2b.整個轉換過程是一臺主機先向目標主機傳送包含有ip地址和mac地址的資料包,通過mac地址兩個主機就可以實現資料傳輸了.

2樓:tony羅騰

arp協議劃到網路層,是因為arp協議屬於tcp/ip協議簇。在tcp/ip模型中,所有定義的協議至少是在網際層以上的。但按照osi的標準,資料向下傳遞時每層會加上自己的資訊。

當網路層的ip包進入鏈路層時,鏈路層通過arp協議新增鏈路頭,這顯然不是網路層的功能。所以有很多人說arp是鏈路層的。

可以認為,在osi模型中arp協議屬於鏈路層;而在tcp/ip模型中,arp協議屬於網路層:

3樓:匿名使用者

arp不屬於網路層。

arp屬於第二層,資料鏈路層。

arp協議到底屬於哪一層

4樓:

很多教科書和培訓教材上,都把arp協議劃分到網路層。我想主要的原因在於arp協議屬於tcp/ip協議簇,而在tcp/ip模型中,所有定義的協議至少是在網際層(或稱網路層,ip層)。

但是,按照osi的標準,當資料向下傳遞時,每層會加上自己的資訊,各層互不干擾.這樣當網路層的ip包進入鏈路層時,鏈路層該如何加這個頭部的目標資訊呢?它要依靠arp協議來完成.

顯然如何加鏈路頭並不是網路層的功能。而且,arp協議工作時,並不使用ip的包頭。所以也有很多人說,arp是鏈路層的。

可以說,在tcp/ip模型中,arp協議屬於ip層;在osi模型中,arp協議屬於鏈路層。

下列協議屬於網路層的是( )。 a. arp b. ospf c. rip d. bgp

5樓:匿名使用者

arp直接封裝在二層以太幀格式內,

ospf封裝在ip包頭之上,rip封裝在udp內,bgp在tcp之上。

沒有明顯的界限說內arp就屬於容網路層,ospf就是傳輸層。但rip和bgp是比較分明的,屬於應用層,因為傳輸層為其傳送路由字首。

在這個題目裡只能說a比較準確。

6樓:匿名使用者

就這幾個選項來看的話,a的比率較大

arp,dns協議分別屬於tcp/ip協議的哪一層?

7樓:匿名使用者

看**就清楚了。 arp和rarp是一對協議,分別是mac和ip地址互查的,工作在第二層,至於說為什麼第回二層能查第三層答的ip,原因是從包裡取ip包的地址。

dns則是典型的應用層的協議了,而該協議提供的服務就是dns解析服務,是兩個概念,但本質嘛,還是一回事,因為dns是domain name system縮寫,並不是象其它協議,後面代協議的單詞,所以你認為是服務是協議都可以,沒人會因為這個和你分辨的。

8樓:匿名使用者

dns則是典型的應用

copy層的協議了,至於說為什麼第二層能查第三層的ip,因為dns是domain name system縮寫,所以你認為是服務是協議都可以。

arp和rarp是一對協議,還是一回事,後面代協議的單詞,工作在第二層,原因是從包裡取ip包的地址,而該協議提供的服務就是dns解析服務,

9樓:匿名使用者

arp即是二層也是三層的協議,因為有mac和ip。dns說是應用層和服務都可以,要看你從哪個標準來說。

arp(地址解析協議)屬於網路中的哪一層?

10樓:

arp是網路bai

層的協議,但是它所工作du的內容是zhi鏈路層的。具dao體來說應該是在網路層專。屬

arp具體說來就是將網路層(ip層,也就是相當於osi的第三層)地址解析為資料連線層(mac層,也就是相當於osi的第二層)的mac地址。

11樓:褲褲上有個洞

可以這樣做,在osi模型中arp協議屬於鏈路層;而在tcp/ip模型中,arp協議屬於網路層

12樓:秒懂**

地址解析協議:根據ip地址查詢實體地址的協議

13樓:

具體說arp 在網路tcp、ip中沒有能說它具體的界定那一層,顯然 ip地址是3層的。硬要說是那一層,好像就不對了。

arp協議是網路層的還是資料鏈路層的協議

14樓:可樂零七

很多教科書和培訓教材上,都把arp協議劃分到網路層。我想主要的原因在於arp協議屬於tcp/ip協議簇,而在tcp/ip模型中,所有定義的協議至少是在網際層(或稱網路層,ip層)。

但是,按照osi的標準,當資料向下傳遞時,每層會加上自己的資訊,各層互不干擾.這樣當網路層的ip包進入鏈路層時,鏈路層該如何加這個頭部的目標資訊呢?它要依靠arp協議來完成.

顯然如何加鏈路頭並不是網路層的功能.而且,arp協議工作時,並不使用ip的包頭。所以也有很多人說,arp是鏈路層的。

可以說,在tcp/ip模型中,arp協議屬於ip層;在osi模型中,arp協議屬於鏈路層。

在sniffer軟體中,捕獲協議資料時,如果使用ip地址是無法捕獲到arp包的,因為ip地址是arp協議的載荷,不在包頭中。但arp協議的載荷中,也並不包含任何上層的ip資料包。所以,構造和使用arp協議的主體理解ip地址。

從這個角度考慮,將arp協議劃分到ip層也有一定道理。

我覺得邏輯上應該處於鏈路層,但是在抓包的時候,arp和rarp的資料包是封裝在鏈路層的資料包裡

ARP欺騙攻擊原理,ARP欺騙攻擊是什麼意思?

玉言金口 arp攻擊,是針對乙太網地址解析協議 arp 的一種攻擊技術。此種攻擊可讓攻擊者取得區域網上的資料封包甚至可篡改封包,且可讓網路上特定計算機或所有計算機無法正常連線。你裝個360安全衛士吧,360的木馬防護牆的arp防火牆很給力,能有效的阻止arp攻擊,這個預設是關閉的,你自行開啟下,就行...

請問arp衝突是什麼意思,請問ARP衝突是什麼意思?

y8班x5班 ip衝突的原理,現在一個局網已經有一個192.168.1.1的ip存在了,而我現在又把自己的ip更改為192.168.1.1,結果提示了ip衝突,發生了些什麼呢?首先是本機封裝一個arp的包格式為 硬體型別 協議型別 硬體地址長度 協議地址長度 操作型別 請求或迴應 傳送者mac 傳送...

什麼是ARP欺詐包,中了ARP欺詐包後怎麼解決?

arp欺騙防禦是什麼意思啊?怎麼預防?你應該是一個區域網,是你家的其他電腦,或者與你共一根網線的其他使用者的電腦中了arp病毒,這累病毒進行arp攻擊,而360安全衛士中有 arp防火牆 這個模組,它攔截了攻擊,便發出了 防禦成功 的資訊。攔截成功後對你的電腦沒有影響,但是,你最好去提醒下其他使用者...