關於OSPF中初始化、發現LSDB、交換LSA的描述

鄰居初始化
1、找出鄰居知道但自己不知道的LSA
2、找出兩者都知道但鄰居的更新的LSA
3、請求鄰居提供前兩步確定的所有LSA的拷貝

發現LSDB
路由器決定從2WAY狀態開始與鄰居交換LSDB,爲獲悉鄰居知道的LSA列表,鄰接路由需要下列步驟
1、將DD發送到224.0.0.5
2、發送第一條DD消息後,將切換到預啓動狀態,直到RID較高的路由器稱爲主/從路由器。
3、選舉DR後,進入交換狀態
4、繼續以多播模式發送DD消息,知道兩臺路由器的LSID相同

主路由器不斷髮送DD消息,直到獲悉了當前區域所有的LSID,從路由器通過將LSA消息加入其DD中來作出響應,一些LSA頭是從主路由器那裏獲悉的,用於確認從主路由那裏獲悉了他們。另外,從路由器還在DD中加入了主路由沒有的LSA頭。

交換LSA
(兩臺路由器成爲鄰居時,其中一方沒有另一方的LSA)
1、將鄰居狀態切換到加載
2、對於缺少的一條LSA,發送LSR消息,其中包括請求發送LSA的LSID
3、使用LSU響應LSR
4、確認收到,發送LSAck確認
5、發送、收到並確認所有LSA後,鄰接關係進入FULL狀態

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章