IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁系統(tǒng)集成網(wǎng)絡(luò)管理 → 淺談策略路由和路由策略

淺談策略路由和路由策略

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

??? 路由策略,是路由發(fā)布和接收的策略。其實,選擇路由協(xié)議本身也是一種路由策略,因為相同的網(wǎng)絡(luò)結(jié)構(gòu),不同的路由協(xié)議因為實現(xiàn)的機(jī)制不同、開銷計算規(guī)則不同、優(yōu)先級定義不同等可能會產(chǎn)生不同的路由表,這些是最基本的。通常我們所說的路由策略指的是,在正常的路由協(xié)議 之上,我們根據(jù)某種規(guī)則、通過改變某些參數(shù)或者設(shè)置某種控制方式來改變路由產(chǎn)生、發(fā)布、選擇的結(jié)果,注意,改變的是結(jié)果(即路由表),規(guī)則并沒有改變,而是應(yīng)用這些規(guī)則。

??? 下面給出一些事例來說明。

??? 改變參數(shù)的例子:例如,A路由器和B路由器之間是雙鏈路(分別為AB1和AB2)且?guī)捪嗤?,運(yùn)行是OSPF路由協(xié)議,但是兩條鏈路的穩(wěn)定性不一 樣,公司想設(shè)置AB1為主用電路,當(dāng)主用電路(AB1)出現(xiàn)故障的時候才采用備用電路(AB2),如果采取默認(rèn)設(shè)置,則兩條電路為負(fù)載均衡,這 時就可以采取分別設(shè)置AB1和AB2電路的COST(開銷)值,將AB1電路的COST值改小或?qū)B2電路的COST值設(shè)大,OSPF會產(chǎn)生兩條開銷不一樣的路 由,COST(開銷)越小路由代價越低,所以優(yōu)先級越高,路由器會優(yōu)先采用AB1的電路。還可以不改COST值,而將兩條電路的帶寬(BandWidth )設(shè)置為不一致,將AB1的帶寬設(shè)置的比AB2的大,根據(jù)OSPF路由產(chǎn)生和發(fā)現(xiàn)規(guī)則,AB1的開銷(COST)會比AB2低,路由器同樣會優(yōu)先采用AB1的電路。

??? 改變控制方式的例子,基本就是使用路由過濾策略,通過路由策略對符合一點規(guī)則的路由進(jìn)行一些操作,例如最普通操作的是拒絕(deny)和 允許(Permit),其次是在允許的基礎(chǔ)上調(diào)整這些路由的一些參數(shù),例如COST值等等,通常使用的策略有ACL(Acess Control List訪問控制列 表)、ip-prefix、AS-PATH、route-policy等等。大部分的路由策略都和BGP協(xié)議配合使用中,屬于路由接收和通告原則。

??? 聯(lián)系與區(qū)別

??? 聯(lián)系:

??? 雙方都是為了轉(zhuǎn)發(fā)數(shù)據(jù)包而進(jìn)行路徑選擇的策略,都是根據(jù)某種規(guī)則改變某些參數(shù)或控制手段來設(shè)置不同的轉(zhuǎn)發(fā)路徑。

??? 區(qū)別:

??? 路由策略是根據(jù)一些規(guī)則,使用某種策略改變規(guī)則中影響路由發(fā)布、接收或路由選擇的參數(shù)而改變路由發(fā)現(xiàn)的結(jié)果,最終改變的是路由表的內(nèi) 容。是在路由發(fā)現(xiàn)的時候產(chǎn)生作用。

??? 策略路由是盡管存在當(dāng)前最優(yōu)的路由,但是針對某些特別的主機(jī)(或應(yīng)用、協(xié)議)不使用當(dāng)前路由表中的轉(zhuǎn)發(fā)路徑而單獨使用別的轉(zhuǎn)發(fā)路徑。

??? 在數(shù)據(jù)包轉(zhuǎn)發(fā)的時候發(fā)生作用、不改變路由表中任何內(nèi)容。

??? 策略路由的優(yōu)先級比路由策略高,當(dāng)路由器接收到數(shù)據(jù)包,并進(jìn)行轉(zhuǎn)發(fā)的時候,會優(yōu)先根據(jù)策略路由的規(guī)則進(jìn)行匹配,如果能匹配上,則根據(jù)策略路由來轉(zhuǎn)發(fā),否則按照路由表中轉(zhuǎn)發(fā)路徑來進(jìn)行轉(zhuǎn)發(fā)。

??? 概括一點講就是,路由策略是路由發(fā)現(xiàn)規(guī)則,策略路由是數(shù)據(jù)包轉(zhuǎn)發(fā)規(guī)則。其實將"策略路由"理解為"轉(zhuǎn)發(fā)策略",這樣更容易理解與區(qū)分。由于轉(zhuǎn)發(fā)在底層,路由在高層,所以轉(zhuǎn)發(fā)的優(yōu)先級比路由的優(yōu)先級高,這點也能理解的通。其實路由器中存在兩種類型和層次的表,一個是路由表(routing-table),另一個是轉(zhuǎn)發(fā)表(forwording-table)。轉(zhuǎn)發(fā)表是由路由表映射過來的,策略路由直接作用于轉(zhuǎn)發(fā)表,路由策略直接作 用于路由表。

??? 優(yōu)缺點:

??? 網(wǎng)絡(luò)通信的規(guī)則是先有路由,才有轉(zhuǎn)發(fā)。路由策略由于僅僅在路由發(fā)現(xiàn)的時候產(chǎn)生作用,在路由表產(chǎn)生且穩(wěn)定之后,如果網(wǎng)絡(luò)不發(fā)生變化,路由表通常都不會變化,這時候,路由策略沒有應(yīng)用就不會占用資源。而策略路由是在轉(zhuǎn)發(fā)的時候發(fā)生作用,路由器在初始產(chǎn)生路由表之后,基本工作量都在數(shù)據(jù)包轉(zhuǎn)發(fā)上,如果沒有策略路由,路由器只要分析每一個數(shù)據(jù)包的目的地址,再按路由表來匹配就可以決定下一跳;但是如果有策略路由,策略路由就一直處于應(yīng)用狀態(tài),如果策略路由特別復(fù)雜,路由器要根據(jù)規(guī)則來判斷數(shù)據(jù)包的源地址、協(xié)議或應(yīng)用等附加信息,這樣就會一直占用大量的資源,所以除非不得已,盡量使用路由策略,而不要使用策略路由。網(wǎng)絡(luò)優(yōu)化的時候需要考慮這一點,如果策略路由特別復(fù)雜,能通過將網(wǎng)絡(luò)進(jìn)行簡單分解而達(dá)到取消策略路由的盡量進(jìn)行分解,否則路由器負(fù)擔(dān)很重。

??? 小結(jié)

??? 傳統(tǒng)的路由只能根據(jù)目的地址進(jìn)行報文轉(zhuǎn)發(fā),策略路由相對來說就比較靈活了,可以根據(jù)源地址、目的地址、協(xié)議類型、報文大小等進(jìn)行路由轉(zhuǎn)發(fā)。在進(jìn)行路由轉(zhuǎn)發(fā)的時候,路由器根據(jù)已經(jīng)設(shè)定的策略對數(shù)據(jù)包進(jìn)行匹配,如果匹配到一條策略,就用改策略進(jìn)行轉(zhuǎn)發(fā),如果沒有匹配到,就根據(jù)路由表中的路由進(jìn)行轉(zhuǎn)發(fā)。

??? 您可以定義自己的規(guī)則來進(jìn)行數(shù)據(jù)包的路由而不僅僅由目的地地址所決定。

??? 在具體的應(yīng)用中,基于策略的路由有:

??? ☆ 基于源IP地址的策略路由

??? ☆ 基于數(shù)據(jù)包大小的策略路由

??? ☆ 基于應(yīng)用的策略路由

??? ☆ 通過缺省路由平衡負(fù)載

關(guān)鍵詞標(biāo)簽:路由策略

相關(guān)閱讀

文章評論
發(fā)表評論

熱門文章 路由器地址大全-各品牌路由設(shè)置地址 路由器地址大全-各品牌路由設(shè)置地址 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號、密碼 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號、密碼 Nslookup命令詳解-域名DNS診斷 Nslookup命令詳解-域名DNS診斷 站長裝備:十大網(wǎng)站管理員服務(wù)器工具軟件 站長裝備:十大網(wǎng)站管理員服務(wù)器工具軟件

相關(guān)下載

    人氣排行 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號、密碼 路由器地址大全-各品牌路由設(shè)置地址 騰達(dá)路由器怎么設(shè)置?騰達(dá)路由器設(shè)置教程 ADSL雙線負(fù)載均衡設(shè)置詳細(xì)圖文教程 路由表說明(詳解route print) Nslookup命令詳解-域名DNS診斷 網(wǎng)管員實際工作的一天 網(wǎng)管必會!了解交換機(jī)控制端口流量