- OSPF是什么?
OSPF(Open Shortest Path First,開放最短路徑優(yōu)先)是一種基于鏈路狀態(tài)的自治系統(tǒng)內(nèi)部網(wǎng)關(guān)協(xié)議,用來計算和選擇路由。
自治系統(tǒng)(AS,Autonomous System)就是互聯(lián)網(wǎng)被分成多個域(domain),每個域內(nèi)的路由器使用相同的路由選擇協(xié)議。在AS內(nèi)使用的協(xié)議稱為內(nèi)部網(wǎng)關(guān)協(xié)議(IGP,Interior Gateway Protocol),如OSPF、IS-IS、RIP;在AS外使用的協(xié)議稱為外部網(wǎng)關(guān)協(xié)議(EGP,Exterior Gateway Protocol),如BGP,為域邊界路由器提供交換消息的方法。
- OSPF是如何工作的?
OSPF的職責(zé)是進行路由計算和選擇,最終的結(jié)果是生成路由表數(shù)據(jù)。
要生成路由表數(shù)據(jù),就需要進行路徑計算;
要進行路徑計算,就需要有足夠的網(wǎng)絡(luò)信息支撐;
要收集網(wǎng)絡(luò)支撐信息,就需要確定收集范圍及相關(guān)設(shè)備信息;
(1)Area與Router-ID
收集的范圍,在OSPF中使用Area(區(qū)域)進行標(biāo)識,從邏輯上將設(shè)備劃分為不同的組。Area 0通常稱為骨干區(qū)域或核心區(qū)域。
設(shè)備信息,在OSPF中使用Router-ID(Router Identifier,路由器標(biāo)識符)進行標(biāo)識。默認(rèn)情況況下,使用第一個配置的IP地址作為全局route id,IP地址可手動配置,也可自動配置。
(2)鏈路狀態(tài)
網(wǎng)絡(luò)支撐信息,在OSPF中使用鏈路或接口狀態(tài),如端口updown、 IP地址、掩碼帶寬、利用率和時延等。
那么,如何來收集鏈路狀態(tài)?
Area內(nèi)的路由器先建立鄰居關(guān)系,存入鄰居表;再相互發(fā)送交互LSA(Link State Advertisement,鏈路狀態(tài)通告)。路由器將收到的LSA存到LSDB(Link State DataBase,鏈路狀態(tài)數(shù)據(jù)庫),以此獲得網(wǎng)絡(luò)拓?fù)洹?/p>
使用Cost作為路由的度量:
每個接口都會維護Cost值,計算方式為參考帶寬/實際帶寬,如100M/接口帶寬,最小值為1,小于1的值按照1來算。
OSPF網(wǎng)絡(luò)路徑累計Cost值=所經(jīng)過鏈路的出接口cost+目標(biāo)網(wǎng)絡(luò)的出接口開銷。
(3)SPF
路由器使用LSDB,通過SPF(Shortest Path First,最短路徑優(yōu)先)算法進行計算,得到一棵以自己為根的、無環(huán)的、擁有最短路徑的“樹”,以此獲得到達各路由器的優(yōu)選路徑。
(4)生成路由表
以上前2部分工作的具體執(zhí)行,由OSPF協(xié)議消息來完成:
- 廠商設(shè)備如何配置OSPF?
不同廠商設(shè)備的配置命令有些差異,以思科設(shè)備為例:先做一些基礎(chǔ)操作,如打開設(shè)備命令行界面、修改設(shè)備名、配置接口地址。再進行配置OSPF協(xié)議。
PE2(config-if)#router ospf 1
PE2(config-router)#network 10.0.23.0 0.0.0.255 ar 0
PE2(config-router)#net 2.2.2.2 0.0.0.0 ar 0
PE2(config-router)#exit
-
網(wǎng)關(guān)協(xié)議
+關(guān)注
關(guān)注
0文章
113瀏覽量
8545 -
OSPF
+關(guān)注
關(guān)注
0文章
80瀏覽量
14878 -
鏈路狀態(tài)
+關(guān)注
關(guān)注
0文章
2瀏覽量
5373
發(fā)布評論請先 登錄
相關(guān)推薦
評論