CCNP實(shí)驗(yàn):路由重分布注意事項(xiàng)
CCNP實(shí)驗(yàn):路由重分布注意事項(xiàng)之一.重分布基礎(chǔ):
大家都知道,一般來(lái)說(shuō)一個(gè)組織或者一個(gè)跨國(guó)公司很少只使用一個(gè)路由協(xié)議,而如果一個(gè)公司同時(shí)運(yùn)行了多個(gè)路由協(xié)議,或者一個(gè)公司和另外一個(gè)公司合并的時(shí)候兩個(gè)公司用的路由協(xié)議并不一樣,這個(gè)時(shí)候該怎么辦呢?所以必須采取一種方式來(lái)將一個(gè)路由協(xié)議的信息分布到另外的一個(gè)路由協(xié)議里面去,這樣,重分布的技術(shù)就誕生了。(重分布的概念:將一種路由選擇協(xié)議獲悉的網(wǎng)絡(luò)告知另一種路由選擇協(xié)議,以便網(wǎng)絡(luò)中每臺(tái)工作站能到達(dá)其他的任何一臺(tái)工作站,這一過(guò)程被稱為重分布。)
重分布只能在針對(duì)同一種第三層協(xié)議的路由選擇進(jìn)程之間進(jìn)行,也就是說(shuō),OSPF,RIP,IGRP等之間可以重分布,因?yàn)樗麄兌紝儆赥CP/IP協(xié)議棧的協(xié)議,而AppleTalk或者IPX協(xié)議棧的協(xié)議與TCP/IP協(xié)議棧的路由選擇協(xié)議就不能相互重分布路由了。
CCNP實(shí)驗(yàn):路由重分布注意事項(xiàng)之二.重分布的命令:
Router(config-router)#redistribute protocol [protocol-id] { level-1 | level-2 | level-1-2 } {metric metric-value} {metric-type type-value} {match ( internal | external 1 | external 2 ) } {tag Tag-value} {route-map map-tag} {weight weight } {subnets}
對(duì)此命令就不詳細(xì)介紹了,大家可以參考人民郵電出版社《CCNP BSCI 認(rèn)證指南(第三版)》第435頁(yè)。
CCNP實(shí)驗(yàn):路由重分布注意事項(xiàng)之三.各種路由協(xié)議中使用重分布的實(shí)例以及注意事項(xiàng):
上面介紹了什么是重分布以及配置方法,下面就來(lái)探討一下重分布在各種路由協(xié)議中的使用以及會(huì)出現(xiàn)的問(wèn)題,首先我們來(lái)看看RIP:
RIP路由協(xié)議中使用重分布:
Router(config)#router rip
Router(config-router)#redistribute static
Router(config-router)#redistribute ospf 125
Router(config-router)#default-metric 2
在這個(gè)例子里面,我們看到了將靜態(tài)路由以及ospf分布到了rip 的進(jìn)程里面,大家一定也看到了我們將默認(rèn)的開銷值設(shè)置為2,這樣的話分布進(jìn)來(lái)的其他路由選擇協(xié)議的開銷值默認(rèn)也就是2了,這里要注意一點(diǎn),因?yàn)閞ip路由協(xié)議重分布缺省的開銷值是無(wú)窮大,結(jié)果當(dāng)然就是重分布的路由選擇協(xié)議所學(xué)習(xí)到的網(wǎng)絡(luò)條目并不會(huì)分布到rip里面去,所以在做rip路由協(xié)議的重分布一定要注意定義一下缺省的開銷值,也就是上面所使用的default-metric來(lái)定義,這樣當(dāng)rip遞增開銷值的時(shí)候,不會(huì)立刻達(dá)到上限—15跳(第16跳rip認(rèn)為是不可達(dá),所以一般認(rèn)為rip的上限就是15跳)。剛剛的那個(gè)問(wèn)題屬于距離矢量路由協(xié)議的特性,自然IGRP也屬于距離矢量路由協(xié)議,在配置IGRP重分布的時(shí)候也會(huì)碰到同樣的問(wèn)題,所以大家在配置IGRP的時(shí)候一定也不要忘了修改缺省的開銷值,值得注意的是,IGRP的開銷值并不是簡(jiǎn)單的又跳數(shù)來(lái)決定,而是由帶寬 , 延遲 , 可信度,負(fù)載以及最大傳輸單元決定的,所以在配置IGRP和EIGRP的時(shí)候可以直接在redistribute 后面加上參數(shù)metric然后輸入那五個(gè)值,這里有一個(gè)例子給大家參考,關(guān)于IGRP就不在獒訴了。
Router(config)#router igrp
Router(config-router)#redistribute rip metric 10000 100 255 1 1500
注釋:如果大家在不能確定那5個(gè)值的時(shí)候就把上面的那個(gè)例子的值輸入到大家的配置中去,一般情況下就可以直接這樣配置。
EIGRP路由協(xié)議中使用重分布:
Router(config)#router eigrp
Router(config-router)#redistribute rip
Router(config-router)#redistribute ospf 125
Router(config-router)#default-metric 10000 100 255 1 1500
在這個(gè)例子里面EIGRP路由協(xié)議將RIP和OSPF分布到了EIGRP的進(jìn)程里面去了,這里大家一定會(huì)問(wèn)為什么不直接在redistribute 后面加上metric 然后加上那5個(gè)參數(shù)呢?其實(shí)每個(gè)路由協(xié)議都是可以使用default-metric 這個(gè)命令的,如果在EIGRP中需要分布進(jìn)來(lái)的路由選擇協(xié)議比較多的話,就可以使用default-metric 一次定義所有路由選擇協(xié)議缺省的開銷值,這樣的話就方便了很多。希望大家注意,雖然EIGRP使用的是DUAL算法,稱EIGRP為高級(jí)距離矢量路由協(xié)議,但是EIGRP依然脫離不了距離矢量路由協(xié)議的特性,所以EIGRP自然缺省的開銷值為0,如果在不手動(dòng)定義開銷值的情況下被分布進(jìn)來(lái)的路由選擇協(xié)議所學(xué)習(xí)到的路由條目是并不會(huì)出現(xiàn)在EIGRP的路由表中的。另外,IGRP的自主系統(tǒng)號(hào)如果和EIGRP相同的話,EIGRP會(huì)自動(dòng)將IGRP的路由信息分布到自己的路由表里面。
而其他的路由選擇協(xié)議配置管理距離可以使用如下的命令
Router(config)#distance wight (address mask) (access-list-number | name) (ip)
配置OSPF的重分布:
Router(config)#router ospf
Router(config-router)#redistribute rip metric-type 1 subnets
關(guān)于OSPF的重分布相對(duì)而言比較簡(jiǎn)單,這里大家可以看到將RIP分布到OSPF的一個(gè)配置方案,OSPF的重分布大家只需要注意兩個(gè)問(wèn)題就可以,一個(gè)就是關(guān)于metric-type的問(wèn)題,metric-type主要作用就是定義被重分布到OSPF路由選擇域中的默認(rèn)路由的外部類型。可以選擇1和2,這里大家看到了我們將類型改為了1,而OSPF缺省的類型為2,關(guān)于OSPF外部類型的問(wèn)題,請(qǐng)參考有關(guān)OSPF的內(nèi)容,以免偏題這里就不在花大篇幅介紹了。另外在配置OSPF的時(shí)候需要注意的問(wèn)題就是subnets,同metric-type一樣,subnets也是一個(gè)可選的參數(shù),這個(gè)命令用于將路由重分布到OSPF的時(shí)候指定重分發(fā)范圍,如果要重分發(fā)分類網(wǎng)絡(luò)中的子網(wǎng),可使用該參數(shù)。
注釋:OSPF在缺省情況下重分布的開銷值是20,但是BGP分布到OSPF中去的時(shí)候開銷為1,這點(diǎn)希望大家在配置的時(shí)候要注意。
【編輯推薦】