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