路由器設(shè)置COST的注意事項
OSPF路由協(xié)議是一種典型的鏈路狀態(tài)的路由協(xié)議,一般用于同一個路由域內(nèi),在這里,路由域是指一個自治系統(tǒng),即AS,它是指一組通過統(tǒng)一的路由政策或路由協(xié)議互相交換路由信息的網(wǎng)絡(luò)。
在這個AS中,所有的OSPF路由器都維護一個相同的描述這個AS結(jié)構(gòu)的數(shù)據(jù)庫,該數(shù)據(jù)庫中存放的是路由域中相應(yīng)鏈路的狀態(tài)信息,OSPF路由器正是通過這個數(shù)據(jù)庫計算出其OSPF路由表的。
一、我們在配置完各接口的IP和OSPF 協(xié)議,路由器配置成幀中繼交換機的,這樣更有利于我們更好地理解幀中繼,注意:在路由器的接口中,可以定義接口類型ip OSPF network broadcast 或者可以手動指定兩個接口的鄰居,不然的話會起不了鄰居。
二、然后我們可以進各路由的接口下去手動指定cost 值,命令是進接口下:ip OSPF cost 注意:以太網(wǎng)口的默認COST值為1。廣域網(wǎng)口默認為64,OSPF 的默認值100除以接口帶寬1.544=64可以去show 接口查詢,路由器源接口到別的網(wǎng)絡(luò)時,是要取該接口的COST值大小做為路徑取向。比如說:R3中S1/0 和S1/1如果S1/0不手動指定COST值。默認為64。那么R3到別的路由不會取S1/0這個接口。
三、通過常理分析路由器的cost最小,應(yīng)該會取2這條路走,但事實卻不是,發(fā)現(xiàn)走R2之后就直接丟給R1,而不去按照172.16.255.0網(wǎng)段這邊的COST值為10。而去走R4,此路徑也是SPF算出來的。
四、當R3把數(shù)據(jù)包轉(zhuǎn)發(fā)給R2的時候,R2發(fā)現(xiàn)此數(shù)據(jù)包是要到達其它網(wǎng)絡(luò)。
因此R2不會將數(shù)據(jù)包再轉(zhuǎn)發(fā)給其相同區(qū)域的其它路由器。因為R2自己是ABR,他認為到達其它區(qū)域的數(shù)據(jù)包,需要直接轉(zhuǎn)發(fā)給骨干區(qū)域。而自己也恰巧與骨干區(qū)域相連。因此R2直接將數(shù)據(jù)包轉(zhuǎn)發(fā)給骨干區(qū)域的R1路由器。
正是因為這個原因,所以我們查看的路由跟實際轉(zhuǎn)發(fā)數(shù)據(jù)包的路徑不一致。
五、下面我們再來看一下R3-R2-R4,原本COST為:4,因為我定義了R2的F0/0 COST為2,注意:這段的COST不是1,因為以太網(wǎng)它會按出局接口來算,不是選這個網(wǎng)段的最小的COST值來進行路徑的疊加,R3-R4,我們把R2 的f0/0 cost值再改為3。這樣就是兩條都是5,改完之后。
我們show ip route 看一下,發(fā)現(xiàn)到192.168.1.0這段段分別出現(xiàn)了兩條路徑的負載均衡。
作為一種鏈路狀態(tài)的路由協(xié)議,OSPF將鏈路狀態(tài)廣播數(shù)據(jù)LSA傳送給在某一區(qū)域內(nèi)的所有路由器,這一點與距離矢量路由協(xié)議不同,運行距離矢量路由協(xié)議的路由器是將部分或全部的路由表傳遞給與其相鄰的路由器。
關(guān)鍵詞:路由器設(shè)置
閱讀本文后您有什么感想? 已有 人給出評價!
- 0
- 0
- 0
- 0
- 0
- 0