又稱重分布、重分發:
一台裝置同時執行於兩個協議或兩個程序,預設從兩端學習到的路由條目不共享;重發布技術就是人為的進行共享;
關注點:
1、必須存在asbr — 自治系統邊界路由器—協議邊界路由器
2、必須考慮種子度量—協議間共享路由時,度量是攜帶到新的路由協議中,需要在asbr
匯入路由時新增起始度量;
規則:1、將a協議發布到b協議時,在asbr上的b協議中配置;
2、將a協議發布到b協議時,將asbr上所有通過a協議學習,及asbr直連到a協議中的所有路由全部共享到b協議中;
名詞:1、單點單向重發布
2、單點雙向重發布
3、多點單向(雙向)重發布
配置:a–>b 將一種動態路由協議發布到另一種動態路由協議中
靜態—>b 將asbr上的靜態路由發布到動態路由協議中
直連—>b 將asbr上非b協議內工作的直連路由發布到b(動態路由協議)中
rip:
a–>b
r2(config)#router rip
r2(config-router)#redistribute ospf 1 metric 2
r2(config-router)#redistribute eigrp 90 metric 2
種子度量,預設為無窮大;
靜態—>b
r2(config)#router rip
r2(config-router)#redistribute static
預設種子度量為1;
直連–>b
r2(config-router)#redistribute connected
預設種子度量為1;
注:若在進行不同重發布行為時,發布到了相同路由,優選度量小的;
ospf:
a–>b
r2(config)#router ospf 1
r2(config-router)#redistribute rip subnets
r2(config-router)#redistribute eigrp 90 subnets
subnets:必須攜帶,否則無法匯入無類別路由;
注:預設匯入路由為型別2;
型別2—種子度量為20,在內部傳遞時,不疊加內部的度量值;
若存在多台asbr裝置需要匯入相同的路由時,可以將型別修改為1;
r2(config-router)#redistribute rip subnets metric-type 1
型別1—種子度量為20,在內部傳遞時,疊加內部的度量值;
r2(config-router)#redistribute rip subnets ?
metric metric for redistributed routes 修改種子度量
metric-type ospf/is-is exterior metric type for redistributed routes 修改型別
靜態–>b
r2(config)#router ospf 1
r2(config-router)#redistribute static subnets
r2(config-router)#redistribute static subnets ?
metric metric for redistributed routes
metric-type ospf/is-is exterior metric type for redistributed routes
注:預設進入路由為型別2,種子度量為20;
切記:ospf協議中預設路由的匯入只能通過專用命令
r2(config-router)#default-information originate
注:預設進入路由為型別2,種子度量為1;
r2(config-router)#default-information originate ?
metric ospf default metric
metric-type ospf metric type for default routes
直連路由–>b
r2(config)#router ospf 1
r2(config-router)#redistribute connected subnets
注:預設進入路由為型別2,種子度量為20;
eigrp:
a–>b
r2(config)#router eigrp 90
r2(config-router)#redistribute rip metric 1544 100 255 1 1500
r2(config-router)#redistribute ospf 1 metric 1544 100 255 1 1500
注:必須新增種子度量,預設為無窮大;
1544 100 255 1 1500 頻寬 延時 可靠性 負載 mtu
其中頻寬建議根據網路的實際頻寬來修改,其他引數已經為最優引數;
重發布到eigrp的路由,使用字母 d ex標記,且管理距離為170;
靜態–>b
r2(config-router)#redistribute static
預設為最佳度量
直連—>b
r2(config-router)#redistribute connected
預設為最佳度量
注:dv協議預設接收所有重發布進入的路由,包括預設條目;
ls協議在正常重發布時不接收預設路由,需要專用指令
如圖:
1.先將每個介面都配好位址。
2.r1,r2,r3,r4上得環迴分別為1.1.1.1 2.2.2.2 3.3.3. 4.4.4.4。
3.r1起rip協議,r3起ospf協議,r4起eigrp協議。
4.在r2上起rip協議,也就是左邊的介面;退出來再起ospf協議也就是右邊的介面;退出來起eigrp協議,也就是下面的,r2身上就有了三種協議。
5.通過重發布技術在asbr上(也就是r2)配置,可以將一種協議匯入重發布到另一協議中去。
6.可以達到全網可通。
二、多點雙向重發布
多點雙向重發布,因為匯入的路由原有度量值被去掉;故只要進行多點雙向重發布,必然選路不能最佳;-----路由策略干涉選路
因為eigrp協議設定內部路由管理距離為90,外部重發布距離為170;–故其他協議和eigrp進行多點雙向重發布時,正常不出現路由回饋;但依然選路不佳—路由策略解決
當rip和ospf(isis)進行多點雙向重發布時,由於rip的管理距離大於ospf,導致asbr優選ospf路徑,最近將rip的路由重新發回rip------路由回饋----參考eigrp,修改管理距離
r2(config)#router ospf 1
r2(config-router)#distance 121 4.4.4.4 0.0.0.0
另一台asbr的rid
計算到達該鄰居的路由時,管理距離為修改121;
即便通過修改管理距離,解決路由回饋之後,也可能因為協議收斂速度的穩定,導致部分路由依然回饋中----路由策略解決
重發布技術
重發布 重分發 重發布 一台裝置同時執行於兩個協議或兩個程序,預設從兩端學習到的路由條目不共享 重發布技術就是人為的進行共享 關注點 1 必須存在asbr 自治系統邊界路由器 協議邊界路由器 2 必須考慮種子度量 seed metric 協議間共享路由時,度量無法攜帶到新的路由協議中,需要在asbr...
重發布實驗
本實驗的重點 解決環路問題 我們將協議啟用完成後,對rip和ospf進行雙向重發布,同時將r7的環路以直連線口的形式重發布進來,這時,我們會發現 r1 上,按照實驗的拓撲結構,r1到r7的環迴應該是負載均衡的,但是這裡並沒有,我們根據他的下一跳12.1.1.2 看一下r2上的路由表,在r2上他指向r...
重發布實驗
r4如下 r5如下 r6如下 2.完成協議部署 r1配置如下 r1 ospf 100 router id 91.1.1.1 r1 ospf 100 import route direct r1 ospf 100 area 0 r1 ospf 100 area 0.0.0.0 network 12.1...