鏈路狀態包(Link-State Packet,LSP)是各鏈路之間用于宣告鏈路和鏈路狀態的數據包,轉發不依靠路由計算,一有鏈路斷開或有其他路由傳來的LSP,路由就會更新鏈路狀態表,并轉發LSP。
鏈路狀態協議工作原理
通過交換hello數據包來創建鄰居關系
以傳播LSA代替路由表更新
將LSA泛洪到區域中的所有OSPF路由器,而不僅是直連的路由器
收集由OSPF路由器生成的所有LSA,以創建OSPF鏈路狀態數據庫
使用SPF算法計算到每個目的地的最短距離,并將其置于路由表中
說簡單一點就是,當一臺路由器啟動了OSPF路由協議后,將向周圍的鄰居發送一個HELLO包,鄰居收到后,將建立鄰接關系,并相互傳播LSA(鏈路狀態信息),將LSA保存在拓撲表當中,利用SPF算法,計算出到每個目的地最短的距離,并將其置于路由表中。
距離矢量協議和鏈路狀態協議區別:
一:基于距離矢量協議的有:RIP,IGRP,EIGRP,BGP,
基于鏈路狀態協議的有:OSPF,IS-IS(中間系統到中間系統)。
二:距離矢量路由協議發送周期性更新、完整路由表更新(periodic & full)
而鏈路狀態路由協議更新是非周期性的(nonperiodic),部分的。
三:距離矢量協議:
更新的是“路由條目”!一條重要的鏈路如果發生變化,意味著需通告多條涉及到的路由條目!
鏈路狀態協議:
更新的是“拓撲”!一條重要鏈路的變化,不必再發送所有被波及的路由條目,只需發送一條鏈路通告,告知其它路由器本鏈路發生故障即可。其它路由器會根據鏈路狀態,改變自已的拓撲數據庫,重新計算路由條目。
整合自:CSDN冷鞘和zjdda、百度百科
編輯:jq
-
路由器
+關注
關注
22文章
3762瀏覽量
114967 -
OSPF
+關注
關注
0文章
80瀏覽量
14988 -
鏈路
+關注
關注
1文章
74瀏覽量
14094 -
LSP
+關注
關注
0文章
13瀏覽量
9859
發布評論請先 登錄
相關推薦
MTP協議的步驟和流程詳解
什么是hart協議 hart協議的工作原理
dap協議在跨鏈技術中的應用
dap協議與傳統協議的區別 dap協議的工作原理詳解
dap協議的基本概念 dap協議在區塊鏈中的應用
多鏈路負載均衡設置在哪里?
充電端協議和受電端協議有什么區別及協議芯片的應用

評論