為什麼 RIP 協議是裝在 UDP 報文裡,而 OSPF 卻直接通過 IP 資料報發出?

時間 2021-05-05 12:57:09

1樓:

以前的網路是非常小的,都是主機與主機之間通訊較多,用rip協議的目的也很簡單,主機可以直接裝個應用就能使用rip協議了。目前的linux和windows server系統都是支援rip協議的。

2樓:

勉強回答一下:RIP出現的早,1982年就出現了,那時候網路都很小,RIP就夠用了,另一方面TCP/IP構架才剛剛出現,不規範,沒有考慮到UDP跑在IP層之上,而在沒有IP路由的情況下,IP層還沒有完全建立起來的問題。

OSPF則是1988年才出現的,這時候網路已經有了比較清晰的構架,先有網路層才有傳輸層的概念已經建立起來了,所以OSPF就直接通過IP傳送了。

更有意思的是BGP,BGP為了保證可靠性採用了TCP,又變成了跑在傳輸層上的路由協議了,所以到現在還有學院派的人對於BGP到底是路由協議還是被路由協議糾纏不清,不過這個不重要了,實際中好用就行了。

3樓:Brooke

2023年,伯克利發布的UNIX4.2BSD版本中,通過乙個為「routed」的守護程序實現了rip協議;很多後來的UNIX版本都是基於流行的UNIX4.2BSD版本,並且通過乙個成為「routed「或」gated「的程序支援rip協議。

直到2023年才發布了乙個rip協議的標準。所以說rip協議使用UDP是有它的歷史原因的。當時的網路環境沒有現在這麼複雜,rip協議在開發時就沒有考慮過多的原因,所以導致rip更新資料報不可靠。

後來由IETF開發的OSPF協議來代替一些存在問題的rip協議。都是基於傳輸服務的,所以封裝在IP資料報裡面。

用的wifi5裝置,為什麼協議是wifi4?

無趣至極 你不該買這個網絡卡,他就是乙個11n的網絡卡,一根5g天線是443,一根2.4g天線150,他這是11n基礎上的雙頻,你該買乙個千兆網絡卡,就和你這個路由器匹配了 小陳 你的網絡卡雙頻600m,兩天線一樣看著就像雙頻天線,也就是600 150 2 150 2,150m就是11n能支援的最大...

企業和 VC 是簽對賭協議好還是不簽好,為什麼?

融資商業計畫書 對賭協議常常作為投資協議的補充協議存在,通常由風險投資機構與創業企業的實際控制人簽訂,它具有激勵和保護雙重職能。對賭協議產生於企業融資實踐過程中,當投融資雙方達成融資協議時,往往會附帶對賭協議條款。融資方通常會高估自身的能力,在融資過程中,過於誇大企業美好的前景,面對風險避重就輕。相...

為什麼索科維亞協議是無限戰爭失敗的原因之一?

兔子先生 可能很多人認為無限戰爭的失敗是因為沒有團結在一起吧,但其實原因只有乙個,那就是他們的對手是滅霸,而且有了力量寶石的加持可以無視一切防禦,而且後來滅霸得到了空間寶石,現實寶石,有了這些他在宇宙裡都能橫著走,即使把所有的超級英雄綁在一起也不夠滅霸打的。 SMC 理論上來講空間寶石加時間寶石滅霸...