為啥RIP是應用層協議,OSPF是網路層協議

時間 2021-06-02 22:15:17

1樓:BI4VMR

理論上A協議的報文封裝在B協議中傳輸,A協議就是比B協議高一層的協議,但是這種分類毫無意義,從來就沒有標準規定協議必須屬於哪一層,重點是協議本身實現的功能。RIP和OSPF都可以路由IP資料報,設計協議的人或團體只是為了實現這個功能,不同的團體肯定有不同的理念,設計細節自然會有區別。

RIP協議報文封裝在UDP報文中,理論上屬於應用層,功能是為IP提供路由服務。

OSPF協議報文封裝在IP資料報中,理論上屬於傳輸層,功能是為IP提供路由服務。

IS-IS協議報文封裝在鏈路層幀中,理論上屬於網路層,功能是為IP提供路由服務。

BGP協議報文封裝在TCP報文中,理論上屬於應用層,功能是為IP提供路由服務。

EIGRP協議報文封裝在IP資料報中,理論上屬於傳輸層,功能是為IP提供路由服務。

現在還活著的五大路由協議理論上所屬的層次各不相同,但這種分類並沒有什麼用處,它們的功能都是為IP提供路由服務。

2樓:網路工程師阿龍

我畫個圖,給你看一下,你就知道了:

應該來說,OSPF 屬於傳輸層合理些。

OSPF 可以直接用IP承載是因為它有包含確認機制,LSAck報文,可以作為確認,類似TCP的確認機制。

RIP是基於UDP,沒有確認機制的,所以依靠定時器。

R I P是啥意思?

R.I.P是息止安所的意思,他它是英文Requiescat in pace的縮寫,意思是希望逝者永享安寧。R是Requiescat翻譯是願死者靈魂安息的祈禱。I是in翻譯是採用 某種方式 穿著,帶著 表示位置 在 裡面,表示領域,範圍 在 以內 表示品質 能力等 在 之中。P是pace 翻譯是一步 ...

為啥推特上一群老外在給肖戰刷R I P

三點水的小番 肖戰粉絲在227事件之後去網路洗白,宣傳肖戰,好像是那個時候科比去世,熱搜有R.I.P科比還是啥,肖戰粉不知道什麼意思,就刷R.I.P肖戰。結果那是緬懷去世的人的。外國人就以為肖戰是一位跨性別者,於是肖戰把想變成女生的願望寫出來,發在了ao3上。粉絲接受不了把ao3舉報了。那時候肖戰的...

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

以前的網路是非常小的,都是主機與主機之間通訊較多,用rip協議的目的也很簡單,主機可以直接裝個應用就能使用rip協議了。目前的linux和windows server系統都是支援rip協議的。 勉強回答一下 RIP出現的早,年就出現了,那時候網路都很小,RIP就夠用了,另一方面TCP IP構架才剛剛...