重分發(fā)和路由選擇協(xié)議
我們都知道,在路由選擇協(xié)議使用的時(shí)候,可以有效選擇目的地址來進(jìn)行數(shù)據(jù)的分發(fā)。那么在多種協(xié)議共存的情況下我們?nèi)绾芜M(jìn)行分配呢?現(xiàn)在我們就來談?wù)撘幌逻@方面的問題。
一、重分發(fā)
1,重分發(fā),是指一個(gè)組織運(yùn)行了多種路由協(xié)議時(shí),必須采取方式將一種路由協(xié)議獲悉的網(wǎng)絡(luò)告知另一路由選擇協(xié)議,以每個(gè)端點(diǎn)能到達(dá)其他點(diǎn),這一過程就是重分發(fā)。雖然組織中運(yùn)行多種路由選擇協(xié)議,但每種內(nèi)部路由協(xié)議都認(rèn)為自己是AS內(nèi)***內(nèi)部路由選擇協(xié)議,比如EIGRP重分發(fā)到OSPF中后,OSPF認(rèn)為EIGRP是從外部AS的外部路由。
2,夜航式路由選擇,重分發(fā)后,所有網(wǎng)絡(luò)都將被加入到路由選擇表中且路由決策是根據(jù)表中網(wǎng)絡(luò)現(xiàn)狀做出的,但路由選擇協(xié)議只通告通過其進(jìn)程獲悉的網(wǎng)絡(luò);路由選擇進(jìn)程之間不共享有關(guān)網(wǎng)絡(luò)系統(tǒng)的信息時(shí),被稱為夜航式路由選擇(ships in night,SIN)。
3,默認(rèn)種子度量值,RIP、IGRP、EIGRP的默認(rèn)種子度量都是無窮大,它們不進(jìn)入路由選擇表除非改變默認(rèn)值;IS-IS的默認(rèn)度量值是0但它可以進(jìn)入路由表中;OSPF的默認(rèn)度量是2類LSA值20而來自BGP的路由是1;BGP將MED設(shè)為IGP的度量值。
4,不同協(xié)議不同路徑存在時(shí),使用管理距離和度量值做選擇:
◆在多種協(xié)議的路由器中將管理距離最小的路由加入路由表;
◆在多條路徑存在的路由中將度量值小的加入選擇表中;
◆要對(duì)路由重分發(fā),該路由必須位于相應(yīng)路由選擇表中,比如要將RIP重分發(fā)到EIGRP中,那RIP路由必須位于RIP路由表中;
◆路由被重分發(fā)后,管理距離屢目標(biāo)路由選擇協(xié)議的默認(rèn)管理距離;
◆重分發(fā)來的路由被視為外部路由,對(duì)BGP和EIGRP重分發(fā)后被視為外部路由,而優(yōu)先選擇內(nèi)部路由。
二、重分發(fā)可能會(huì)帶來選擇環(huán)路和次路由出現(xiàn),為避免這些問題可考慮:使用默認(rèn)路由,使用被動(dòng)接口,使用分發(fā)列表,使用只單方向上的重分發(fā)如RIP重分發(fā)到EIGRP,修改度量值,修改管理距離等方式。
三、在重分發(fā)時(shí)控制路由更新,可以隱藏網(wǎng)絡(luò)、防止環(huán)路、控制流量、有利安全等效果,方式有:
1,被動(dòng)接口,被動(dòng)接口不參與路由進(jìn)程中,在RIP和IGRP中它不發(fā)送更新只偵聽;而在OSPF和EIGRP中這種接口不偵聽也不發(fā)送更新不發(fā)HELLO因此它們不建立鄰居關(guān)系。router(config-router)#passive-interface ethernet 0/0注意在路由進(jìn)程模式中配置被動(dòng)接口
2,靜態(tài)路由,由手工配置,在末節(jié)小型網(wǎng)絡(luò)中適用,象撥號(hào)網(wǎng)絡(luò)。這種重分發(fā)靜態(tài)路由也常用BGP和IGP之間,如可以定義一個(gè)靜態(tài)超網(wǎng)將靜態(tài)路由重發(fā)到BGP中。從支持VLSM的路由協(xié)議重分發(fā)到不支持VLSM時(shí)也用到靜態(tài)路由超網(wǎng)。
3,默認(rèn)路由,在沒有針對(duì)性的目標(biāo)路由時(shí)就用默認(rèn)路由,如果沒有默認(rèn)路由時(shí)分組將丟失。IGP常用默認(rèn)路由連到BGP域,在末節(jié)路由也常用默認(rèn)路由連接到大型網(wǎng)中。
4,空接口,是一個(gè)虛擬接口,被用做靜態(tài)路由的邏輯下一跳,所有前往該網(wǎng)絡(luò)的數(shù)據(jù)流都被路由到一個(gè)黑洞中。常用在無類路由與有類路由之間重分發(fā)。
5,分發(fā)列表,分發(fā)列表是應(yīng)用在路由選擇進(jìn)程的訪問列表,用于決定哪些路由將被加入路由表或通過更新發(fā)送出去。
6,路由映射表,route map是一種復(fù)雜的訪問列表,可用于進(jìn)行條件編程。符合match條件時(shí)則執(zhí)行set修改結(jié)果。它與分發(fā)列表功能相同只是指定條件可以更復(fù)雜。