1.路由再發(fā)布:
將一種路由協(xié)議再注入進(jìn)另一種路由協(xié)議的過程。 2.為什么要做再發(fā)布: 1)協(xié)議的遷移.從一種路由協(xié)議向另一種路由協(xié)議過渡。 2)管理的邊界.不同的管理域之間要相互通信。 3)多廠商設(shè)備的互聯(lián). 3.再發(fā)布容易產(chǎn)生的問題: 1)路由環(huán)路. 單點(diǎn)再發(fā)布的時(shí)候,再發(fā)布進(jìn)入的信息不會(huì)再被反向再發(fā)布回來(lái)。 多點(diǎn)再發(fā)布的時(shí)候,從一個(gè)點(diǎn)再發(fā)布進(jìn)入的信息,可能從另一個(gè)點(diǎn)再發(fā)布回來(lái)。 2)路由信息的不兼容. metric值不一致。 3)收斂時(shí)間的不一致。 4.如何配置再發(fā)布: 1)確定邊界路由器. 2)確定核心協(xié)議與邊緣協(xié)議。 2)確定再發(fā)布的方向. 5.再發(fā)布的指導(dǎo)原則: *做再發(fā)布的協(xié)議必須要支持相同的協(xié)議棧。 EIGRP ----IP IGRP (AS-number必須要一致,不需要設(shè)置metric,IGRP與EIGRP能夠相互跟蹤對(duì)方的metric值) EIGRP ----IPX RIP EIGRP ----Appletalk RTMP *classless的路由協(xié)議再發(fā)布進(jìn)classful的路由協(xié)議時(shí),可能會(huì)丟失路由。 classful的路由協(xié)議不支持VLSM. RIP | OSPF | 172.16.16.0/20----R1-----172.16.32.0/20----R2------192.168.10.16/28-----R3----172.16.52.0/22 | | R2: router rip redistribute ospf metric 3 R1: show ip route R 192.16.10.0/24 (R2將OSPF再發(fā)布進(jìn)RIP時(shí),由于RIP不支持VLSM,因此172.16.52.0/22丟失, 由于RIP會(huì)自動(dòng)在主類網(wǎng)絡(luò)的邊界處進(jìn)行路由匯總, 因此192.168.10.16/28會(huì)被匯總成192.168.10.0/24) 6.配置redistribution: 1)再發(fā)布進(jìn)OSPF #router ospf 1 #redistribute <protocol> [process-ID][metric-type <metric-type>] metric <metric> subnets [route-map <map-tag>] default: metric-type 2 (E2:外部路徑成本,不包括內(nèi)部路徑成本) metric 20 subnets 如果沒有此關(guān)鍵字,只接收主網(wǎng)路由,不接收子網(wǎng)路由。 route-map 用來(lái)實(shí)施路由過濾。 2)再發(fā)布進(jìn)EIGRP #router eigrp 64512 #redistribute <protocol> [process-ID] metric <bandwidth> <delay> <reliability> <loading> <MTU> [route-map <map-tag>] default: metric 0 因此再發(fā)布進(jìn)EIGRP時(shí),必須指明metric值. 10000 1000 255 1 1500 注意:此處1000為delay/10,因此實(shí)際的delay=1000*10=10000。 3)再發(fā)布進(jìn)ISIS #router isis #redistribute <protocol> [process-ID][metric-type <internal/external>] metric <metric> [level-1/level-2/level-1-2][route-map <map-tag>] default: metric-type internal internal和external只會(huì)改變metric值 internal:0~~~63 external:64~~128 metric 0 級(jí)別:level-1-2 (作為幾級(jí)路由再發(fā)布進(jìn)ISIS) *當(dāng)把ISIS再發(fā)布進(jìn)其它的路由協(xié)議時(shí),需要指明路由級(jí)別: router rip redistribute isis level-1/level-2/level-1-2 metric 10 (ISIS的幾級(jí)路由可以被再發(fā)布進(jìn)RIP,缺省為level-1-2) *當(dāng)把ISIS再發(fā)布進(jìn)其它的路由協(xié)議時(shí),所有參與ISIS的直連路由不會(huì)被再發(fā)布進(jìn)其它的路由協(xié)議。 router rip redistribute connect 4)再發(fā)布static route redistribute static *以下一跳形式表式的靜態(tài)路由,必須要被再發(fā)布。 *以接口形式表示的靜態(tài)路由,可能需要被再發(fā)布。 (如果靜態(tài)路由表示的目標(biāo)網(wǎng)絡(luò)包含在路由進(jìn)程下的network命令之中,則會(huì)被自動(dòng)再發(fā)布 如果靜態(tài)路由表示的目標(biāo)網(wǎng)絡(luò)不包含在路由進(jìn)程下的network命令之中,則不會(huì)被自動(dòng)再發(fā)布) RIP | OSPF | 172.16.10.0/24----RA----172.16.20.0/24---RB----192.168.10.0/24---RC---192.168.20.0/24 RB: 以下一跳形式表式: ip route 202.100.100.0 255.255.255.0 172.16.20.1 router ospf 1 redistribute static metric-type 1 metric 100 subnets RB: 以接口形式表式:(不包含在network命令中) router rip net 172.16.0.0 ip route 202.100.100.0 255.255.255.0 s0 router ospf 1 redistribute static metric-type 1 metric 100 subnets 以接口形式表式:(包含在network命令中) router rip net 172.16.0.0 ip route 172.16.100.0 255.255.255.0 s0 (其實(shí),真正的原因是由于以下一跳形式表示的靜態(tài)路由在路由表中是以下一跳形式存在的 以接口形式表示的靜態(tài)路由在路由表中是以直連接口的形式存在) 5)再發(fā)布直連路由: redistribute connect 所有沒有參與到目標(biāo)路由協(xié)議的直連路由都會(huì)被再發(fā)布。 目標(biāo)路由協(xié)議:比如將RIP再發(fā)布進(jìn)OSPF,OSPF就是目標(biāo)路由協(xié)議。 RIP | OSPF | 172.16.10.0/24---RA---172.16.20.0/24---RB----192.168.10.0/24---RC---192.168.20.0/24 | | 200.200.200.0/24 200.200.200.0/24沒有參與任何路由協(xié)議。 router ospf 1 redistribute rip metric-type 1 metric 90 subnets redistribute connect metric-type 1 metric 100 subnets redistribute rip將會(huì)導(dǎo)致172.16.20.0/24被再發(fā)布進(jìn)OSPF, redistribute connect 將會(huì)導(dǎo)致172.16.20.0/24 和200.200.200.0/24被再發(fā)布進(jìn)OSPF. 當(dāng)一條路由被以多種形式再發(fā)布進(jìn)路由協(xié)議時(shí),以metric值小的為準(zhǔn)。 最終RC將接受172.16.20.0/24 metric 90 200.200.200.0/24 metric 100 |
|