OSPF知識點總結(下)

2021-09-25 15:09:01 字數 2674 閱讀 2421

1.dr/bdr路由器(基於鏈路而不是基於路由器)

dr:指定路由器,所有路由器與他交換路由更新資訊,再有他對鄰居路由傳送更新報文。

bdr:備份指定路由器:在dr故障時,bdr發揮dr 的作用

作用:減少鄰接關係的數量,從而減少鏈路狀態資訊,以及路由資訊交換次數,節省頻寬

2.建立鄰居關係的各種狀態

1.down:介面未up

2.init:初始化,此時收到了對方的hello,對方便init。

3.two-way:鄰居列表,意味著鄰居建立【if有需要 dr/bdr】傳送hello包

4.exstart:if有可能,選取主從,(m/s)傳送dbd

5.exchange(互動狀態):從此時開始dbd有了lsa頭部

6.loading:(lsr,lsupdate)

7.full:建立一種完全的鄰接狀態

3.dr選舉規則

a.時間要素是最主要的(選舉期限)、:必須在選舉期限中選舉,dr和bdr不具備搶占性(為了網路穩定)

b.dr優先順序(路由器優先順序)。預設為1,範圍是0-255,255意味著最大可能性成為dr,0則不允許成為dr/bdr

c.優先順序相同則比較rid較大的

配置優先順序(router priority)

------ospf dr-priority
網路型別

是否和鄰居建立鄰接關係

p2p總是和鄰居建立鄰接關係

p2mp

總是和鄰居建立鄰接關係––

virtual link

總是和鄰居建立鄰接關係

broadcast nbma

dr總是和其他所有路由器包括bdr建立鄰接關係;bdr總是和其他所有路由器包括dr建立鄰接關係 ;處於drother狀態的路由器只與dr和bdr建立鄰接關係

3.lsa詳解

1.路由器lsa(router lsa)

每個人路由器都會產生;區域之間泛洪;鏈路狀態(metric)

2.網路lsa

dr產生;區域之內泛洪;那些裝置附屬到ma網路

3.彙總lsa

abr產生(若經過其他區域,其他abr可以重新生成);區域之間泛洪;區域間的路由

4.asbr彙總路由由asbr所在區域的abr產生;整個ospf區域(除了abr所在區域)也會重新生成與3類似;描述如何去往asbr

5.外部lsa

asbr產生;通告整個ospf域,而且通告這不變化;外部路由的情況

判定lsa新舊的條件:序列號越大,lsa例項越新,越小的lsa age 證明lsa例項越新

4.度量值【cost】的計算方式

預設條件下,ospf的頻寬參考值為100m/s,根據公式100000000/頻寬;ethernet(100m/s)的介面預設值為1;

e1(2.048m/s)開銷的預設值為48

介面開銷大小的改變方式

ospf cost  x-------------------------------------------介面開銷改變

或者band width-reference x(實際值是x/100)-----------------改參考頻寬 (最好是全網改動)

5.ospf的區域間路由(abr/asbr 詳細解釋在上)

區域間的防環原則:禁忌通過骨幹區域來更新,不允許在兩個非骨幹區域之間來更新lsa,只允許在乙個區域內部或者在骨幹區域和非骨幹區域之間發布路由資訊

*區域之間的彙總只能坐在abr上;virtual-link 永遠屬於區域0

對外部的lsa出現了非0的**位址的條件

1.有ospf鄰居

2.使能ospf介面的網路型別必須是廣播的網路型別(p2p不可以,fa會變為0)

3.**位址為非0的時候,在其他裝置來看,fa位址的路由器必須在ospf的內部路由形式出現,否則會出現問題。

4.還可能在nssa**現(7類lsa)

6.ospf的特殊區域

1.末節區域(stub區域)(減少stub區域上的lsdb的規模以及對記憶體的需求;虛連線不能跨越stub area)

1>stub區域不允許5類lsa進入,在arb位置會自動生成3類的預設路由的lsa;stub要求e=0(所有裝置都要配成stub)

2>區域外的路由在abr被截止,但是區域間的路由可以學習到。

2.nssa區域(不那麼末節的區域)

本區域可以引進外部路由,產生特定的7類nssa路由,在本區域的abr。將7類lsa轉換成為5類lsa;(再有多個abr的場景下,為了防環和安全起見,rid較大的才進行7類轉5類)

在nssa區域。看到引進的外部路由是o-nssa的

**在nssa區域,abr自動下發o-nssa的預設路由

no- import-route------------如果在abr位置重分布,如果不想引入nssa區域
優先順序比較

區域內的路由 >(優於)區域間的路由 >(優於)ase的路由(nssa路由)

執行緒控制知識點總結(下)

include include include include pthread key t key void thread2 void arg void thread1 void arg int main 要注意主線程和執行緒 之間的休眠sleep 關係,如果主線程的休眠時間結束,那麼直接回到主線程...

OSPF 知識點(上)

乙個園區網內的所有路由器有任何更新都會同步到其他路由器,路由器收到lsa後會更新到lsdb,園區網內的路由器的lsdb應該都是一致的 路由器收到更新的lsa後會接收並擴散,lsa的序列號 800000001 最小序列號 序列號越大越新,如果收到的是新的lsa就接收更新本地lsdb並擴散,如果收到的是...

OSPF 多區域知識點(二)

配置命令 1.改善網路的可擴充套件性 2.快速收斂 1.域內通訊量 單個區域內的路由器之間交換資料報構成的通訊量 2.域間通訊量 不同區域的路由器之間資料報構成的通訊量 3.外部通訊量 ospf域內的路由器與ospf區域外或另乙個自治系統內的路由器之間交換資料報構成通訊量 1.內部路由器 只儲存本區...