OSPF-工作過程

1、狀態機的變化過程:
OSPF
(1) OSPF路由器接口up,發送Hello包,(NBMA模式時將進入Attempt狀態)。
(2) OSPF路由器接口收到Hello包,檢查Hello中攜帶的參數,如果匹配,進入Init狀態;並將該Hello包的發送者的Router ID,添加到Hello包(自己將要從該接口發送出去的Hello包)的鄰居列表中。
(3) OSPF路由器接口收到鄰居列表中含有自己Router ID的Hello包,進入Two-way狀態,形成OSPF鄰居關係,並把該路由器的Router ID添加到自己的OSPF鄰居表中。
(4) 在進入Two-way狀態後,廣播、非廣播網絡類型的鏈路,在DR選舉等待時間內進行DR選舉。點對點沒有這個過程。
(5) 在DR選舉完成或跳過DR選舉後,建立OSPF鄰接關係,進入exstart(準啓動)狀態;並通過交換DBD交換主從路由器,由主路由器定義DBD序列號,Router ID大的爲主路由器。目的是爲了解決DBD自身的可靠性。
(6) 主從路由器選舉完成後,進入Exchange(交換)狀態,通過交換攜帶lsa頭部信息的DBD包描述各自的LSDB。
(7) 進入Loading狀態,對鏈路狀態數據庫和收到的DBD的LSA頭部進行比較,發現自己數據庫中沒有的LSA就發送LSR,向鄰居請求該LSA;鄰居收到LSR後,迴應LSU;收到鄰居發來的LSU,存儲這些LSA到自己的鏈路狀態數據庫,併發送LSAck確認。
(8) LSA交換完成後,進入FULL狀態,同一個區域內所有OSPF路由器都擁有相同鏈路狀態數據庫。
(9) 定期發送Hello包,維護鄰居關係。 
2、協商過程:
OSPF協商過程
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章