0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

分享一種路由重分發(fā)的標(biāo)準(zhǔn)解決方案

jf_TEuU2tls ? 來(lái)源:捷哥教你學(xué)網(wǎng)絡(luò) ? 2023-05-05 08:59 ? 次閱讀

路由重分發(fā)這一技術(shù)在現(xiàn)網(wǎng)環(huán)境中是一種很常見(jiàn)的技術(shù),所以其地位也非常重要。很多教程在在講路由重分發(fā)的時(shí)候,只講了重分發(fā)的操作卻沒(méi)有說(shuō)現(xiàn)網(wǎng)環(huán)境中的一些“講究”。所以,很多學(xué)員,包括一些技術(shù)講師也不知道的是,路由重分發(fā)是一種風(fēng)險(xiǎn)較高的操作,在現(xiàn)網(wǎng)環(huán)境的解決方案里,路由重分發(fā)也是講究頗多。這一切又一切的“講究”和“規(guī)矩”,都為了一個(gè)目的:把網(wǎng)絡(luò)設(shè)計(jì)得更高效,且能進(jìn)一步降低風(fēng)險(xiǎn)。

路由重分發(fā)有兩種情況:

1、靜態(tài)路由重分發(fā)到動(dòng)態(tài)路由內(nèi);

2、兩個(gè)路由協(xié)議相互重分發(fā)。

1

靜態(tài)路由重分發(fā)進(jìn)動(dòng)態(tài)路由

靜態(tài)路由往動(dòng)態(tài)路由內(nèi)重分發(fā)風(fēng)險(xiǎn)較小,但也有講究,這個(gè)講究有兩點(diǎn):

1、盡量不要往動(dòng)態(tài)路由的區(qū)域內(nèi)再寫(xiě)靜態(tài)路由,如果實(shí)在要寫(xiě),就不能重分發(fā)進(jìn)動(dòng)態(tài)了

2、重分發(fā)靜態(tài)路由到動(dòng)態(tài)路由內(nèi),必須用Prefix-List+Route-MAP/Route-Policy劃定范圍

第一個(gè)講究怎么來(lái)理解呢?那就先看一下,什么叫做“往動(dòng)態(tài)路由的區(qū)域內(nèi)再寫(xiě)靜態(tài)路由”

07df752e-eadc-11ed-90ce-dac502259ad0.png

“往動(dòng)態(tài)路由的區(qū)域內(nèi)再寫(xiě)靜態(tài)路由”會(huì)有什么問(wèn)題呢?咋一看確實(shí)是沒(méi)有什么問(wèn)題吧。如果是Cisco的設(shè)備,靜態(tài)路由的AD值為1,OSPF的AD值為110,寫(xiě)靜態(tài)路由無(wú)非就是把R1到R2的流量給干預(yù)了一下。如果是華為/H3C的設(shè)備,靜態(tài)路由Pref值為60,OSPF內(nèi)部路由的Pref值為10,靜態(tài)路由的優(yōu)先級(jí)比OSPF內(nèi)部路由低,這條路由用默認(rèn)方式寫(xiě)了也不生效。

且不說(shuō)華為/H3C你寫(xiě)這條靜態(tài)路由,用默認(rèn)的AD值寫(xiě)了不生效,寫(xiě)了也屬于多此一舉。但要是你用Cisco的設(shè)備來(lái)寫(xiě)呢?或者你把這條靜態(tài)路由的優(yōu)先級(jí)調(diào)高了呢?

當(dāng)然,如果R1上沒(méi)有靜態(tài)路由重分發(fā)到OSPF內(nèi)也罷了,但如果R1上有靜態(tài)路由重分發(fā)到OSPF的配置呢?

07e9338e-eadc-11ed-90ce-dac502259ad0.png

此時(shí),斷開(kāi)R1和R2的OSPF鄰居,你就會(huì)立刻發(fā)現(xiàn),讓R2再訪問(wèn)R4時(shí),就出現(xiàn)了如下的路由環(huán)路

07f401d8-eadc-11ed-90ce-dac502259ad0.png

你或許可以和我抬杠說(shuō):你這是極端環(huán)境,R1和R2要OSPF斷開(kāi)才會(huì)有這樣的環(huán)路。但是在一個(gè)規(guī)模稍大的網(wǎng)絡(luò)環(huán)境里面,你能保證說(shuō)設(shè)備的互聯(lián)鏈路100%不斷嗎?如果一條鏈路斷開(kāi)就出現(xiàn)環(huán)路這樣的通信故障,那你設(shè)置那些冗余設(shè)備和冗余鏈路就一點(diǎn)意義都沒(méi)有了。

這個(gè)和現(xiàn)網(wǎng)環(huán)境有一個(gè)原則沖突:即使是冗余鏈路斷開(kāi)一條,也不能讓任何位置的互訪出現(xiàn)問(wèn)題。這里R1和R2的鏈路斷開(kāi),就讓R1和R4的互訪出了問(wèn)題,這就違背原則了。

07fb9754-eadc-11ed-90ce-dac502259ad0.png

第二個(gè)講究:靜態(tài)路由重分發(fā)到動(dòng)態(tài)路由時(shí),必須有Prefix-List+Route-map/Route-Policy做控制,劃定范圍。

這個(gè)怎么理解呢?在不違背第一個(gè)講究的前提下,你要把靜態(tài)路由重分發(fā)到OSPF內(nèi),就必須要把靜態(tài)路由先用Prefix-List包含或標(biāo)記TAG,在重分發(fā)靜態(tài)路由到OSPF的時(shí)候,掛Route-MAP,我們來(lái)看一下,Cisco設(shè)備的操作命令:

080ab072-eadc-11ed-90ce-dac502259ad0.png

08141d4c-eadc-11ed-90ce-dac502259ad0.png

有人就會(huì)說(shuō)了:你明知道這個(gè)設(shè)備上的所有靜態(tài)路由都要往動(dòng)態(tài)路由里面重分發(fā),干嘛要用前綴列表或TAG這么多此一舉呢?

要讓我對(duì)這個(gè)問(wèn)題拿話來(lái)說(shuō)的話,我只能這么回答你。

你或許知道開(kāi)車,或坐副駕駛的時(shí)候要系安全帶,但是你又嫌系安全帶麻煩,想著反正這條路上沒(méi)叔叔也沒(méi)監(jiān)控就懶得系了。然后再這條路上跑了幾十遍來(lái)回都沒(méi)事,于是你得到一個(gè)結(jié)論:不系安全帶其實(shí)也沒(méi)事,別被叔叔抓到就可以了。但是不怕一萬(wàn)就怕萬(wàn)一?。『竺娴脑捨也徽f(shuō)了,免得你說(shuō)我咒你!

現(xiàn)網(wǎng)環(huán)境也是一樣,就算這個(gè)設(shè)備的靜態(tài)路由都要重分發(fā)進(jìn)OSPF,但哪天這個(gè)網(wǎng)絡(luò)里面有演練需求或者是測(cè)試需求,需要暫時(shí)寫(xiě)兩條測(cè)試用的靜態(tài)路由呢?這個(gè)靜態(tài)路由只需要這臺(tái)設(shè)備能通即可,你這時(shí)候有重分發(fā),又沒(méi)過(guò)濾,是不是就把這條測(cè)試用的路由散發(fā)進(jìn)全網(wǎng)了呢?還有,如果這臺(tái)設(shè)備上有往動(dòng)態(tài)路由內(nèi)部寫(xiě)的靜態(tài)路由呢?

2

動(dòng)態(tài)路由雙向重分發(fā)時(shí)

下面再看 一下動(dòng)態(tài)路由相互重分發(fā)的時(shí)候,需要注意哪些問(wèn)題呢?

在當(dāng)前的網(wǎng)絡(luò)環(huán)境中,尤其是,為了提升業(yè)務(wù)的實(shí)時(shí)性,都會(huì)考慮到設(shè)置冗余設(shè)備。一般作為邊界的設(shè)備也會(huì)使用兩個(gè):

083e1ac0-eadc-11ed-90ce-dac502259ad0.png

雙點(diǎn)雙向重分發(fā)其實(shí)是一種隱患很大的操作,如果直接在兩個(gè)ASBR上做雙向重分發(fā)的操作且不帶任何控制的話,次優(yōu)路由的出現(xiàn)是難免的。怎么說(shuō)呢?

先來(lái)看一下次優(yōu)路由是怎么產(chǎn)生的,下圖是一個(gè)RIP和OSPF雙向重分發(fā)的情景:

084f5826-eadc-11ed-90ce-dac502259ad0.png

085e3530-eadc-11ed-90ce-dac502259ad0.png

在這個(gè)場(chǎng)景內(nèi),你把OSPF外部路由的AD值調(diào)整到180,讓OSPF外部路由的AD值大于RIP的120的AD值,這是不是就完全能解決問(wèn)題了呢?

其實(shí)也不盡然,因?yàn)槟恪俺ㄖ弊孫SPF和RIP之間的路由相互重分發(fā),則完全有條件讓一條路由重分發(fā)進(jìn)OSPF后,再次重分發(fā)到RIP內(nèi)。這種情況路由從在ASBR-1上由A重分發(fā)進(jìn)B,再?gòu)腁SBR-2上由B再重分發(fā)到A,在有BGP存在重分發(fā)的情景下100%會(huì)存在。所以,在雙點(diǎn)雙向重分發(fā)時(shí),還需要防的就是上述情況。

防止的方式也不難,在OSPF和RIP相互重分發(fā)的時(shí)候,OSPF進(jìn)RIP后,帶TAG 10,再讓RIP重分發(fā)進(jìn)OSPF的時(shí)候拒絕帶TAG 10的路由;反過(guò)來(lái),RIP進(jìn)OSPF后,帶TAG 20,再讓OSPF重分發(fā)進(jìn)RIP的時(shí)候拒絕帶TAG 20的路由。

落地到配置命令上,就是這樣(上面是思科系列,下面是華為/H3C):

對(duì)任何雙向重分發(fā)的路由都適用

08734402-eadc-11ed-90ce-dac502259ad0.png

在實(shí)際的網(wǎng)絡(luò)環(huán)境中,對(duì)于路由雙點(diǎn)雙向重分發(fā)時(shí),也可能兼顧著路由聚合與分流。為了減少次優(yōu)路徑的風(fēng)險(xiǎn),在實(shí)際的雙點(diǎn)雙向重分發(fā)時(shí),只有一個(gè)方向是直接重分發(fā)的,而另一個(gè)方向則是采用Null0的大段靜態(tài)路由進(jìn)行重分發(fā)。

087e4488-eadc-11ed-90ce-dac502259ad0.png

3

根據(jù)場(chǎng)景調(diào)整重分發(fā)方案

具體到現(xiàn)網(wǎng)的場(chǎng)景中,又該如何確定重分發(fā)的操作方案呢?

場(chǎng)景一:A、B路由都不是BGP,若A路由協(xié)議位于核心位置,B路由位于分支位置(B內(nèi)有連續(xù)的子網(wǎng)),則A重分發(fā)進(jìn)B可以直接重分發(fā),記得把B路由的AD值調(diào)大。而A則重分發(fā)含有B的Null0靜態(tài)路由

0893833e-eadc-11ed-90ce-dac502259ad0.png

落地到配置命令上,就使用如下的配置命令(命令展示Cisco的配置命令。設(shè)路由協(xié)議A是OSPF 100,路由協(xié)議B是OSPF 50)

08a7088c-eadc-11ed-90ce-dac502259ad0.png

場(chǎng)景二,若路由A為BGP,路由B為IGP,則可以把BGP重分發(fā)進(jìn)IGP。對(duì)IGP所在域的路由聚合后寫(xiě)成Null0的靜態(tài)路由。再使用network命令發(fā)布到BGP內(nèi)。

08b3b4f6-eadc-11ed-90ce-dac502259ad0.png

08c6ccc6-eadc-11ed-90ce-dac502259ad0.png

場(chǎng)景三,若A、B路由都不是BGP,且A、B路由協(xié)議域內(nèi)的地位相當(dāng)(都是骨干融合),則看A、B路由域誰(shuí)的路由更容易聚合。若路由A內(nèi)的路由是連續(xù)子網(wǎng),而B(niǎo)內(nèi)較為離散。則考慮將A的AD值或Pref數(shù)值調(diào)大,直接重分發(fā)B進(jìn)A。而B(niǎo)則重分發(fā)Null0路由。

08d17324-eadc-11ed-90ce-dac502259ad0.png

08e4792e-eadc-11ed-90ce-dac502259ad0.png

如果說(shuō)A、B內(nèi)的路由都非常離散,怎么辦呢?那也只能用之前說(shuō)的,A、B都直接重分發(fā),但帶上TAG進(jìn)行過(guò)濾,防止由A重分發(fā)進(jìn)B的路由,被再次重分發(fā)進(jìn)A內(nèi)了。






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • RIP
    RIP
    +關(guān)注

    關(guān)注

    0

    文章

    31

    瀏覽量

    10735
  • OSPF
    +關(guān)注

    關(guān)注

    0

    文章

    80

    瀏覽量

    14859
  • MAP
    MAP
    +關(guān)注

    關(guān)注

    0

    文章

    48

    瀏覽量

    15120
  • BGP
    BGP
    +關(guān)注

    關(guān)注

    0

    文章

    83

    瀏覽量

    15301

原文標(biāo)題:實(shí)戰(zhàn)干貨-現(xiàn)網(wǎng)環(huán)境中,路由重分發(fā)的標(biāo)準(zhǔn)解決方案

文章出處:【微信號(hào):浩道linux,微信公眾號(hào):浩道linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    智慧倉(cāng)儲(chǔ)解決方案:雙網(wǎng)口4G路由器的應(yīng)用與部署

    智慧倉(cāng)儲(chǔ)解決方案:雙網(wǎng)口4G路由器的應(yīng)用與部署
    的頭像 發(fā)表于 09-24 10:21 ?156次閱讀
    智慧倉(cāng)儲(chǔ)<b class='flag-5'>解決方案</b>:雙網(wǎng)口4G<b class='flag-5'>路由</b>器的應(yīng)用與部署

    一種利用wireshark對(duì)遠(yuǎn)程服務(wù)器/路由器網(wǎng)絡(luò)抓包方法

    一種利用wireshark對(duì)遠(yuǎn)程服務(wù)器/路由器網(wǎng)絡(luò)抓包方法
    的頭像 發(fā)表于 09-21 08:03 ?1298次閱讀
    <b class='flag-5'>一種</b>利用wireshark對(duì)遠(yuǎn)程服務(wù)器/<b class='flag-5'>路由</b>器網(wǎng)絡(luò)抓包方法

    多端口能量路由實(shí)時(shí)控制仿真系統(tǒng)解決方案

    RCP多端口設(shè)備電力電子教學(xué)產(chǎn)品結(jié)合CBox設(shè)備,通過(guò)MATLAB及相關(guān)硬件的模塊化設(shè)計(jì),為解決教學(xué)內(nèi)容復(fù)雜、理論與實(shí)際脫節(jié)等問(wèn)題提供了一種創(chuàng)新的解決方案
    的頭像 發(fā)表于 05-10 11:08 ?338次閱讀
    多端口能量<b class='flag-5'>路由</b>實(shí)時(shí)控制仿真系統(tǒng)<b class='flag-5'>解決方案</b>

    多端口能量路由實(shí)時(shí)控制仿真系統(tǒng)解決方案

    RCP多端口設(shè)備電力電子教學(xué)產(chǎn)品結(jié)合CBox設(shè)備,通過(guò)MATLAB及相關(guān)硬件的模塊化設(shè)計(jì),為解決教學(xué)內(nèi)容復(fù)雜、理論與實(shí)際脫節(jié)等問(wèn)題提供了一種創(chuàng)新的解決方案。 RCP多端口設(shè)備可實(shí)現(xiàn)幾乎大部分經(jīng)典電力
    發(fā)表于 05-10 11:05

    一種用于化學(xué)和生物材料識(shí)別的便攜式拉曼光譜解決方案

    基于掃頻光源的緊湊型拉曼光譜系統(tǒng):美國(guó)麻省理工學(xué)院(MIT)和韓國(guó)科學(xué)技術(shù)院(KAIST)的研究人員開(kāi)發(fā)了一種用于化學(xué)和生物材料識(shí)別的便攜式拉曼光譜解決方案,克服了光譜儀笨重的局限性。
    的頭像 發(fā)表于 04-16 10:35 ?468次閱讀
    <b class='flag-5'>一種</b>用于化學(xué)和生物材料識(shí)別的便攜式拉曼光譜<b class='flag-5'>解決方案</b>

    智能路由器與其他設(shè)備之間的互聯(lián)互通解決方案

    智能路由器與其他設(shè)備之間的互聯(lián)互通解決方案需要從多個(gè)方面入手,包括制定統(tǒng)的通信協(xié)議和標(biāo)準(zhǔn)、提升路由器的設(shè)備識(shí)別和連接能力、實(shí)現(xiàn)智能流量管理
    的頭像 發(fā)表于 03-16 11:15 ?797次閱讀

    海思推出了一種面向音視頻行業(yè)的鴻鵠媒體解決方案

    2024年中國(guó)家電及消費(fèi)電子博覽會(huì)(AWE 2024)期間,海思推出了面向音視頻行業(yè)的鴻鵠媒體解決方案,提供了創(chuàng)新的攬子解決方案,全面支持國(guó)家超高清入戶戰(zhàn)略,并極大的提升智慧家庭中的影音娛樂(lè)、智慧交互等體驗(yàn)。
    的頭像 發(fā)表于 03-14 18:11 ?1317次閱讀

    一種FPC、CCS測(cè)試完整解決方案

    柔性電路板(Flexible Printed Circuit 簡(jiǎn)稱FPC)又稱軟性電路板、撓性電路板,是以聚酰亞胺或聚酯薄膜為基材制成的一種具有高度可靠性、絕佳的可撓性印刷電路板
    的頭像 發(fā)表于 01-03 16:37 ?733次閱讀
    求<b class='flag-5'>一種</b>FPC、CCS測(cè)試完整<b class='flag-5'>解決方案</b>

    一種高密度、易于設(shè)計(jì)的通道間隔離模擬輸入模塊完整解決方案

    電子發(fā)燒友網(wǎng)站提供《一種高密度、易于設(shè)計(jì)的通道間隔離模擬輸入模塊完整解決方案.pdf》資料免費(fèi)下載
    發(fā)表于 11-23 10:34 ?0次下載
    <b class='flag-5'>一種</b>高密度、易于設(shè)計(jì)的通道間隔離模擬輸入模塊完整<b class='flag-5'>解決方案</b>

    一種LED Backlight驅(qū)動(dòng)解決方案

    電子發(fā)燒友網(wǎng)站提供《一種LED Backlight驅(qū)動(dòng)解決方案.doc》資料免費(fèi)下載
    發(fā)表于 11-14 11:21 ?0次下載
    <b class='flag-5'>一種</b>LED Backlight驅(qū)動(dòng)<b class='flag-5'>解決方案</b>

    一種均衡充電管理電路的實(shí)現(xiàn)方案

    電子發(fā)燒友網(wǎng)站提供《一種均衡充電管理電路的實(shí)現(xiàn)方案.doc》資料免費(fèi)下載
    發(fā)表于 11-14 10:27 ?1次下載
    <b class='flag-5'>一種</b>均衡充電管理電路的實(shí)現(xiàn)<b class='flag-5'>方案</b>

    一種鋰電池供電、低壓高亮度(HB)LED解決方案

    電子發(fā)燒友網(wǎng)站提供《一種鋰電池供電、低壓高亮度(HB)LED解決方案.pdf》資料免費(fèi)下載
    發(fā)表于 11-13 15:35 ?3次下載
    <b class='flag-5'>一種</b>鋰電池供電、低壓高亮度(HB)LED<b class='flag-5'>解決方案</b>

    家庭NAS最佳解決方案路由硬盤版性能揭秘

    電子發(fā)燒友網(wǎng)站提供《家庭NAS最佳解決方案路由硬盤版性能揭秘.doc》資料免費(fèi)下載
    發(fā)表于 11-10 16:21 ?0次下載
    家庭NAS最佳<b class='flag-5'>解決方案</b> 極<b class='flag-5'>路由</b>硬盤版性能揭秘

    Python列表去的4方式

    列表去是Python中一種常見(jiàn)的處理方式,任何編程場(chǎng)景都可能會(huì)遇到需要列表去的情況。 列表去的方式有很多,本文將一一講解他們,并進(jìn)行性能的對(duì)比。 讓我們先制造
    的頭像 發(fā)表于 11-02 10:46 ?1273次閱讀
    Python列表去<b class='flag-5'>重</b>的4<b class='flag-5'>種</b>方式

    一種基于AVR單片機(jī)的以太網(wǎng)路由器設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《一種基于AVR單片機(jī)的以太網(wǎng)路由器設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 10-31 09:19 ?2次下載
    <b class='flag-5'>一種</b>基于AVR單片機(jī)的以太網(wǎng)<b class='flag-5'>路由</b>器設(shè)計(jì)