RIP是基於距離向量演算法的路由協議。執行RIP的路由器會定期將自己的整個路由表以廣播的方式(RIPv2組播)傳送給鄰居,鄰居路由器根據收到的路由表更新自己的路由表,只是在鄰居到達某個網路的度量值上將自己到達鄰居的度量值進行累加,以表示自己到達某個網路的距離。同時記錄該網路是透過哪個介面(IP)學習到該路由的,以此表示到達目標網路的方向。OSPF(開放式最短路徑優先)是基於鏈路狀態演算法的路由協議。執行OSPF的路由器首先會透過Hello報文,發現鄰居並建立鄰居表,然後鄰居之間傳遞各種LSA(鏈路狀態通告,對自己連線的鏈路的描述),從而形成自己的LSDB(鏈路狀態資料庫),也稱拓撲表,最終網路中所以路由器的LSDB完成同步,資訊一致,每個路由器開始使用SPF演算法獨立計算出自己到達每個網路的最佳路徑,形成路由表。兩者的區別:協議 更新方式 更新範圍 更新內容 更新週期RIP 廣播 所有鄰居 整個路由表 定期更新OSPF 組播 鄰接的路由器 鄰居需要的LSA 觸發更新總結:RIP路由資訊是依靠“傳聞”得來的,並不可靠。OSPF的路由資訊是自己獨立計算的,可靠性較高。需要注意的是:OSPF中有鄰居和鄰接的概念,兩者是不同的。鄰居是指能夠收到hello報文的直連路由器。鄰接是指能夠完成LSDB同步的鄰居路由器。舉個生活中的例子:你認識的人,打過招呼的都是鄰居。但關係更進一步能夠讓你分享秘密的就是鄰接關係了。
RIP是基於距離向量演算法的路由協議。執行RIP的路由器會定期將自己的整個路由表以廣播的方式(RIPv2組播)傳送給鄰居,鄰居路由器根據收到的路由表更新自己的路由表,只是在鄰居到達某個網路的度量值上將自己到達鄰居的度量值進行累加,以表示自己到達某個網路的距離。同時記錄該網路是透過哪個介面(IP)學習到該路由的,以此表示到達目標網路的方向。OSPF(開放式最短路徑優先)是基於鏈路狀態演算法的路由協議。執行OSPF的路由器首先會透過Hello報文,發現鄰居並建立鄰居表,然後鄰居之間傳遞各種LSA(鏈路狀態通告,對自己連線的鏈路的描述),從而形成自己的LSDB(鏈路狀態資料庫),也稱拓撲表,最終網路中所以路由器的LSDB完成同步,資訊一致,每個路由器開始使用SPF演算法獨立計算出自己到達每個網路的最佳路徑,形成路由表。兩者的區別:協議 更新方式 更新範圍 更新內容 更新週期RIP 廣播 所有鄰居 整個路由表 定期更新OSPF 組播 鄰接的路由器 鄰居需要的LSA 觸發更新總結:RIP路由資訊是依靠“傳聞”得來的,並不可靠。OSPF的路由資訊是自己獨立計算的,可靠性較高。需要注意的是:OSPF中有鄰居和鄰接的概念,兩者是不同的。鄰居是指能夠收到hello報文的直連路由器。鄰接是指能夠完成LSDB同步的鄰居路由器。舉個生活中的例子:你認識的人,打過招呼的都是鄰居。但關係更進一步能夠讓你分享秘密的就是鄰接關係了。