RIP路由協議工作在那一層啊?是網路層還是應用層呢

2021-03-05 09:19:20 字數 5119 閱讀 7557

1樓:匿名使用者

這是一個模糊的說法,這裡說明一下:

1.rip基於udp,bgp基於tcp,ospf和eigrp基於ip。這些在tcp/ip協議棧中定義的路由協議用於發現和維護前往目的地的最短路徑。

你可以認為它們不屬於網路層協議(注意,是用,based

on,而不是實現了,bgp用tcp,所以bgp是應用層的,tcp用ip,所以tcp是傳輸層的,ospf用ip,所以ospf更應該是歸類到傳輸層裡比較合理。與書《計算機網路自頂向下方法與inter***特色》意思基本一致),但它們計算出來的路徑最終為網路層提供服務。(在tcp/ip協議棧中,routed

protocol(eg. ip)工作在網路層,而routing

protocol(eg.bgp)工作在傳輸層或應用層,他們之間的關係為:routing protocol負責學習最佳路徑,而routed

protocol根據最佳路徑將來自上層的資訊封裝在ip包裡傳輸。)

當然,你也要理解,tcp/ip的定義本來就比較模糊。另外一種為osi提供服務的路由協議就不一樣了,is-is。它直接封裝在資料幀中,自然是一種網路層協議了。

這也可以看出osi的定義比tcp/ip嚴謹許多。

2.一個協議的實現需要依賴協議所在層次的下一層功能。簡單的說,如果tcp需要依賴網際層協議ip,那麼它就是傳輸層的協議。

同理,如果rip需要依賴傳輸層的udp,那至少它應該是被定義在udp之上的協議,但我認為它並不能算是應用層協議。舉個例子,icmp是網路層協議,但它需要依賴ip承載,那麼icmp是傳輸層協議嗎?不夠嚴謹的tcp/ip啊。

3.嚴格意義上說,根本就沒有明確定義過這些協議的位置。學習這些協議關鍵是掌握它們在網路中的功能和如何應用它們。至於它們到底是哪一層的協議,你覺得重要嗎?

4.如果一定在劃分的話.單純地從層次上講的話,rip,bgp應該在應用層,ospf,eigrp在傳輸層

2樓:築夢

rip基於udp,bgp基於tcp,ospf和eigrp基於ip。這些在tcp/ip協議棧中定義的路由協議用於發現和維護前往目的地的最短路徑。你可以認為它們不屬於網路層協議(注意,是用,based 。

on,而不是實現了,bgp用tcp,所以bgp是應用層的,tcp用ip,所以tcp是傳輸層的,ospf用ip,所以ospf更應該是歸類到傳輸層裡比較合理。與書《計算機網路自頂向下方法與inter***特色》意思基本一致),但它們計算出來的路徑最終為網路層提供服務。

一個協議的實現需要依賴協議所在層次的下一層功能。簡單的說,如果tcp需要依賴網際層協議ip,那麼它就是傳輸層的協議。

如果rip需要依賴傳輸層的udp,那至少它應該是被定義在udp之上的協議,但我認為它並不能算是應用層協議。舉個例子,icmp是網路層協議,但它需要依賴ip承載,那麼icmp是傳輸層協議。

嚴格意義上說,根本就沒有明確定義過這些協議的位置。學習這些協議關鍵是掌握它們在網路中的功能和如何應用它們。

如果一定在劃分的話.單純地從層次上講的話,rip,bgp應該在應用層,ospf,eigrp在傳輸層。

3樓:匿名使用者

rip是使用udp 埠520,可以說是工作在應用層。

4樓:匿名使用者

huigezizj 說得有道理。

維基百科:路由資訊協議(英語:routing information protocol,縮寫:

rip)是一種使用最廣泛的內部閘道器協議(igp)。(igp)是在內部網路上使用的路由協議(在少數情形下,也可以用於連線到因特網的網路),它可以通過不斷的交換資訊讓路由器動態的適應網路連線的變化,這些資訊包括每個路由器可以到達哪些網路,這些網路有多遠等。 rip 屬於網路層。

參考資料:

rip路由協議工作在哪一層?是網路層還是應用層?

5樓:築夢

rip基於udp,bgp基於tcp,ospf和eigrp基於ip。這些在tcp/ip協議棧中定義的路由協議用於發現和維護前往目的地的最短路徑。你可以認為它們不屬於網路層協議(注意,是用,based 。

on,而不是實現了,bgp用tcp,所以bgp是應用層的,tcp用ip,所以tcp是傳輸層的,ospf用ip,所以ospf更應該是歸類到傳輸層裡比較合理。與書《計算機網路自頂向下方法與inter***特色》意思基本一致),但它們計算出來的路徑最終為網路層提供服務。

一個協議的實現需要依賴協議所在層次的下一層功能。簡單的說,如果tcp需要依賴網際層協議ip,那麼它就是傳輸層的協議。

如果rip需要依賴傳輸層的udp,那至少它應該是被定義在udp之上的協議,但我認為它並不能算是應用層協議。舉個例子,icmp是網路層協議,但它需要依賴ip承載,那麼icmp是傳輸層協議。

嚴格意義上說,根本就沒有明確定義過這些協議的位置。學習這些協議關鍵是掌握它們在網路中的功能和如何應用它們。

如果一定在劃分的話.單純地從層次上講的話,rip,bgp應該在應用層,ospf,eigrp在傳輸層。

rip,ospf等路由協議嚴格意義上講屬哪一層?

6樓:剖了626次腹

1.rip基於udp,bgp基於tcp,ospf和eigrp基於ip

。這些在tcp/ip協議棧中定義的路由協議用於發現和維護前往目的地的最短路徑。你可以認為它們

不屬於網路層協議(注意,

是用,based

on,而不是實現了

,bgp用tcp,所以bgp是應用層的,tcp用ip,所以tcp是傳輸層的,ospf用ip,所以ospf更應該是歸類到傳輸層裡比較合理。與書《計算機網路自頂向下方法與inter***特色意思基本一致),但它們計算出來的路徑最終為網路層提供服務。(在tcp/ip協議棧中,

routedprotocol(eg. ip)工作在網路層,而routing

protocol(eg.bgp)工作在傳輸層或應用層

,他們之間的關係為:routing

protocol負責學習最佳路徑,而routed protocol根據最佳路徑將來自上層的資訊封裝在ip包裡傳輸。)

當然,你也要理解,

tcp/ip的定義本來就比較模糊

。另外一種為osi提供服務的路由協議就不一樣了,

is-is。它直接封裝在資料幀中,自然是一種網路層協議了

。這也可以看出osi的定義比tcp/ip嚴謹許多。2.

一個協議的實現需要依賴協議所在層次的下一層功能

。簡單的說,如果tcp需要依賴網際層協議ip,那麼它就是傳輸層的協議。同理,如果rip需要依賴傳輸層的udp,

那至少它應該是被定義在udp之上的協議

,但我認為它並不能算是應用層協議。舉個例子,icmp是網路層協議,

但它需要依賴ip承載

不夠嚴謹的tcp/ip啊。

4.如果一定在劃分的話.單純地從層次上講的話,rip,bgp應該在應用層,ospf,eigrp在傳輸層

7樓:高悅

這個問題我們從一下幾個方面剖析:

1.rip,ospf,在tcp/ip協議棧中定義的路由最短路徑。它們不屬於網路層協議ospf,但它們計算出來的路徑最終為網路層提供服務。

(在tcp/ip協議棧中,routed protocol(eg. ip)工作在網路層,而routing protocol(eg.bgp)工作在傳輸層或應用層。

2.一個協議的實現需要協議所在層次的下一層功能的幫助。就是說如果tcp需要依賴網際層協議ip,那麼它就是傳輸層的協議。

同理,如果rip需要依賴傳輸層的udp,那至少它應該是被定義在udp之上的協議。舉個例子,icmp是網路層協議,但它需要依賴ip承載。

3.學習這些協議關鍵是掌握它們在網路中的功能和如何應用它們。至於它們到底是哪一層的協議,不做重點考慮。

4.從層次上講的話,rip,bgp應該在應用層,ospf,eigrp在傳輸層。

8樓:fahff闖天涯

rip是應用層協議,ospf是傳輸層協議,理由是隻有高層才會關注底層用的是什麼協議,因rip底層是 udp協議,ospf是ip,計算出來的路徑為網路層提供服務。

工作在哪一層和為哪一層提供服務是兩個概念.

同樣,***p 和 l2tp是會話層協議,參考 rfc2661.

9樓:丶空悲傷

rip是應用層協議,採用udp傳送資料

ospf是網路層協議/(也有的書上寫運輸層?),使用ip資料包傳送

bgp是應用層協議,採用tcp傳送資料

rip到底是哪層的啊

10樓:匿名使用者

網路層有4個協議icmp arp rarp ip

這4個協議是網路

層 他們工作在網路層的原因是 資料包到網路層後就由網路層負責 路由也工作在網路層 但是他用的rip協議是應用層 因為他不負責資料包在網路蹭傳輸的問題 rip協議是距離向量路由選擇協議

***********************************===

補充一下吧 其實這個問題我也很難解答 可能定的時候就這樣吧 我們都知道 應用層的軟體 比如 ** msn www協議 這些工作在應用層的載體 都是 通過低層 傳輸層的埠來實現的 **常用的是 8000 rip同時釋出他的廣播時候也是用傳輸層udp來實現的

他也有自己的埠號520

所以我認為 定他為應用層協議時候就是考慮了這個 如果說他是網路層的 但他又用了 傳輸層協議 傳輸層在網路層之上 這顯然是不通的 哎 你再找別的高手問問呢 或者我記下這個問題 等有答案了再告訴你 嘿嘿 謝謝你發現了這麼個有意思的問題

11樓:匿名使用者

rip是網路層的,但arp rarp應該是osi的第二層吧。

rip傳遞路由資訊,兩個router都要執行rip.比如在路由器配置的時候,在兩個router上都要打命令router rip

rip協議為什麼是應用層的協議?但是作用於網路層的?求計算機網路高手解答。 10

12樓:匿名使用者

嗯 怎麼說 是rip是使用了應用層的相關的埠 協議 但是由於路由的選擇 最優路徑的選擇主要是歸屬於網路層的範疇 所以 他是作用於網路層的

RIP到底是哪層的啊RIP路由協議工作在哪一層?是網路層還是應用層

網路層有4個協議icmp arp rarp ip 這4個協議是網路 層 他們工作在網路層的原因是 資料包到網路層後就由網路層負責 路由也工作在網路層 但是他用的rip協議是應用層 因為他不負責資料包在網路蹭傳輸的問題 rip協議是距離向量路由選擇協議 補充一下吧 其實這個問題我也很難解答 可能定的時...

交換機和路由器分別工作在OSI的那一層

交換機工作在osi的第2層 資料鏈路層,路由器工作在osi的第3層 網路層。交換機內部的cpu會在每個埠成功連線時,通過將mac地址和埠對應,形成一張mac表。在今後的通訊中,發往該mac地址的資料包將僅送往其對應的埠,而不是所有的埠。因此,交換機可用於劃分資料鏈路層廣播,所以是在資料鏈路層工作。路...

廣州塔上面有什麼吃東西的地方 在那一層

1 璇璣地中海旋 助餐餐廳在106層。2 盧特斯法國餐廳在105層。3 月嬌軒在103層。4 1f雲星筷子薈亞洲餐廳在 1層。簡介 廣州塔又稱廣州新電視塔,暱稱小蠻腰,位於廣州市中心,城市新中軸線與珠江景觀軸交匯處,與海心沙島和廣州市21世紀cbd區珠江新城隔江相望。2010年9月28日,廣州市城投...