李麗
(中移鐵通有限公司吉林分公司,吉林 長春 130012)
路由重分發(fā)時(shí)需要考慮的問題
李麗
(中移鐵通有限公司吉林分公司,吉林 長春 130012)
討論了使用重分發(fā)時(shí)需要考慮的次優(yōu)路由、路由環(huán)路或黑洞問題,提出了解決方案,列舉了使用路由管理距離、分發(fā)列表和路由映射表的方法來避免出現(xiàn)問題的方案。
重分發(fā)技術(shù);路由選擇協(xié)議;自主系統(tǒng);路由環(huán)路
當(dāng)企業(yè)合并時(shí),企業(yè)的網(wǎng)絡(luò)可能運(yùn)行著多種路由選擇協(xié)議。為了便于網(wǎng)絡(luò)的管理,把多個(gè)路由選擇協(xié)議過渡到統(tǒng)一的一種路由選擇協(xié)議,或在這些不同的路由協(xié)議之間能夠相互配合、協(xié)同工作,需要在他們的網(wǎng)絡(luò)邊界路由器上使用路由重分發(fā)技術(shù)(route redistribution),從而達(dá)到網(wǎng)絡(luò)間不同路由選擇協(xié)議的網(wǎng)絡(luò)互相連通目的。由于不同路由選擇協(xié)議具有的差異性,使用重分發(fā)時(shí)可能出現(xiàn)次優(yōu)路由、路由環(huán)路或黑洞的問題。本文討論了使用重分發(fā)時(shí)需要考慮的主要問題。
當(dāng)路由器使用路由選擇協(xié)議通過另外一個(gè)路由選擇協(xié)議學(xué)習(xí)到的路由時(shí),路由器將執(zhí)行重分發(fā)。
包括雙向重分發(fā)和單向重分發(fā)。在一臺(tái)邊界路由器上進(jìn)行單向重分發(fā)是最安全的重分發(fā)方法,但易導(dǎo)致網(wǎng)絡(luò)中的單點(diǎn)故障發(fā)生;使用雙向重分發(fā)或在多臺(tái)邊界路由器上執(zhí)行重分發(fā),需要注意的是,次優(yōu)路由選擇和路由選擇環(huán)路的問題。
重分發(fā)技術(shù)有以下4種:①將1條默認(rèn)路由從核心自主系統(tǒng)重分發(fā)到邊緣自主系統(tǒng)中,并將邊緣路由選擇協(xié)議的路由重分發(fā)到核心路由選擇協(xié)議中。這種技術(shù)有助于避免路由反饋、次優(yōu)路由選擇和路由選擇環(huán)路。②將多條關(guān)于核心自主系統(tǒng)網(wǎng)絡(luò)的靜態(tài)路由重分發(fā)到邊緣自主系統(tǒng)中,并將邊緣路由選擇協(xié)議的路由重分發(fā)到核心路由選擇協(xié)議中。這種方法適用于只有1個(gè)重分發(fā)點(diǎn)的情況,多個(gè)重分發(fā)點(diǎn)可能導(dǎo)致路由反饋。③將路由從核心自主系統(tǒng)重分發(fā)到邊緣自主系統(tǒng)中,并通過過濾避免不合適的路由選入。比如,存在多邊界路由器時(shí),在1臺(tái)邊界路由器上從邊緣自主系統(tǒng)重分發(fā)而來的路由不應(yīng)該在另一個(gè)重分發(fā)點(diǎn)再從核心被重分發(fā)回該邊緣自主系統(tǒng)中。④從核心自主系統(tǒng)將所有路由重分發(fā)到邊緣自主系統(tǒng)中,并從邊緣自主系統(tǒng)將所有路由重分發(fā)到核心自主系統(tǒng)中,然后修改重分發(fā)路由的管理距離,使得存在多條前往相同目的地的路由時(shí),不會(huì)選擇重分發(fā)而來的路由。
可能引發(fā)的問題有:①路由選擇環(huán)路。在多臺(tái)邊界路由器執(zhí)行路由重分發(fā)時(shí),路由器可能將從自主系統(tǒng)收到的路由選擇信息返回到同一個(gè)自主系統(tǒng)中。②不同路由選擇協(xié)議的匯聚時(shí)間不同。比如ospf的匯聚時(shí)間比rip短。③路由選擇協(xié)議的差異性。不同路由選擇協(xié)議間的路由選擇度量值和管理距離的不同,以及每種路由協(xié)議的有類別和無類別的能力。
分發(fā)列表可以對網(wǎng)絡(luò)路由通告進(jìn)行嚴(yán)格控制。在重分發(fā)路由時(shí),使用分發(fā)列表可控制哪些路由被重分發(fā)。因此,利用分發(fā)列表可防止因重分發(fā)被通過路由沿錯(cuò)誤方向穿過重新分配路由器的路由回饋現(xiàn)象。路由過濾對鏈路狀態(tài)路由選擇協(xié)議的影響和對距離矢量路由選擇協(xié)議的影響略有不同。運(yùn)行距離矢量路由選擇協(xié)議的路由器是基于自身路由表通告路由的,其結(jié)果是路由過濾器將對路由器通告,對相鄰路由器的路由造成影響。
當(dāng)路由器同時(shí)運(yùn)行多個(gè)路由選擇協(xié)議時(shí),每個(gè)路由選擇協(xié)議提供前往相同網(wǎng)絡(luò)路由的下一跳地址可能不同,因此,路由器必須確定哪些路由選擇協(xié)議提供的路由是最可靠。由于每種路由選擇協(xié)議有自己的度量值來確定前往目的地的最佳路徑,所以,使用管理距離確定優(yōu)先路由源。使用重分發(fā)時(shí),如果2個(gè)企業(yè)網(wǎng)絡(luò)間使用不同路由選擇協(xié)議的網(wǎng)絡(luò)進(jìn)行互連,且存在多個(gè)路由重分發(fā)點(diǎn),可以通過調(diào)整路由管理距離解決次優(yōu)路由問題,也可防止路由環(huán)路與黑洞出現(xiàn)。
路由映射表是復(fù)雜的訪問列表,可利用路由映射表實(shí)現(xiàn)路由過濾的功能。上述分發(fā)列表也可以達(dá)到這種目的,但路由映射可通set命令來提供操縱路由選擇度量值的額外優(yōu)點(diǎn)。
企業(yè)A的網(wǎng)絡(luò)使用RIP路由選擇協(xié)議,企業(yè)B的網(wǎng)絡(luò)使用OSPF路由選擇協(xié)議,使2個(gè)企業(yè)網(wǎng)可以相互通信,2個(gè)重分發(fā)點(diǎn)分別為路由器B和路由器E,如圖1所示。
圖1 企業(yè)網(wǎng)相互通信示意圖
在此方案中,在路由器B上的配置如下:
在此方案中,在路由器B上配置如下:
在此方案中,在路由器B上配置如下:
以上方案達(dá)到的目的是相同的,但路由映射可以通set命令來提供操縱路由選擇度量值的額外優(yōu)點(diǎn),但這2種方法取消了重分發(fā)點(diǎn)之間的冗余性。
由于各種路由選擇協(xié)議的度量值和管理距離具有差異性,以及每種路由協(xié)議具有的有類別和無類別能力,使重分發(fā)路由選擇信息的同時(shí)也增加了網(wǎng)絡(luò)的復(fù)雜性。在網(wǎng)絡(luò)規(guī)劃中考慮了重分發(fā)時(shí)可能引發(fā)的問題,結(jié)合操作路由管理距離、分發(fā)列表和路由映射表可避免可能出現(xiàn)的路由問題。本文參考文獻(xiàn)因著錄項(xiàng)目不全被刪除。
TP393.04
A
10.15913/j.cnki.kjycx.2018.01.023
2095-6835(2018)01-0023-02
李麗(1979—),女,碩士學(xué)位,畢業(yè)于北京郵電大學(xué),通信工程師。
〔編輯:張思楠〕