網路某個協議工作在幾層是什麼意思?比如對於OSI模型來講,ARP工作在網路層

時間 2021-05-07 20:01:20

1樓:ぁ楓~ガ遠去

你可以這麼理解,工作在哪一層,就是就是說哪一層是區分協議的不同,就像你說的,icmp是網路層,arp是網路層,也就是說,它倆的物理層和資料鏈路層的形式是一樣的,如果光看這兩層你分不出來哪個是arp包哪個是icmp包,但是到了網路層,你看到網路層的ip封裝後面的封裝就能區分是arp還是icmp了,所以區分這倆到底是什麼協議在工作就是通過網路層來區分的,而通過底層你區分不了,所以你可以認為這個協議工作在這一層。還有一點,有的協議是二層協議,也就是說它沒有三層ip的東西,那麼他就是工作在二層,有的協議只有三層封裝,例如icmp,那麼他就是三層協議,而有的協議有七層封裝,那就是工作在七層。

2樓:匿名使用者

為解決網路通訊問題,建立一個通訊模型,在該模型中,又將通訊問題分別細化成幾個相關的子問題,即分層模型。在每一層中,解決一個或若干個特定問題,這個解決方案就可以成為協議,同時為上一層提供服務,這樣就形成了分層網路協議,越處於下層的,功能越簡單,越容易實現。

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

3樓:

arp是網路bai

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

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

4樓:褲褲上有個洞

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

5樓:秒懂**

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

6樓:

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

arp協議屬於網路層還是資料鏈路層?

7樓:譚神神

很多教科書和來培訓教材上

源,都把arp協議劃分到網路層。我bai想主要的原du

因在於zhiarp協議屬於tcp/ip協議簇,而在tcp/ip模型中,所dao有定義的協議至少是在網際層(或稱網路層,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的資料包是封裝在鏈路層的資料包裡

8樓:卷尾巴小豬

tcp/ip中應屬於網路層的協議,但是嚴格的說osi的網路層與tcp/ip的網路層不完全對應,回如果在osi中arp(地址解析

答協議)可以算做資料鏈路層協議,因為其中主要講到了ip地址與mac地址轉化問題,用到了mac地址,可以算是一種物理網路的協議。

9樓:匿名使用者

教材上把arp協議

劃到bai網路層du,是因為zhiarp協議屬於tcp/ip協議簇。dao在tcp/ip模型中,所有定義的協專議至少是在網際層

屬以上的。但按照osi的標準,資料向下傳遞時每層會加上自己的資訊。當網路層的ip包進入鏈路層時,鏈路層通過arp協議新增鏈路頭,這顯然不是網路層的功能。

所以有很多人說arp是鏈路層的。

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

10樓:ma漂泊在外

區域網裡才存在arp··

電腦網路缺少協議怎麼辦,電腦網路缺少一個協議怎麼辦

付費內容限時免費檢視 回答原因 設定錯誤導致的。解決方法 重新安裝網路協議來解決此問題。1.點選電腦桌面啟動,開啟操作視窗。2.輸入collab。cpl 確認開啟網路拷貝連線。3.右鍵點選本地連線 屬性,4.在彈出的對話方塊中單擊install。5.在彈出的對話方塊中,點選協議 新增,6.選擇網路協...