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