路由重分發及路由優化簡析

2021-12-30 07:22:47 字數 4146 閱讀 6814

一、重分發 

1,重分發,是指乙個組織執行了多種路由協議時,必須採取方式將一種路由協議獲悉的網路告知另一路由選擇協議,以每個端點能到達其他點,這一過程就是 重分發。雖然組織中執行多種路由選擇協議,但每種內部路由協議都認為自己是as內唯一內部路由選擇協議,比如eigrp重分發到ospf中後,ospf認 為eigrp是從外部as的外部路由。 

2,夜航式路由選擇,重分發後,所有網路都將被加入到路由選擇表中且路由決策是根據表中網路現狀做出的,但路由選擇協議只通告通過其程序獲悉的網路; 路由選擇程序之間不共享有關網路系統的資訊時,被稱為夜航式路由選擇(ships in night,sin)。 

3,預設種子度量值,rip、igrp、eigrp的預設種子度量都是無窮大,它們不進入路由選擇表除非改變預設值;is-is的預設度量值是0但它 可以進入路由表中;ospf的預設度量是2類lsa值20而來自bgp的路由是1;bgp將med設為igp的度量值。   www.2cto.com  

4,不同協議不同路徑存在時,使用管理距離和度量值做選擇: 

——在多種協議的路由器中將管理距離最小的路由加入路由表; 

——在多條路徑存在的路由中將度量值小的加入選擇表中; 

——要對路由重分發,該路由必須位於相應路由選擇表中,比如要將rip重分發到eigrp中,那rip路由必須位於rip路由表中; 

——路由被重分發後,管理距離屢目標路由選擇協議的預設管理距離; 

——重分發來的路由被視為外部路由,對bgp和eigrp重分發後被視為外部路由,而優先選擇內部路由。 

二、重分發可能會帶來選擇環路和次路由出現,為避免這些問題可考慮:使用預設路由,使用被動介面,使用分發列表,使用只單方向上的重分發如rip重分發到 eigrp,修改度量值,修改管理距離等方式。 

三、在重分發時控制路由更新,可以隱藏網路、防止環路、控制流量、有利安全等效果,方式有: 

1,被動介面,被動介面不參與路由程序中,在rip和igrp中它不傳送更新只偵聽;而在ospf和eigrp中這種介面不偵聽也不傳送更新不發 hello因此它們不建立鄰居關係。router(config-router)#passive-inte***ce ethernet 0/0    注意在路由程序模式中配置被動介面 

2,靜態路由,由手工配置,在末節小型網路中適用,象撥號網路。這種重分發靜態路由也常用bgp和igp之間,如可以定義乙個靜態超網將靜態路由重發 到bgp中。從支援vlsm的路由協議重分發到不支援vlsm時也用到靜態路由超網。 

3,預設路由,在沒有針對性的目標路由時就用預設路由,如果沒有預設路由時分組將丟失。igp常用預設路由連到bgp域,在末節路由也常用預設路由連 接到大型網中。 

4,空介面,是乙個虛擬介面,被用做靜態路由的邏輯下一跳,所有前往該網路的資料流都被路由到乙個黑洞中。常用在無類路由與有類路由之間重分發。 

5,分發列表,分發列表是應用在路由選擇程序的訪問列表,用於決定哪些路由將被加入路由表或通過更新傳送出去。 

6,路由對映表,route map是一種複雜的訪問列表,可用於進行條件程式設計。符合match條件時則執行set修改結果。它與分發列表功能相同只是指定條件可以更複雜。 

四、配置重分發,進入重分發到的目標路由協議程序模式下,首先用redistrubute指定要被重分發的源路由協議,其次配置重分發後的預設度量值: 

1,進入目標路由協議,即其他路由協議要重分發到此程序的路由協議: 

router(config)#router eigrp 100   www.2cto.com  

2,配置redistribute命令指定將要被重分發的路由:

router(config-router)#redistribute protocol [process/as-id] [level-1/level-2/level-1-2] [metric value] [metric-type value] [match internal/external 1/external 2] [tag value] [route-map map-tag] [weight value] [subnets ] 

router(config)#router riprouter(config-router)#redistribute eigrp 100 metric 2重分發eigrp自主系統號為100,到rip指定預設度量2(預設值為0)。router(config)#router igrp 100router(config-router)#redistribute rip metric 10000 100 255 1 1500重分發rip不用as或程序號,重分到igrp和eigrp時度量按:bandwidth delay reliability loading mturouter(config)#router ospf 2router(config-

router)#redistribute isis level-2 subnets重分發isis僅l2路由,發到ospf時用引數subnets可重分發分類網中的子網(預設度量202類路由)。 router(config)#router isisrouter(config-router)#redistribute ospf 100 match external 1 metric 10重分發ospf程序號100僅1類外部路由重分發,發到isis中配置度量為10(預設0)router(config)#router bgp 64512router(config-router)#tedistribute eigrp 64510 weight 10重分發eigrp自主系統號為64510,發到bgp中設權重為10(預設1)。 

3,配置預設度量值,

router(config-router)#default-metric value此命令將用於所有的被重分發後到目標路由的度量值(注意redistribute命令中的metric也可以,但它要每協議指定 router(config-router)#default-metric bandwidth delay reliability loading mtu目標路由是igrp或eigrp時用此度量。比如:router(config)#router eigrp 100router(config-router)#redistribute riprouter(config-router)#redistribute staticrouter(config-rotuer)#default-metric 10000 100 255 1 1500從rip和靜態路由重分發來的度量相同都是用10000 100 255 1 1500

4, 配置管理距離,在多種路由協議中有不同路徑時配置; 

router(config)#distance eigrp internal-distance external-distance 

配置eigrp管理距離時與其他協議不同 

router(config-router)#distance value [address mask] [access-list-number/name] [ip] 

配置其他路由協議管理距離;value值為10——255其中9以下保留,255為不可達;address及對應反子網掩碼根據路由ip位址給路由指 定管理距離;acl將相應訪問列表應用於入站路由更新只給符合條件的路由協議指定管理距離;ip引數是用於isis的只給ip路由指定管理距離。 

5,配置被動介面, 

router(config-router)#passiveinte***ce inte***ce-type number 

在rip中不偵聽只接收,在ospf和eigrp中不偵聽也不傳送,配置靜態路由, 

router(config)#ip route prefix mask [address/inte***ce] [distance] [tag value] [permanent]   www.2cto.com  

在點到點鏈路上可指定出站介面,在多點或多路訪問上必指定下一跳位址; 

7,配置預設路由, 

router(config)#ip route 0.0.0.0 0.0.0.0 s0 

router(config)#ip default-network network-number 

此命令生成一條將通過更新進行傳播的預設路由。這命令不是在配置的路由上生成而是在與預設網路直接相連的路由上生成; 

8,通過過濾控制路由更新,分發列表: 

router(config-router)#distribute-list acl/name in inte***ce-type number 

router(config-router)#distribute-list acl/name out inte***ce-name/routeing-process/as

路由重分發

路由重發布 可以結合重發布實驗 路由重發布 路由重發布是指連線到不同路由選擇域的邊界路由器在不同路由選擇域 自主系統 之間交換和通告路由選擇資訊的能力。路由重發布規則 預設種子度量值 將路由重分發到該協議中 預設種子度量值 rip無窮大 ospf bgp路由為1,其他路由為20 is is 0bgp...

OSPF路由重分發

二 nssa區域 三 位址彙總的作用 四 ospf虛鏈路 1.乙個單一ip路由協議是管理網路中ip路由的首選方案 2.ciso 20s 能執行多個路由協議,每乙個路由協議和該路由協議所服務的網路屬於同乙個自治系統 3.ciso 20s 使用路由重分發特性以交換由不同協議建立的路由資訊 4.路由重分發...

返回到指定路由 網路路由知識!!!路由重分發詳解

在網路的不同部分執行多種路由協議時,網路一部分中的主機可能需要前往網路另一部分中的主機。完成該任務的一種方法是在每種路由協議中新增一條預設路由,但預設路由並非總是最好的策略。例如,網路設計可能不允許預設路由 另外如果有多條路徑可到達目標網路,路由器可能需要其他網路部分中的路由器資訊,以確定前往目的地...