OSPF內部網關協議

 IGP:內部網關協議,範圍內稱之爲自治域系統(AS)
 EGP:外部網關協議,典型的有BGP

OSPF是鏈路狀態路由協議

一段鏈路上相鄰的路由器叫做鄰居關係,在達成鄰居關係之後建立臨接關係,才能互相傳遞數據,鄰居不一定是鄰接關係

原理:鄰居路由器建立鄰接關係,互相傳遞鏈路狀態信息,根據整個網絡拓撲圖,經過SPF算法的到最優路徑,形成路由表

Dijkstra算法:Dijkstra發明的算法,即SPF最短路徑算法

區域ID可以表示成一個十進制的數字,可以表示成一個IP。
Area0骨幹區負責區域間路由信息傳播

Router ID:OSPF區域內唯一標識路由器的IP地址

在廣播網絡中建立臨接關係
指定路由器(DR):在一段鏈路上的其他路由器只需要和DR建立鄰接關係
備份路由器(BDR):所有的其它路由器也和BDR建立鄰接關係,BDR是DR的備份

在網絡環境已經成型後,一臺路由器提升爲優先級最高,它不會改變網絡環境,優先級默認爲1,優先級相同下才比較ID!

 其他路由器向224.0.0.6發送自己的消息,DR和BDR監聽這個地址0
 DR路由器向224.0.0.5發送消息,其他路由器監聽這個地址

OSPF網絡類型
 點到點:PtP
 廣播多路訪問:BMA
 非廣播多路訪問NBMA(過時)
 點到多點:PtMP(過時)

COST值作爲OSPF的度量值(帶寬越高,代價越低)
 千兆以上 代價爲1
 百兆以上 代價爲10

三張表格:鄰居表、鏈路狀態數據庫、路由表

OSPF數據包直接承載在IP數據包中,協議號是89
OSPF內部網關協議
每個鏈路都會有一個LSA

建立鄰接關係的七種狀態
OSPF內部網關協議
OSPF內部網關協議
Down: 失效 路由器沒有向鄰居交換任何信息
Init : 初始 各個接口開始通過224.0.0.5發送Hello包
Two-way: 雙向 迴應hello包,在這個狀態下DR和BDR選舉完成
Exstart: 準啓動 DR/BDR和其他路由器建立鄰接關係,兩個相鄰的路由器建立一和主從(Master/Slave)關係,路由器ID大的作爲主路由器,用來發起通信。
Exchang: 交換 開始交換DBD報文(鏈路數據庫簡述包)
Loading: 加載 LSR確認接收—LSU(LSA) (鏈路狀態詳細通告)
FULL: 完全鏈接

數據包10s發送一個Hello包;超時時間40s;往回減,40s內收到數據包則跳回40,40s內未收到數據包則證明鄰居故障,重新建立鄰居關係的時間爲5s

配置命令:單域

router ospf 進程號 //開啓ospf,並且指定進程號(十進制數字)每給ospf
都有一個進程號
router-id 1.1.1.1 //指定router-id
network 192.168.1.0 0.0.0.255 area 0 //將網段宣告進某個區域,area0是骨幹區

接口下:
ip ospf priority 優先級 //修改ospf優先級(影響DR/BDR)(0~255)

查看狀態:
show ip route //查看路由表
show ip ospf neighbor //查看ospf鄰接關係
show ip ospf int e0/0 //查看接口狀態類型
clear ip ospf process //清除ospf進程、重啓ospf

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