![hcnp12班-qos部分6.hcie復(fù)習(xí)第七章_第1頁](http://file4.renrendoc.com/view/cea577a1dfb890baab8aaaa0ae713c7c/cea577a1dfb890baab8aaaa0ae713c7c1.gif)
![hcnp12班-qos部分6.hcie復(fù)習(xí)第七章_第2頁](http://file4.renrendoc.com/view/cea577a1dfb890baab8aaaa0ae713c7c/cea577a1dfb890baab8aaaa0ae713c7c2.gif)
![hcnp12班-qos部分6.hcie復(fù)習(xí)第七章_第3頁](http://file4.renrendoc.com/view/cea577a1dfb890baab8aaaa0ae713c7c/cea577a1dfb890baab8aaaa0ae713c7c3.gif)
![hcnp12班-qos部分6.hcie復(fù)習(xí)第七章_第4頁](http://file4.renrendoc.com/view/cea577a1dfb890baab8aaaa0ae713c7c/cea577a1dfb890baab8aaaa0ae713c7c4.gif)
![hcnp12班-qos部分6.hcie復(fù)習(xí)第七章_第5頁](http://file4.renrendoc.com/view/cea577a1dfb890baab8aaaa0ae713c7c/cea577a1dfb890baab8aaaa0ae713c7c5.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第七章 優(yōu)先級(jí)優(yōu)先級(jí)........................................................................................................................................................................QoS優(yōu)先級(jí)字 流量和流量整 流量和流量整形區(qū) 令牌桶技 概 單速單 單速..........................................................................................................................................................................雙速..........................................................................................................................................................................流量..............................................................................................................................................流量的原 流量整 處理流 擁塞管 擁塞避 流策 應(yīng)用統(tǒng) HQoS支持的隊(duì) HQoS調(diào)度 HQoS整形 HQoS丟棄 QOS配置 配置優(yōu)先級(jí)示 組網(wǎng)需 配置思 操作步 配置文 配置流量示 組網(wǎng)需 配置思 操作步 配置文 配置流量整形示 組網(wǎng)需 配置思 操作步 配置文 配置自適應(yīng)流量整形示 組網(wǎng)需 配置思 操作步 配置文 配置擁塞管理和擁塞避免綜合示 組網(wǎng)需 配置思 操作步 配置文 配置重標(biāo)記示 組網(wǎng)需 配置思 操作步 配置文 配置策略路由示 組網(wǎng)需 配置思 操作步 配置文 配置流量統(tǒng)計(jì)示 組網(wǎng)需 配置思 操作步 配置文 配置報(bào)文過濾示 組網(wǎng)需 配置思 操作步 配置文 配置P2P示 組網(wǎng)需 配置思 操作步 配置文 配置HQoS示 組網(wǎng)需 配置思 操作步 配置文 QOS配置 配置基于簡單流分類的優(yōu)先級(jí)示例(S3700SI, 組網(wǎng)需 配置思 數(shù)據(jù)準(zhǔn) 操作步 配置文 配置基于復(fù)雜流分類的優(yōu)先級(jí)重標(biāo)記示 組網(wǎng)需 配置思 數(shù)據(jù)準(zhǔn) 操作步 配置文 配置策略路由示 組網(wǎng)需 配置思 數(shù)據(jù)準(zhǔn) 操作步 配置文 配置基于復(fù)雜流分類的流量統(tǒng)計(jì)示 組網(wǎng)需 配置思 數(shù)據(jù)準(zhǔn) 操作步 配置文 配置基于接口的流量示 組網(wǎng)需 配置思 數(shù)據(jù)準(zhǔn) 操作步 配置文 配置基于類的流量示 組網(wǎng)需 配置思 數(shù)據(jù)準(zhǔn) 操作步 配置文 配置流量整形示 組網(wǎng)需 配置思 數(shù)據(jù)準(zhǔn) 操作步 配置文 配置擁塞避免和擁塞管理綜合示例 組網(wǎng)需 配置思 數(shù)據(jù)準(zhǔn) 操作步 配置文 QOS配置 配置優(yōu)先級(jí)示 組網(wǎng)需 配置思 操作步 配置文 配置優(yōu)先級(jí)示 組網(wǎng)需 配置思 操作步 配置文 配置基于接口的流量示 組網(wǎng)需 配置思 操作步 配置文 配置基于流的流量示 組網(wǎng)需 配置思 操作步 配置文 配置層次化流量示例(S5700HI、S5710EI、 組網(wǎng)需 配置思 操作步 配置文 配置流量整形示例(S5700SI、S5700LI、S5700S-LI、5700EI、 組網(wǎng)需 配置思 操作步 配置文 配置擁塞管理綜合示例(S5700SI、S5700LI、S5700S-LI、 組網(wǎng)需 配置思 操作步 配置文 配置擁塞避免和擁塞管理綜合示例 組網(wǎng)需 配置思 操作步 配置文 配置擁塞避免和擁塞管理綜合示例(S5700HI、S5710EI、S5710HI、 組網(wǎng)需 配置思 操作步 配置文 第七章QoSVLAN802.1p,IPDSCP,MPLSEXP。當(dāng)報(bào)文經(jīng)過不同網(wǎng)絡(luò)時(shí),為了保持報(bào)文的優(yōu)先級(jí)需要在連接不同網(wǎng)絡(luò)的網(wǎng)關(guān)處配置這些優(yōu)先級(jí)字段的關(guān)系。優(yōu)先級(jí)實(shí)現(xiàn)從oS優(yōu)先級(jí)到優(yōu)先級(jí)(或者本地優(yōu)先級(jí))或從優(yōu)先級(jí)到QoS優(yōu)先級(jí)的,并利用DS域來管理和記錄oS優(yōu)先級(jí)和服務(wù)等級(jí)之間的關(guān)系。對(duì)于進(jìn)入設(shè)備的報(bào)文,設(shè)備將報(bào)文攜帶的優(yōu)先級(jí)或者端口優(yōu)先級(jí)為優(yōu)先級(jí),然后根據(jù)優(yōu)先級(jí)與隊(duì)列之間的關(guān)系確定報(bào)文進(jìn)入的隊(duì)列,從而針對(duì)隊(duì)列進(jìn)行流量整形、擁塞避免、隊(duì)列調(diào)度等處理,并可以根據(jù)配置修改報(bào)文發(fā)送出去時(shí)所攜帶的優(yōu)先級(jí),以便其他設(shè)備根據(jù)報(bào)文的優(yōu)先級(jí)提供相應(yīng)的QoS服務(wù)。為了在Internet上針對(duì)不同的業(yè)務(wù)提供有差別的QoS服務(wù)質(zhì)量,人們根據(jù)報(bào)文頭中的某些字段記錄QoS信息,從而讓網(wǎng)絡(luò)中的各設(shè)備根據(jù)此信息提供有差別的服務(wù)質(zhì)量。這些和QoS相關(guān)的報(bào)文字段包括:根據(jù)RFC791定義,IP報(bào)文ToS(TypeofService)域8個(gè)比特組成3個(gè)比Precedence字段標(biāo)識(shí)了IP報(bào)文的優(yōu)先級(jí),Precedence在報(bào)文中的位置如圖1所示。比特0~2表示Precedence字段,代表報(bào)文傳輸?shù)?個(gè)優(yōu)先級(jí),按照優(yōu)先級(jí)從高到低順序取值為76、……、和0。最高優(yōu)先級(jí)是7或6,經(jīng)常是為路由選擇或更新網(wǎng)絡(luò)控制通信保留的,用戶級(jí)應(yīng)用僅能使用0級(jí)~5級(jí)。除了Predecence字段外,ToS域中還包括D、T、R三個(gè)比特:D比特表示延遲要求(Delay,0代表正常延遲,1代表低延遲)T比特表示吞吐量(Throughput,0代表正常吞吐量,1代表高吞吐量)R比特表示可靠性(Reliability,0代表正常可靠性,1代表高可靠性)ToS67DSCPRFC1349重新定義了IP報(bào)文中的ToS域,增C比特,表示傳輸開銷(MonetaryCostIETF工作組在RFC2474中將IPv4報(bào)文頭ToS域中的比特0~5重新定義為DSCP,并將ToS域改名為(DifferentiatedService)字節(jié)。DSCP在報(bào)文中的位置如圖1所示留位。DS3位(0位~2位)CSCP(ClassSelectorCodePoint)CSCP值代表一類DSCP。DS節(jié)點(diǎn)根據(jù)DSCP的值選擇相應(yīng)的PHB(Per-HopBehavior)?;蚍QCoS(ClassofService)字段,標(biāo)識(shí)了服務(wù)質(zhì)量需求。VLANPRI2所示。802.1Q3比特長的PRI字段。PRI8CoS,按照優(yōu)先級(jí)從高到低順序取值為7、6、……、1和0。MPLSEXPMPLS報(bào)文與普通的IP報(bào)文相比增加了信息。的長度為4個(gè)字節(jié),封裝結(jié)構(gòu)如圖3所示。圖3MPLS的封裝格式4 比特,值字段,用于轉(zhuǎn)發(fā)的指針Exp:3比特,保留字段,用于擴(kuò)展,現(xiàn)在通常用做CoSS:1比特,棧底標(biāo)識(shí)。MPLS支持的分層結(jié)構(gòu),即多重,S值為1時(shí)表明為最底層TTL:8比特IP分組中TTL(TimeToLive)意義相高到低順序取值為7、6、……、1和0。IPIP報(bào)文IPDSCPMPLSIP頭LSR(LabelSwitchingRouter)MPLSMPLS報(bào)文的EXP缺省的情況下MPLS網(wǎng)絡(luò)的IP報(bào)文IP優(yōu)先級(jí)直接拷貝到MPLS報(bào)文的EXP域;但是在某些情況下,如ISP不信任用戶網(wǎng)絡(luò)、或者ISP定義的差別服務(wù)類別不同于用戶網(wǎng)絡(luò),則可以根據(jù)一定的分類策略,依據(jù)的服務(wù)等級(jí)重新設(shè)置MPLS報(bào)文的EXP域,而在MPLS網(wǎng)絡(luò)轉(zhuǎn)發(fā)的過程中保持IP報(bào)文的ToS域不變。在MPLS網(wǎng)絡(luò)的中間節(jié)點(diǎn),根據(jù)MPLS報(bào)文的EXP域?qū)?bào)文進(jìn)行分類,并實(shí)現(xiàn)擁塞管理,流量或者流量整形等PHB行為。好地發(fā)揮效用,更好地為的用戶服務(wù),必須對(duì)用戶的業(yè)務(wù)流量加以限制。流量TP(TrafficPolicing)和流量整形TS(TrafficSha)通過監(jiān)督進(jìn)入網(wǎng)絡(luò)的流量速率來限制流量及其施調(diào)控策略。一般采用令牌桶(TokenBucket)對(duì)流量的規(guī)格進(jìn)行評(píng)估。流量和流量整形的主要區(qū)別在于利用流量進(jìn)行報(bào)文控制時(shí),直接丟棄不符合速率要求的報(bào)文。而流量整形則會(huì)將不符合速率要求的報(bào)文先行緩存,當(dāng)令牌桶有足夠的令牌時(shí),再均勻的向外發(fā)送這些被緩存的報(bào)文。流量整形可能會(huì)增加延遲,而流量幾乎不引入額外的延遲表1流量和流量整形的比類優(yōu)缺流量整較少丟棄報(bào)文。流支持重標(biāo)記,不需使用額外的較多丟棄報(bào)文,可能重傳圖1流量與流量整形的區(qū)別令牌桶技術(shù)流量流量整形牌溢出,桶中令牌不再增加。的令牌可以用來轉(zhuǎn)發(fā)報(bào)文,稱流量遵守或符合約定值,否則稱為不符合或。1如圖1所示,為方便描述將此令牌桶稱為C桶,用Tc表示桶中的令牌數(shù)量。單速單桶有2個(gè)參數(shù)RateSize系統(tǒng)按照CIR速率向C桶中投放令牌,當(dāng)Tc<CBS時(shí),令牌數(shù)增加,否則不增加。對(duì)于到達(dá)的報(bào)文,用B表示報(bào)若B≤Tc,報(bào)文被標(biāo)記為綠色,且Tc減少若B>Tc,報(bào)文被標(biāo)記為紅色,Tc不減少單速采用RFC2697的單速三色標(biāo)記器srTCM(ASingleRateThreeColorMarker)算法對(duì)流量進(jìn)評(píng),根圖2單速示意如圖2所示,為方便描述將兩個(gè)令牌桶稱為C桶和E桶,用Tc和Te表示桶中的令牌數(shù)量。單速有3個(gè)參CIR:承諾信息速率,表示向C桶中投放令牌的速率,即CCBS:承諾突發(fā)尺寸,表示C桶的容量,即C桶瞬間能夠通過的承諾突發(fā)流量Size系統(tǒng)按照CIR速率向桶中投放令牌:若Tc<CBS,Tc增加若Tc=CBS,Te<EBS,TeB表示報(bào)文的大小:若B≤Tc,報(bào)文被標(biāo)記為綠色,且Tc減少若Tc<B≤Te,報(bào)文被標(biāo)記為黃色,且Te減少若Te<B,報(bào)文被標(biāo)記為紅色,且Tc和Te都不減少雙速采用RFC2698的雙速三色標(biāo)記器trTCM(ATwoRateThreeColorMarker)算法對(duì)流量進(jìn)評(píng),根據(jù)圖3雙速示意如圖3所示,為方便描述將兩個(gè)令牌桶稱為P桶和C桶,用Tp和Tc表示桶中的令牌數(shù)量。雙速有4個(gè)參的峰值速率,PIR大于CIR;CIR:承諾信息速率,表示向C桶中投放令牌的速率,即CPBS(PeakBurstSize):峰值突發(fā)尺寸,表示P桶的容量,即P桶瞬間能夠通過的峰值突發(fā)流量,PBSCBSCC桶瞬間能夠通過的承諾突發(fā)流量。PIR速率向PCIRC桶中投放令牌:當(dāng)Tp<PBS時(shí),P對(duì)于到達(dá)的報(bào)文,用B表示報(bào)文的大?。喝鬞p<B,報(bào)文被標(biāo)記為紅色若Tc<B≤Tp,報(bào)文被標(biāo)記為黃色,且Tp減少若B≤Tc,報(bào)文被標(biāo)記為綠色,且Tp和Tc都減少B圖1流量組如圖1所示,流量由三部分組成Meter:通過令牌桶機(jī)制對(duì)網(wǎng)絡(luò)流量進(jìn)行度量,向Marker輸出度量結(jié)果Marker:根據(jù)Meter的度量結(jié)果對(duì)報(bào)文進(jìn)行染色,報(bào)文會(huì)被染成green、yellow、red三種顏Action:根據(jù)Markerpassremark+pass:修改報(bào)文優(yōu)先級(jí)后再轉(zhuǎn)發(fā)默認(rèn)情況下,green、yellow進(jìn)行轉(zhuǎn)發(fā),red報(bào)文丟棄。流量整形是一種主動(dòng)調(diào)整流量輸出速率的措施,其作用是限制流量與突發(fā),使這類報(bào)文以比較均勻的速率向外發(fā)送。當(dāng)下游設(shè)備的接口速率小于上游設(shè)備的接口速率或發(fā)生突發(fā)流量,在下游設(shè)備接口處可能出現(xiàn)流量擁塞的情況,此時(shí)用戶可以通過在上游設(shè)備的接口出方向配置流量整形,將上游不規(guī)整的流量進(jìn)行削峰填谷,輸出一條比較平整的流量,從而解決下游設(shè)備的擁塞問題。限制。下面以接口或子接口下采用單速單桶技術(shù)的基于流的隊(duì)列整形為例介紹流量整形的處理流程,其處理流程如圖11具體處理流如果令牌桶中有足夠的令牌可以用來發(fā)送報(bào)文,則報(bào)文直接被發(fā)送,在報(bào)文被發(fā)送的同時(shí),令牌做相應(yīng)的減少。緩存隊(duì)列中有報(bào)文的時(shí)候,系統(tǒng)按一定的周期從緩存隊(duì)列中取出報(bào)文進(jìn)行發(fā)送,每次發(fā)送都會(huì)與令牌桶中的令牌數(shù)作比較,直到令牌桶中的令牌數(shù)減少到緩存隊(duì)列中的報(bào)文不能再發(fā)送或緩存隊(duì)列中的報(bào)文全部發(fā)送完畢為止。流進(jìn)行速率控制。其處理流程與隊(duì)列整形相似,但不需要步驟1和步2。流量整形主要是為了解決下游設(shè)備的接口速率小于上游設(shè)備的接口速率,從而導(dǎo)致下游設(shè)備接口入方向丟包的問題。配置自適應(yīng)模板來實(shí)現(xiàn)自適應(yīng)流量整形,通過在上游設(shè)備和下游設(shè)備間開啟NQA檢測,根據(jù)NQA檢測到的下游設(shè)備丟包率動(dòng)態(tài)調(diào)整整形參數(shù)。自適應(yīng)模板 測試?yán)和ㄟ^此測試?yán)龣z測下游設(shè)備接口入方向丟包率,根據(jù)檢測結(jié)果調(diào)整整形參數(shù)整形速率調(diào)整步長:動(dòng)態(tài)調(diào)整整形速率時(shí),每次調(diào)整的速率大小丟包率范圍:下游設(shè)備接口入方向允許的丟包率范圍。當(dāng)丟包率在此范圍之內(nèi)時(shí),不調(diào)整整形速率;當(dāng)丟包率過大,減小上游設(shè)備整形速率;當(dāng)丟包率過小,且上游設(shè)備發(fā)生擁塞,增大上游設(shè)備整形速率。整形速率增大的時(shí)間間隔:當(dāng)丟包率在閾值附近頻繁變化時(shí),就需要頻繁調(diào)整整形速率,用戶可以通過設(shè)置此參數(shù),限制增大整形速率的時(shí)間間隔,避免頻繁更新。說明:說明: 檢測到丟包率過大,為避免業(yè)務(wù)數(shù)據(jù)進(jìn)一步丟失立即減小整形速率,不需要滿足時(shí)間間隔的要求系統(tǒng)根據(jù)NQA檢測結(jié)果中的丟包率等調(diào)整整觸發(fā)條件(必須同時(shí)滿足所有條件動(dòng)減小增大保持當(dāng)前整形速丟包率在自適應(yīng)模板配置的丟包率范圍內(nèi)檢測失說明:若自適應(yīng)模板未綁定NQA測試?yán)?,則整形速率取自適應(yīng)模板配置的整形當(dāng)網(wǎng)絡(luò)間歇性的出現(xiàn)擁塞,且時(shí)延敏感業(yè)務(wù)要求得到比非時(shí)延敏感業(yè)務(wù)更高質(zhì)量的QoS服務(wù)時(shí),需要進(jìn)行擁塞管根據(jù)排隊(duì)和調(diào)度策略的不同,設(shè)備LAN接口上的擁塞管理技術(shù)分為PQ、DRR、PQ+DRR、WRR、PQ+WRR,WAN接口上的擁塞管理技術(shù)分為PQ、WFQ和PQ+WFQ。設(shè)備上,每個(gè)接口出方向都擁有4個(gè)或8個(gè)隊(duì)列,以隊(duì)列索引號(hào)進(jìn)行標(biāo)識(shí),隊(duì)列索引號(hào)分別為0、1、2、30、1、……、6、7。設(shè)備根據(jù)本地優(yōu)先級(jí)和隊(duì)列之間的關(guān)系,自動(dòng)將分類后的報(bào)文流送入各隊(duì)列,然后按照各PQPQ調(diào)度,針對(duì)于關(guān)鍵業(yè)務(wù)類型應(yīng)用設(shè)計(jì),PQ調(diào)度算法一個(gè)優(yōu)先級(jí)遞減的隊(duì)列系列并且只有當(dāng)更高優(yōu)先級(jí)的所有隊(duì)列為空時(shí)才服務(wù)低優(yōu)先級(jí)的隊(duì)列。這樣,將關(guān)鍵業(yè)務(wù)的分組放入較高優(yōu)先級(jí)的隊(duì)列,將非關(guān)鍵業(yè)務(wù)(如)的分組放入較低優(yōu)先級(jí)的隊(duì)列,可以保證關(guān)鍵業(yè)務(wù)的分組被優(yōu)先傳送,非關(guān)鍵業(yè)務(wù)的分組在處理關(guān)鍵業(yè)務(wù)數(shù)據(jù)的空閑間隙被傳送。1所示,Queue7Queue6具有更高的優(yōu)先權(quán),Queue6Queue5具有更高的優(yōu)先權(quán),依次類推。只有分組等待傳輸且Queue7為空時(shí),Queue6以鏈路速率接受類似地服務(wù)。當(dāng)Queue7和Queue6為空時(shí),Queue5流X的分組到達(dá)時(shí),則分組將得到優(yōu)先服務(wù)。據(jù)流在一段時(shí)間內(nèi)以100%的輸出鏈路速率到達(dá),調(diào)度器將從不為Queue6及以下的隊(duì)列服務(wù)。避免隊(duì)列饑餓需要上游設(shè)備精心規(guī)定數(shù)據(jù)流的業(yè)務(wù)特性以確保到Queue7的業(yè)務(wù)流不超出輸出鏈路容量的一定比例,這樣可以使Queue7常常為空,允許調(diào)度器為低優(yōu)先級(jí)隊(duì)列服務(wù)。1PQWRRWRR(WeightRoundRobin)RR(RoundRobin)的基礎(chǔ)上演變而來,在隊(duì)列之間進(jìn)行輪流調(diào)度,根據(jù)每個(gè)隊(duì)列的權(quán)重來調(diào)度各隊(duì)列中的報(bào)文流。實(shí)際上,RR調(diào)度相當(dāng)于權(quán)值為1的WRR調(diào)WRR2所示。圖2WRR調(diào)度示意圖度,當(dāng)所有隊(duì)列的權(quán)限減到0時(shí),開始下一輪的調(diào)度。例如,用戶根據(jù)需要為接口上8個(gè)隊(duì)列指定的權(quán)值分別為4、2、5、3、6、4、2和1,按照WRR方式進(jìn)行調(diào)度的結(jié)果請(qǐng)參見表1所示。隊(duì)列索引隊(duì)列42536421參加第1輪調(diào)度的參加第2輪調(diào)度的-參加第3輪調(diào)度的---參加第4輪調(diào)度的----參加第5輪調(diào)度的------隊(duì)列索引參加第6輪調(diào)度的-------參加第7輪調(diào)度的參加第8輪調(diào)度的-參加第9輪調(diào)度的---10輪調(diào)度的----11輪調(diào)度的------12輪調(diào)度的-------從統(tǒng)計(jì)上看,各隊(duì)列中的報(bào)文流被調(diào)度的次數(shù)與該隊(duì)列的權(quán)值成正比,權(quán)值越大被調(diào)度的次數(shù)相對(duì)越多。由于WRR寬要大于小尺寸報(bào)文獲得的帶寬。WRR調(diào)度避免了采用PQ調(diào)度時(shí)低優(yōu)先級(jí)隊(duì)列中的報(bào)文可能長時(shí)間得不到服務(wù)的缺點(diǎn)。WRR隊(duì)列還有一個(gè)優(yōu)點(diǎn)是,雖然多個(gè)隊(duì)列的調(diào)度是輪詢進(jìn)行的,但對(duì)每個(gè)隊(duì)列不是固定地分配服務(wù)時(shí)間片——如果某個(gè)隊(duì)WRR調(diào)度無法使低延時(shí)需求業(yè)務(wù)得到及時(shí)調(diào)度。DRRDRR(DeficitRoundRobin)調(diào)度同樣也是RR的擴(kuò)展,相對(duì)于WRR來言,解決了WRR只關(guān)心報(bào)文,同等調(diào)度機(jī)會(huì)下大尺寸報(bào)文獲得的實(shí)際帶寬要大于小尺寸報(bào)文獲得的帶寬的問題,通過調(diào)度過程中考慮了包長的因素,從而達(dá)到調(diào)度的速率公平性。DRR調(diào)度中,Deficit0。每次調(diào)度前,系統(tǒng)按權(quán)重為各隊(duì)列分配帶寬,計(jì)算Deficit值,如果隊(duì)列的Deficit值大于0,則參與此輪調(diào)度,發(fā)送一個(gè)報(bào)文,并根據(jù)所發(fā)送報(bào)文的長度計(jì)Deficit值,作為下一輪調(diào)度的依據(jù);如果隊(duì)Deficit值小0,則不參與此輪調(diào)度Deficit3如圖3所示,假設(shè)用戶配置各隊(duì)列權(quán)重為40、30、20、10、40、30、20、10(依次對(duì)應(yīng)Q7、Q6、Q5、Q4、Q3、Q2、Q1、Q0),調(diào)度時(shí),隊(duì)列Q7、Q6、Q5、Q4、Q3、Q2、Q1、Q0依次能夠獲取20%、15%、10%、5%、20%、15%、10%、5%的帶寬。下面以Q7、Q6為例,簡要描述DRR隊(duì)列調(diào)度的實(shí)現(xiàn)過程(假設(shè)Q7隊(duì)列獲取400bytes/s的帶寬,Q6隊(duì)列獲取300bytes/s的帶寬)。Deficit[7][1]0+400400,Deficit[6][1]0+300300Q7900bytes的報(bào)文發(fā)送,–400=–100。調(diào)度,從Q6300bytes的報(bào)文發(fā)送;發(fā)送后,Deficit[6][2]=200–300=–100。Deficit[7][3100+400300,Deficit[6][3100+300200Q7600bytes的報(bào)文發(fā)送,從Q6隊(duì)列取出一個(gè)400bytes的報(bào)文發(fā)送;發(fā)送后,Deficit[7][3]=300–600=–300,Deficit[6][3]=如此循環(huán)調(diào)度,最終Q7、Q6隊(duì)列獲取的帶寬將分別占總帶寬的20%、15%,因此,用戶能夠通過設(shè)但DRR調(diào)度仍然沒有解決WRR調(diào)度中低延時(shí)需求業(yè)務(wù)得不到及時(shí)調(diào)度的問題WFQ公平隊(duì)列 Queuing)的目的是盡可能公平地網(wǎng)絡(luò)資源,使所有流的延遲和抖動(dòng)達(dá)到最優(yōu)短報(bào)文和長報(bào)文獲得公平的調(diào)度:如果不同隊(duì)列間同時(shí)存在多個(gè)長報(bào)文和短報(bào)文等待發(fā)送,讓短報(bào)文優(yōu)先獲得調(diào)度,從而在總體上減少各個(gè)流的報(bào)文間的抖動(dòng)。FQ相比,WFQ(WeightedFairQueue)在計(jì)算報(bào)文調(diào)度次序時(shí)增加了優(yōu)先權(quán)方面的考慮。從統(tǒng)計(jì)上,WFQ使高優(yōu)先權(quán)的報(bào)文獲得優(yōu)先調(diào)度的機(jī)會(huì)多于低優(yōu)先權(quán)的報(bào)文。 調(diào)度在報(bào)文入隊(duì)列之前,先對(duì)流量進(jìn)行分類,有兩種分按流的“會(huì)根據(jù)報(bào)文的協(xié)議類型、源和目的TP或UDP端、源和目的P地址ToS域中的優(yōu)先級(jí)位等自動(dòng)進(jìn)行流分類,并且盡可能多地提供隊(duì)列,以將每個(gè)流均勻地放入不同隊(duì)列中,從而在總體上均衡各個(gè)流的延遲。在出隊(duì)的時(shí)候,WFQ按流的優(yōu)先級(jí)(precedence)來分配每個(gè)流應(yīng)占有帶寬。優(yōu)先級(jí)的數(shù)值越小,所得的帶寬越少。優(yōu)先級(jí)的數(shù)值越大,所得的帶寬越多。這種方式只有CBQ的defaultclass支持。8WFQ權(quán)重相同,流量平均分配接口帶寬。PQ調(diào)度和WRR調(diào)度各有優(yōu)缺點(diǎn),為了克服單純采用PQ調(diào)度或WRR調(diào)度時(shí)的缺點(diǎn),PQ+WRR調(diào)度以發(fā)揮兩種調(diào)度的各自優(yōu)勢(shì),不僅可以通過WRR調(diào)度可以讓低優(yōu)先級(jí)隊(duì)列中的報(bào)文也獲得帶寬,而且可以PQ調(diào)度可以保證了低延時(shí)需求的業(yè)務(wù)能優(yōu)先得到調(diào)度。在設(shè)備上,用戶可以配置隊(duì)列的WRR參數(shù),根據(jù)配置將接口上的8個(gè)隊(duì)列分為兩組,一組(例如Queue7、Queue6、Queue5)采用PQ調(diào)度,另一組(例如Queue4、Queue3、Queue2、Queue1和Queue0隊(duì)列)采用WRRLAN側(cè)接口支持PQ+WRR調(diào)度。PQ+WRR5所示。PQQueue7、Queue6、Queue5隊(duì)列中的報(bào)文流,只有這些隊(duì)列中的報(bào)文得到優(yōu)先調(diào)度的機(jī)會(huì),其余報(bào)文放入以WRR方式調(diào)度的各隊(duì)列中。PQ+WRR相似,其集合了PQ調(diào)度DRR調(diào)度各有優(yōu)缺點(diǎn)。單純采用PQ調(diào)度時(shí),低優(yōu)先級(jí)隊(duì)列中的報(bào)文流長期得不到帶寬,而單純采用DRR調(diào)度時(shí)低延時(shí)需求業(yè)務(wù)(如語音)得不到優(yōu)先調(diào)度,如果將兩種調(diào)度方式結(jié)合起來形成PQ+DRR調(diào)度,不僅能發(fā)揮兩種調(diào)度的優(yōu)勢(shì),而且能克服兩種調(diào)度各自的缺點(diǎn)。設(shè)備接口上的8個(gè)隊(duì)列被分為兩組,用戶可以指定其中的某幾組隊(duì)列進(jìn)行PQ調(diào)度,其他隊(duì)列進(jìn)行DRR調(diào)DRRQueue4、Queue3、Queue2、Queue1和Queue0隊(duì)列中的報(bào)文流。其中,Queue4、Queue3、Queue2、Queue1和Queue0隊(duì)列包含自己的權(quán)值。重要的協(xié)議報(bào)文以及有低延時(shí)需求的業(yè)務(wù)報(bào)文應(yīng)放入需要進(jìn)PQ調(diào)度的隊(duì)列中,得到優(yōu)先調(diào)度的機(jī)會(huì),其他報(bào)文放入DRR方式調(diào)度的各隊(duì)列中。與PQ+WRR相似,其集合了PQ調(diào)度和WFQ調(diào)度各有優(yōu)缺點(diǎn)。單純采用PQ調(diào)度時(shí),低優(yōu)先級(jí)隊(duì)列中的報(bào)文流長期得不到帶寬,而單純采用WFQ調(diào)度時(shí)低延時(shí)需求業(yè)務(wù)(如語音得不到優(yōu)先調(diào)度,如果將兩種調(diào)度方式結(jié)合起來形成PQ+WFQ調(diào)度,不僅能發(fā)揮兩種調(diào)度的優(yōu)勢(shì),而且能克服兩種調(diào)度各自的缺點(diǎn)。度。只有WAN側(cè)接口支持PQ+WFQ調(diào)度。WFQQueue4、Queue3、Queue2、Queue1和Queue0隊(duì)列中的報(bào)文流。其中,Queue4、Queue3、Queue2、Queue1和Queue0隊(duì)列包含自己的權(quán)值。重要的協(xié)議報(bào)文以及有低延時(shí)需求的業(yè)務(wù)報(bào)文應(yīng)放入需要進(jìn)行PQ調(diào)度的隊(duì)列中,得到優(yōu)先調(diào)度的機(jī)會(huì),其他報(bào)文放入WFQ方式調(diào)度的各隊(duì)列中。CBQCBQ(Class-basedQueueing)基于類的公平隊(duì)列是對(duì)WFQ功能的擴(kuò)展,為用戶提供了定義類的支持。CBQIPDSCP優(yōu)先級(jí)、輸入接口、IP報(bào)文的五元組等規(guī)則來對(duì)報(bào)文進(jìn)行分類,然后如圖8所示CBQ提供三類隊(duì)列:EF 隊(duì)列:滿足需要帶寬保證的關(guān)鍵數(shù)據(jù)業(yè)BE隊(duì)列:滿足不需要嚴(yán)格QoSEFEF隊(duì)列是具有高優(yōu)先級(jí)的隊(duì)列,一個(gè)或多個(gè)類的報(bào)文可以被設(shè)定進(jìn)入EF隊(duì)列,不同類別的報(bào)文可設(shè)定EF隊(duì)列中有報(bào)文,會(huì)優(yōu)先得到調(diào)度,以保證其獲得低時(shí)延。當(dāng)接口發(fā)生擁塞時(shí),EF隊(duì)列的報(bào)文會(huì)優(yōu)先發(fā)送,但為了防止低優(yōu)先級(jí)隊(duì)列(AF、BE隊(duì)列)得不到調(diào)度,EF隊(duì)列以設(shè)置的帶寬限速。當(dāng)接口不擁塞時(shí),EF隊(duì)列可以AF、BE的空閑帶寬。這樣,屬EF隊(duì)列的報(bào)文設(shè)備除了提供普通的EF隊(duì)列,還支持一種特殊的EF隊(duì)列——LLQ隊(duì)列。兩種隊(duì)列都采用絕對(duì)優(yōu)先調(diào)度,但是LLQ隊(duì)列使用流量實(shí)現(xiàn),不論接口是否擁塞,流量都不會(huì)超過設(shè)置的帶寬,LLQ隊(duì)列不緩存報(bào)文,可以將報(bào)文被發(fā)送的時(shí)延降低為最低限度。這為對(duì)時(shí)延敏感的應(yīng)用(如oIP業(yè)務(wù))提供了良好的服務(wù)質(zhì)量保證。AF每個(gè)F隊(duì)列分別對(duì)應(yīng)一類報(bào)文,用戶可以設(shè)定每類報(bào)文占用的帶寬。在系統(tǒng)調(diào)度報(bào)文出隊(duì)的時(shí)候,按用戶為各類報(bào)文設(shè)定的帶寬將報(bào)文出隊(duì)發(fā)送,可以實(shí)現(xiàn)各個(gè)類的隊(duì)列的公平調(diào)度。當(dāng)接口有剩余帶寬時(shí),F(xiàn)隊(duì)列按照權(quán)重剩余帶寬。同時(shí),在接口擁塞的時(shí)候,仍然能保證各類報(bào)文得到用戶設(shè)定的最小帶寬。對(duì)于AF隊(duì)列,當(dāng)隊(duì)列的長度達(dá)到隊(duì)列的最大長度時(shí),缺省采用尾丟棄的策略,但用戶還可以選擇WRED丟棄策BE當(dāng)報(bào)文不匹配用戶設(shè)定的所有類別文被送入系統(tǒng)定義的缺省類。雖然允許為缺省類配置AF隊(duì)列,并配置帶寬,但是的情況是為缺省類配置BE隊(duì)列。BE隊(duì)列使用WFQ調(diào)度,使所有進(jìn)入缺省對(duì)于BE隊(duì)列,當(dāng)隊(duì)列的長度達(dá)到隊(duì)列的最大長度時(shí),缺省采用尾丟棄的策略,但用戶還可以選擇WRED丟棄策擁塞避免(Congetionvoidance是指通過監(jiān)視網(wǎng)絡(luò)資源(如隊(duì)列或內(nèi)存緩沖區(qū)的使用情況,在擁塞發(fā)生或有加劇的趨勢(shì)時(shí)主動(dòng)丟棄報(bào)文,通過調(diào)整網(wǎng)絡(luò)的流量來解除網(wǎng)絡(luò)過載的一種流控機(jī)制。擁塞避免常用的兩種丟棄報(bào)文方式為:尾部丟包策略 WRED傳統(tǒng)的丟包策略采用尾部丟棄(ail-Drop(緩存在隊(duì)列尾部)都將被丟棄。這種丟棄策略會(huì)TCP全局同步現(xiàn)象,導(dǎo)致TCP連接始終無法建立。所謂TCP全局同步現(xiàn)象如圖,三TCPTCPTCP連接同時(shí)進(jìn)入擁塞避免和慢啟動(dòng)狀態(tài)而導(dǎo)致流量降低,之后又會(huì)在某個(gè)時(shí)間同時(shí)出現(xiàn)流量,如此反復(fù),使網(wǎng)絡(luò)流量忽大忽小。1TCPTCPTCP速率及網(wǎng)絡(luò)流量都趨于2REDRED技術(shù),設(shè)備實(shí)現(xiàn)了WRED(WeightedRandomEarlyDetection)DSCPIP優(yōu)流策略包含三個(gè)要素:流分類、流行為和流策略。服務(wù)的前提和基礎(chǔ)。用戶可以通過定義一系列的規(guī)則來對(duì)報(bào)文進(jìn)行分類,同時(shí)也可以指定規(guī)則之間的關(guān)系and:報(bào)文只有匹配了類中的所有的規(guī)則,設(shè)備才認(rèn)為報(bào)文屬于此類。當(dāng)流分類中有ACL規(guī)則文必配所有非ACL規(guī)則才屬于該類。分類規(guī)則如表1所示:1層分類規(guī)則二1層分類規(guī)則基于二層封裝的協(xié)議字ATM報(bào)文中PVCACL三TCP報(bào)文的TCP-ACLACL6其入接出接ACLSAC(SmartApplication流行為用來定義針對(duì)某類報(bào)文所做的QoS動(dòng)作。進(jìn)行流分類是為了有區(qū)別地提供服務(wù),它必須與某種流量控制或資源分配的流行為關(guān)聯(lián)起來才有意義。綁定子流策略、URPF檢裝外層VLAN和MAC地址學(xué)習(xí)。報(bào)文報(bào)文過濾是最簡單的流控動(dòng)作。通過對(duì)報(bào)文的通過或丟棄處理,控制網(wǎng)絡(luò)流量,實(shí)現(xiàn)過濾重標(biāo)記是指將報(bào)文的優(yōu)先級(jí)字段進(jìn)行重新設(shè)置。在不同的網(wǎng)絡(luò)中報(bào)文使用不同的優(yōu)先級(jí)字段,例如VLAN網(wǎng)絡(luò)使用802.1p,P網(wǎng)絡(luò)使用ToS,MPLS網(wǎng)絡(luò)使用EXP。因此需要設(shè)備可以針對(duì)不同的網(wǎng)絡(luò)對(duì)報(bào)文的優(yōu)先級(jí)進(jìn)行重標(biāo)記。通常網(wǎng)絡(luò)的邊界節(jié)點(diǎn)設(shè)備需要對(duì)進(jìn)入的報(bào)文進(jìn)行優(yōu)先級(jí)重標(biāo)記。網(wǎng)絡(luò)的節(jié)點(diǎn)設(shè)備按照邊界節(jié)點(diǎn)所標(biāo)記的優(yōu)先級(jí)提供相應(yīng)等級(jí)的oS服務(wù),或者按自己的標(biāo)準(zhǔn)重新進(jìn)行標(biāo)記。重定向是指將不按報(bào)文原始的目的地址進(jìn)行路由轉(zhuǎn)發(fā),而是將報(bào)文重定向到CP、指定接口、指定的下一跳地址或下一跳LSP(abelitributionPath)。通過重定向可以實(shí)現(xiàn)策略路由。這種策略路由是靜態(tài)的,當(dāng)配置中的下一跳不可用時(shí),系統(tǒng)將按原來的轉(zhuǎn)發(fā)路徑轉(zhuǎn)發(fā)報(bào)文。流量流量是一種通過對(duì)流量規(guī)格的監(jiān)督,來限制流量及其資源使用的流控動(dòng)作。為了避免用戶不斷突發(fā)的業(yè)務(wù)數(shù)據(jù)造成網(wǎng)絡(luò)擁擠,可以通過流量,控制某些匹配分類規(guī)則的流的規(guī)格,對(duì)于超過規(guī)格的流量,可以采取丟棄、重標(biāo)記顏色、重標(biāo)記優(yōu)先級(jí)或其他的oS措施,以更好地利用網(wǎng)絡(luò)資源。流量流量整形也是一種通過對(duì)流量規(guī)格的監(jiān)督,來限制流量及其資源使用的流控動(dòng)作。它是一種主動(dòng)調(diào)整流的輸流鏡像,即將指定的數(shù)據(jù)包到用戶指定的目的地,以進(jìn)行網(wǎng)絡(luò)檢測和故障排除隊(duì)列流量流量統(tǒng)計(jì)用于統(tǒng)計(jì)指定業(yè)務(wù)流的數(shù)據(jù)報(bào)文,它統(tǒng)計(jì)的是匹配流分類的報(bào)文中通過和丟棄的報(bào)文數(shù)量和字節(jié)數(shù)。流量統(tǒng)計(jì)本身不是QoS控制措施,但可以和其他QoS動(dòng)作組合使用,以提高網(wǎng)絡(luò)和報(bào)文的安全性。綁定子流策略是指為流策略中的流行為綁定一個(gè)子流策略,實(shí)現(xiàn)流策略嵌套。使用流策略嵌套時(shí),對(duì)于匹配流分類的某一類報(bào)文,除了執(zhí)行父策略中定義的行為外,還由子策略對(duì)該類流量進(jìn)行再次分類,執(zhí)行子策略中定義的行為,實(shí)現(xiàn)了更為精細(xì)化的HQoS服務(wù)。目前設(shè)備支持兩層策略嵌套,子策略下不能再有嵌套。URPF檢查URPF(UnicasteverePathForad)檢查是指設(shè)備對(duì)符合流分類規(guī)則的報(bào)文不進(jìn)行逆向地址檢查。配置接口的URPF檢查功能后,設(shè)備對(duì)進(jìn)入接口的所有報(bào)進(jìn)行URPF檢查,丟棄源地址對(duì)應(yīng)的接口與入接口不一致的報(bào)文。此時(shí),如果要保證某類特定的報(bào)文不被丟棄,比如設(shè)備相信從某個(gè)服務(wù)器過來的所有報(bào)文,不對(duì)其進(jìn)行URPF檢查,可以配置對(duì)指定流URPF檢查功能。封裝外層VLAN封裝外層VLAN是指對(duì)符合流分類規(guī)則的報(bào)文創(chuàng)建外層VLAN。當(dāng)下游設(shè)備根據(jù)指定的外層MAC地址學(xué)習(xí)MAC地址學(xué)習(xí)是指設(shè)備不再學(xué)習(xí)符合流分類規(guī)則的報(bào)文的MAC地址。在網(wǎng)絡(luò)比較穩(wěn)定,報(bào)文的MAC地址相對(duì)固定的情況下,為了節(jié)省MAC地址表項(xiàng)的開支,提高設(shè)備的運(yùn)行效率,可以去使能MAC學(xué)習(xí)功能流策略是將流分類和流行為綁定后形成的完整的策略。通過將流策略應(yīng)用到接口、全局、單板或者VLAN,實(shí)現(xiàn)了智能應(yīng)用控制SAC(SmartApplicationControl)是一個(gè)智能的應(yīng)用識(shí)別與分類引擎,利用深度報(bào)文檢測技術(shù),對(duì)報(bào)文中的第4~7層內(nèi)容和一些動(dòng)態(tài)協(xié)議(如HTTP、FTP、RTP)進(jìn)行檢測和識(shí)別。識(shí)別出應(yīng)用協(xié)議后,可以通過流分類對(duì)應(yīng)用協(xié)議進(jìn)行分類,并指定QoS動(dòng)作,以實(shí)施精細(xì)化的QoS服務(wù)。傳統(tǒng)流量分類技術(shù)只能檢測IP報(bào)文的4層以下的內(nèi)容,包括源地址、目的地址、源端口、目的端口以及業(yè)務(wù)類型等。而深度報(bào)文檢測技術(shù)在分析報(bào)文頭的基礎(chǔ)上,增加了對(duì)應(yīng)用層的分析,是一種基于應(yīng)用層的流量檢測和控制技術(shù)典型的深度報(bào)文檢測技術(shù)識(shí)別技術(shù)包括:特征識(shí)別、關(guān)聯(lián)識(shí)別、行為識(shí)別等。這三類識(shí)別技術(shù)分別適用于不同類型特征特征識(shí)別是深度報(bào)文檢測技術(shù)最基本的技術(shù)。不同的應(yīng)用通常會(huì)采用不同的協(xié)議,而不同的應(yīng)用協(xié)議具有各自的特征。這些特征可能是特定的端口、特定的字符串或者特定的比特序列,能標(biāo)識(shí)該協(xié)議的特征稱為特征行分析,才能夠識(shí)別出協(xié)議類型。關(guān)聯(lián)對(duì)于某些數(shù)據(jù)流,控制通道和數(shù)據(jù)通道是分開的(如FTP、SIP、H.323等),會(huì)在網(wǎng)絡(luò)中建立兩個(gè)會(huì)話連接。這類應(yīng)用需要先識(shí)別出控制流,再根據(jù)控制流的信息識(shí)別出相應(yīng)的數(shù)據(jù)流。關(guān)聯(lián)識(shí)別可以將同一應(yīng)用協(xié)議的控制流和數(shù)據(jù)流關(guān)聯(lián)起來。通過對(duì)控制流的分析,分析出通訊雙方將要在哪個(gè)通道上建立何種類型的數(shù)據(jù)流,并在協(xié)議識(shí)別時(shí)將控制通道流和該控制通道流協(xié)商出來的數(shù)據(jù)通道流關(guān)聯(lián)起來。深度報(bào)文檢測技術(shù)在對(duì)控制通道流進(jìn)行深度解析時(shí),提取出其中協(xié)商的數(shù)據(jù)通道流的源三元組和目的三元組信息,并加入關(guān)聯(lián)表。在后續(xù)識(shí)別過程中,可以通過該關(guān)聯(lián)表項(xiàng)對(duì)數(shù)據(jù)通道流快速識(shí)別。行為行為模式識(shí)別技術(shù)必須先對(duì)終端的各種行為進(jìn)行研究,并在此基礎(chǔ)上建立行為識(shí)別模型?;谛袨樽R(shí)別模型,行為模式識(shí)別技術(shù)可以根據(jù)客戶已經(jīng)實(shí)施的行為,判斷用戶正在進(jìn)行的動(dòng)作或者即將實(shí)施的動(dòng)作。行為模式識(shí)別技術(shù)通常用于那些無法由協(xié)議本身就能判別的業(yè)務(wù),例如:從電子郵件的內(nèi)容看,郵件和普通郵件的業(yè)務(wù)流之間根本沒有區(qū)別,只有進(jìn)一步分析,具體根據(jù)發(fā)送郵件的大小、頻率,目的郵件和源郵件地址、變化的頻率和被的頻率等綜合分析,建立綜合識(shí)別模型,才能判斷是否為郵件。對(duì)于大部分協(xié)議來說,應(yīng)用識(shí)別是通過特征碼的匹配來實(shí)現(xiàn)的(如:BT、等P2P),但應(yīng)用會(huì)不斷產(chǎn)品包中特征碼每次更特征碼就需要更產(chǎn)品版本,戶使用不方便將特征碼以特征文件庫的方式提供給用戶,與包分離,實(shí)現(xiàn)了特征碼的動(dòng)態(tài)加載。用戶不需要更新產(chǎn)品版本,不需要重新啟持。員可以及時(shí)掌握網(wǎng)絡(luò)流量特征,從而優(yōu)化網(wǎng)絡(luò)部署,合理分配帶寬。QoS基于接口進(jìn)行流量調(diào)度,單個(gè)接口只能區(qū)分業(yè)務(wù)優(yōu)先級(jí),只要屬于同一優(yōu)先級(jí)的流量,使用同一個(gè)接口隊(duì)列,彼此之間競爭同一個(gè)隊(duì)列資源。因此,傳統(tǒng)的QoS無法對(duì)接口上多個(gè)用戶的多個(gè)流量進(jìn)行區(qū)分服務(wù)。要的服務(wù)質(zhì)量是有差別的。這就要求運(yùn)營商能夠依據(jù)不同企業(yè)的業(yè)務(wù)需求提供不同的調(diào)度策略和QoS保證。傳統(tǒng)的QoS無法區(qū)分用戶,所以無法對(duì)不同的企業(yè)用戶提供有差別的隊(duì)列調(diào)度服務(wù)。隨著網(wǎng)絡(luò)用戶數(shù)量的持續(xù)增長和網(wǎng)絡(luò)業(yè)務(wù)的不斷豐富,用戶希望能夠享受區(qū)分用戶和用戶業(yè)務(wù)的服務(wù),以獲得更好的服務(wù)質(zhì)量。HQo(HiearchicalQualityofService基于多級(jí)隊(duì)列實(shí)現(xiàn)層次化調(diào)度,不僅區(qū)分了業(yè)務(wù),也區(qū)分了用戶。既能夠提細(xì)化的服務(wù)質(zhì)量保證,又能夠從整體上節(jié)約網(wǎng)絡(luò)運(yùn)行成本。1所示,HQoS基于隊(duì)列實(shí)現(xiàn)層次化調(diào)度,目前在設(shè)備上支持三級(jí)隊(duì)列:Level3流隊(duì)列(FlowQueue)、Level2每個(gè)用戶的同類業(yè)務(wù)可以被認(rèn)為是一個(gè)業(yè)務(wù)流,HQoS能夠針對(duì)每個(gè)用戶的不同業(yè)務(wù)流進(jìn)行隊(duì)列調(diào)度。流隊(duì)列一般與業(yè)務(wù)類型相對(duì)應(yīng),包括EF、AF、BE等,用戶可以配置流隊(duì)列的調(diào)度方式。用戶來自同一用戶的所有業(yè)務(wù)可以被認(rèn)為是一個(gè)用戶隊(duì)列,HQoS可以使該用戶隊(duì)列下的所有業(yè)務(wù)共個(gè)用戶端口每個(gè)端口一個(gè)隊(duì)列,端口隊(duì)列之間進(jìn)行輪詢調(diào)度(RR),用戶僅可以配置基于端口的流量整形,且其調(diào)度方式不可配置。HQoS通過分級(jí)的方式,來實(shí)現(xiàn)更加精細(xì)化的調(diào)度,為用戶QoS業(yè)務(wù)層面提供豐富的業(yè)務(wù)支撐。支持PQ、WFQ、P+WFQ調(diào)度。端口隊(duì)列調(diào)度器使用輪詢調(diào)度RR(RoundRobin)方式。以企業(yè)用戶的HQoS部署為例企業(yè)用戶主要有三種業(yè)務(wù)語音通訊(VoIP)會(huì)(VC)和數(shù)據(jù)業(yè)務(wù)(DATAHQoS,可以實(shí)現(xiàn):丟棄器在報(bào)文入隊(duì)列之前將根據(jù)丟棄策略丟棄報(bào)文。HQoS支持的3種隊(duì)列支持不同的丟棄方式:流隊(duì)列:尾部丟棄和QoS配置如圖1所示,企業(yè)網(wǎng)LAN側(cè)的語音、和數(shù)據(jù)業(yè)務(wù)通過SwitchA和SwitchB連接到RouterA的Eth2/0/1上,并通過RouterAGE3/0/0接口連接WAN側(cè)網(wǎng)不同業(yè)務(wù)的報(bào)文在LAN側(cè)使802.1p優(yōu)先級(jí)進(jìn)行標(biāo)識(shí),在RouterA上根據(jù)報(bào)文的802.1p優(yōu)先級(jí)入隊(duì)列,當(dāng)報(bào)文從GE3/0/0接口到達(dá)WAN側(cè)時(shí),需要根據(jù)報(bào)文的DSCP優(yōu)先級(jí)提供差分服務(wù),配置優(yōu)先級(jí)表,可以根據(jù)報(bào)文的802.1p優(yōu)先級(jí)修改報(bào)文中的DSCP優(yōu)先級(jí)值。圖1配置優(yōu)先級(jí)的組網(wǎng)采用如下的思路配置優(yōu)先級(jí)在RouterA創(chuàng)建VLAN、VLANIF,并配置各接口,使企業(yè)用戶能通過RouterAWAN側(cè)網(wǎng)絡(luò)在RouterA上配置端口信任的報(bào)文優(yōu)先級(jí)為信任報(bào)文的802.1p優(yōu)先級(jí)按照?qǐng)?bào)文的802.1p優(yōu)先級(jí)為其修改不同的DSCP優(yōu)先級(jí)值。創(chuàng)建VLAN并配置各#RouterAVLAN20、30<<[>system-]sysname[RouterA]vlanbatch20#配置接口Eth2/0/0和Eth2/0/1為Trunk類型端口,并將Eth2/0/0加入VLAN20,將Eth2/0/1加入VLAN30請(qǐng)請(qǐng)配置SwitchA與RouterA對(duì)接的接口為Trunk類型接口,并加入VLAN20請(qǐng)配置SwitchB與RouterA對(duì)接的接口為Trunk類型接口,并加入VLAN30說明:[RouterA-Ethernet2/0/0]portlink-typetrunk[RouterA-Ethernet2/0/0]porttrunkallo ssvlan20[RouterA-Ethernet2/0/0]quit ssvlan[RouterA-Ethernet2/0/1]VLANIF20、30VLANIF20IP/24VLANIF30IP/24[RouterA-Vlanif20][RouterA-Vlanif30]#GE3/0/0IP/24根據(jù)實(shí)際情況配置根據(jù)實(shí)際情況配置RouterB,確保RouterB與RouterA[RouterA-GigabitEthernet3/0/0]配置優(yōu)先級(jí)Eth2/0/0Eth2/0/1802.1p[RouterA-Ethernet2/0/0][RouterA-Ethernet2/0/1]#配置優(yōu)先級(jí)關(guān)系#查看RouterA上的優(yōu)先級(jí)信息Input 00567#RouterA<RouterA><RouterA>system-[RouterA]interfaceethernet2/0/0portportlink-typeporttrunkallo trust8021poverride#[RouterA-Ethernet2/0/0]quit[RouterA]interfaceethernet2/0/1portlink-typetrunkporttrunkallo trust8021poverride#RouterA的配置文###vlanbatch2030input2output14input6output#ipaddress#ipaddress#portlink-typetrunkporttrunkallo trust8021poverride#portlink-typetrunkporttrunkallo porttrunkallo trust8021poverride#ipaddress#配置流量示如圖1所示,企業(yè)網(wǎng)LAN側(cè)的語音、和數(shù)據(jù)業(yè)務(wù)對(duì)應(yīng)的VLANID分別為10、20、30,并通過連接RouterAEth2/0/0上,通RouterAGE3/0/0接口連接WAN側(cè)網(wǎng)在RouterA上需要對(duì)不同業(yè)務(wù)的報(bào)文分別進(jìn)行基于流的流量,以將各業(yè)務(wù)流量控制在一個(gè)合理的范圍之內(nèi),保證各業(yè)務(wù)的帶寬要求;并對(duì)接口th2/0/0入方向的所有流量進(jìn)行基于接口的流量,控制單個(gè)企業(yè)用戶的總流量在一個(gè)合理范圍之內(nèi)。圖1配置流量的組網(wǎng)采用如下的思路配置流量在RouterA上創(chuàng)建VLAN、VLANIF,并配置各接口,使企業(yè)用戶能通過RouterAWAN側(cè)網(wǎng)絡(luò)在RouterA上配置基于VLANID進(jìn)行流分類的匹配規(guī)則。在RouterA上配置流行為,對(duì)來自企業(yè)網(wǎng)的不同業(yè)務(wù)報(bào)文進(jìn)行流量創(chuàng)建VLAN并配置各#RouterAVLAN10、20、30<<[>system-]sysname[RouterA]vlanbatch1020#請(qǐng)請(qǐng)配SwitchRouterA對(duì)接的Trunk類型接口,并VLAN10、VLAN20、VLAN30的報(bào)過說明: ssvlan1020[RouterA-Ethernet2/0/0]#/24VLANIF30IP/24[RouterA-Vlanif10][RouterA-Vlanif20][RouterA-Vlanif30]#GE3/0/0IP/24根根據(jù)實(shí)際情況配置RouterB,確保RouterB與RouterA間路由可達(dá),具體說明:[RouterA-GigabitEthernet3/0/0]配置流分#在RouterA上創(chuàng)建流分類c1~c3,對(duì)來自企業(yè)的不同業(yè)務(wù)流按照其VLANID進(jìn)行分[RouterA-classifier-c1][RouterA-classifier-c1][RouterA-classifier-c2][RouterA-classifier-c3]配置流量行 在RouterA上創(chuàng)建流行為b1~b3,對(duì)來自企業(yè)的不同業(yè)務(wù)流進(jìn)行流量[RouterA][RouterA]trafficbehavior[RouterA-behavior-b1]carcir256cbs48128pbs[RouterA-behavior-b1][RouterA]trafficbehavior[RouterA-behavior-b2]carcir4000cbs752000pbs[RouterA-behavior-b2][RouterA]trafficbehavior[RouterA-behavior-b3]carcir2000cbs376000pbs[RouterA-behavior-b3]配置流量策略并應(yīng)用到接口#[RouterA][RouterA]trafficpolicy[RouterA-trafficpolicy-p1]classifierc1behaviorb1[RouterA-trafficpolicy-p1]classifierc2behaviorb2[RouterA-trafficpolicy-p1]classifierc3behaviorb3[RouterA-trafficpolicy-p1]quit配置基于接口的流量#在RouterA的接口Eth2/0/0入方向上配置基于接口的流量,控制單個(gè)企業(yè)用戶的總流量在一個(gè)合理[RouterA-Ethernet2/0/0]#[RouterA][RouterA]displaytrafficclassifieruser-definedUserDefinedClassifierInformation:Classifier:c2Rule(s):Classifier:c3Operator:ORRule(s):Classifier:c1Operator:ORRule(s):if-matchvlan-id#UserDefinedTrafficPolicyPolicy:p1Classifier:c1CIR256(Kbps),PIR0(Kbps),CBS48128(byte),PBS80128ColorMode:colorBlindConformAction:passYellowAction:pass Classifier:c2Operator:ORBehavior:b2CIR4000(Kbps),PIR0(Kbps),CBS752000(byte),PBS1252000ColorMode:colorBlindConformAction:passYellowAction:pass Classifier:c3Operator:Classifier:c3Operator:ORBehavior:b3CIR2000(Kbps),PIR0(Kbps),CBS376000(byte),PBS626000ColorMode:colorBlindConformAction:passYellowAction:pass #[RouterA]displaytrafficpolicystatisticsinterfaceethernet2/0/0Interface:Ethernet2/0/0Trafficpolicyinbound:p1Rulenumber:3Currentstatus: +--+--+--+--+--+--+----------------------- RouterA的配置文###vlanbatch102030trafficclassifierc1operatororif-matchvlan-id10trafficclassifierc2operatororif-matchvlan-id20trafficclassifierc3operatororif-matchvlan-id30#trafficbehaviorcarcir256cbs48128pbs80128greenpassyello ssreddiscardstatisticenabletrafficbehaviorcarcir4000cbs752000pbs1252000greenpassyellostatisticenabletrafficbehaviorcarcir2000cbs376000pbs626000greenpassyellostatisticenable#trafficpolicyclassifierc1behaviorb1classifierc2behaviorb2classifierc3behaviorb3ipaddress#ipaddressssredssred##ipaddress#portlink-typetrunkporttrunkallo ssvlan102030qoscarinboundcir10000#ipaddress#如圖1所示,企業(yè)網(wǎng)LAN側(cè)的語音、和數(shù)據(jù)業(yè)務(wù)通過Switch連接到Eth2/0/0上,并通過RouterA的接口連接到WAN側(cè)網(wǎng)絡(luò)不同業(yè)務(wù)的報(bào)文LAN側(cè)使用802.1p優(yōu)先級(jí)進(jìn)行標(biāo)識(shí),在RouterA上根據(jù)報(bào)文802.1p優(yōu)先級(jí)入隊(duì)列,當(dāng)報(bào)文從GE3/0/0接口到達(dá)WAN側(cè)時(shí)可能會(huì)發(fā)生帶寬抖動(dòng)。為了減少帶寬抖動(dòng),同時(shí)保證各類業(yè)務(wù)帶寬要求,現(xiàn)要求端口保證帶寬為8000kbit/s語音保證帶寬為256kbit/s,承諾突發(fā)尺寸為6400byte保證帶寬為4000kbit/s,承諾突發(fā)尺寸為100000byte圖1配置流量整形的組網(wǎng)圖采用如下的思路配置流量整形在RouterA上創(chuàng)建VLAN、VLANIF,并配置各接口,使企業(yè)用戶能通過RouterAWAN側(cè)網(wǎng)絡(luò)在RouterA上配置端口信任的報(bào)文優(yōu)先級(jí)為信任報(bào)文的802.1p優(yōu)先級(jí)在RouterA在RouterA上配置基于隊(duì)列的流量整形,限制語音、、數(shù)據(jù)三類業(yè)務(wù)的帶寬創(chuàng)建VLAN并配置各#RouterAVLAN10<Router><Router>system-[RouterA]vlan#請(qǐng)請(qǐng)配置Switch與RouterA對(duì)接的接口為Trunk類型接口,并加入VLAN10說明:[RouterA-Ethernet2/0/0]portlink-typetrunk[RouterA-Ethernet2/0/0]porttrunkallo [RouterA-Ethernet2/0/0]quit#[RouterA-Vlanif10] #GE3/0/0IP/24根根據(jù)實(shí)際情況配置RouterB,確保RouterB與RouterA間路由可達(dá),具體說明:[RouterA-GigabitEthernet3/0/0]#Eth2/0/0802.1p[RouterA-Ethernet2/0/0]配置基于接口的流量整 在RouterA上配置基于接口的流量整形,將端口速率限制在8000kbit/s[RouterA-GigabitEthernet3/0/0]配置基于隊(duì)列的流量整#RouterA上創(chuàng)建隊(duì)列模qp10~5的調(diào)度WFQ6~7的調(diào)PQ;配置隊(duì)列6、隊(duì)列5和隊(duì)列2的承諾信息速率分別為256kbit/s、4000kbit/s、2000kbit/s,承諾突發(fā)尺寸分別為6400byte、100000byte和50000byte。[RouterA-qos-queue-profile-qp1]schedulepq6to7wfq0to[RouterA-qos-queue-profile-qp1]queue6gtscir256cbs[RouterA-qos-queue-profile-qp1]queue5gtscir4000cbs[RouterA-qos-queue-profile-qp1]queue2gtscir2000cbs[RouterA-qos-queue-profile-qp1]#RouterAGE3/0/0qp1[RouterA-GigabitEthernet3/0/0]qosqueue-profile#RouterA[RouterA-GigabitEthernet3/0/0][RouterA-GigabitEthernet3/0/0]display#ipipaddressqosgtscir8000cbs##[RouterA-GigabitEthernet3/0/0]quit[RouterA]displayqosqueue-profileqp1Queue-profile:qp1 0--1--2-3--4--5-6--7---RouterA的配置文###vlanbatch10qosqueue-profilequeue2gtscir2000cbsqueue5gtscir4000cbsqueue6gtscir256cbsschedulewfq0to5pq6to#ipaddress#portlink-typetrunkporttrunk ssvlantrusttrust#ipaddressqosgtscir8000cbs#以減少3G網(wǎng)絡(luò)中的帶寬抖動(dòng)。1采用基于接口的自適應(yīng)流量整形來實(shí)現(xiàn)總部發(fā)送報(bào)文速率的動(dòng)態(tài)調(diào)整,采用基于流的擁塞管理來實(shí)現(xiàn)語音、和在RouterA和RouterB上配置Jitter類型的NQARouterAGE1/0/0NQA測試?yán)B續(xù)三次檢測到鏈路中報(bào)文丟包率超過30%時(shí),降低接口GE1/0/0發(fā)送報(bào)文的速率,實(shí)現(xiàn)總部發(fā)送報(bào)文速率的動(dòng)態(tài)調(diào)整。在RouterA上配置流分類,實(shí)現(xiàn)對(duì)數(shù)據(jù)、、語音報(bào)文的區(qū)分在RouterA配置流行為,針對(duì)數(shù)據(jù)、、語音報(bào)文,指定不同的擁塞管理動(dòng)作配置NQA#配置NQA服務(wù)器UDP的IP地址和端<<[>system-]sysname#NQA客戶端,配置JitterNQA<<[>system-]sysname[RouterA-nqa-admin-jitter1]test-type[RouterA-nqa-admin-jitter1]destination-addressipv4[RouterA-nqa-admin-jitter1]destination-port[RouterA-nqa-admin-jitter1]在RouterA[RouterA-qos-adaptation-profile-gts1]rate-rangelow-threshold128high-threshold[RouterA-qos-adaptation-profile-gts1]rate-adjuststep[RouterA-qos-adaptation-profile-gts1]在RouterA的接口GE1/0/0[RouterA-GigabitEthernet1/0/0]在RouterA上配置流分類,區(qū)分出數(shù)據(jù)、和語音業(yè)[RouterA-classifier-data] [RouterA- ][RouterA-classifier-voice]在RouterA[RouterA][RouterA]trafficbehavior[RouterA-behavior-data][RouterA]traffic ]queueafbandwidthpct[RouterA- ][RouterA-behavior-voice]在RouterA上創(chuàng)建流策略,將流分類和對(duì)應(yīng)流行為關(guān)聯(lián)起[RouterA][RouterA]trafficpolicy[RouterA-trafficpolicy-p1]classifiervoicebehaviorvoice[RouterA-trafficpolicy-p1]classifier [RouterA-trafficpolicy-p1]classifierdatabehaviordata[RouterA-trafficpolicy-p1]RouterAGE1/0/0[RouterA-GigabitEthernet1/0/0]traffic-policyp1[RouterA-GigabitEthernet1/0/0]#NQAadminName:adminNQAtestName:jitter1CurrentRate:256(Kbps)Lastpacketloss:25(%)ThelatesttrafficsharatefailstobeupdatedbecausethepacketlossratioiswithintheallowedRouterA的配置文##rate-rangelow-threshold128high-threshold512tracknqaadminjitter1rate-adjuststep#trafficclassifier if-matchdscpaf21trafficclassifierdataoperatororif-matchdscpaf11trafficclassifiervoiceoperatororif-matchdscpef#trafficqueueafbandwidthpct60trafficbehaviordataqueueafbandwidthpct30trafficbehaviorvoicequeuellqbandwidthpct5trafficpolicyclassifiervoicebehaviorvoice classifierdatabehaviordata#ipaddressqosgtsadaptation-profilegts1traffic-policyp1outbound#nqatest-instanceadminjitter1test-typejitterdestination-port#RouterB的配置###nqa-serverudpecho9000如圖1所示,企業(yè)網(wǎng)LAN側(cè)的語音、和數(shù)據(jù)業(yè)務(wù)通過SwitchA和SwitchB連接到RouterA的Eth2/0/1上,并通過RouterAGE3/0/0接口連接WAN側(cè)網(wǎng)各類報(bào)文被SwitchA和SwitchB打上不同的DSCP優(yōu)先級(jí),語音、和數(shù)據(jù)分別為ef、af43、af32和af31,在RouterA上根據(jù)報(bào)文DSCP優(yōu)先級(jí)入隊(duì)列,由RouterA的接Eth2/0/0Eth2/0/1的速率大于接GE3/0/0的速率,在接口GE3/0/0出方向處可能會(huì)發(fā)生擁塞。企業(yè)希望優(yōu)先發(fā)送語音報(bào)文,對(duì)于和數(shù)據(jù)報(bào)文,確保優(yōu)先級(jí)1采用擁塞管理和擁塞避免的方式來緩解擁塞,具體思路如下:在RouterA創(chuàng)建VLAN、VLANIF,并配置各接口,使企業(yè)用戶能通過RouterAWAN側(cè)網(wǎng)絡(luò)創(chuàng)建丟棄模板,并配置基于DSCP優(yōu)先級(jí)的WRED創(chuàng)建VLAN并配置各#RouterAVLAN20VLAN30<<[>system-]sysname[RouterA]vlanbatch20配置接口Eth2/0/0和Eth2/0/1信任報(bào)文的DSCP優(yōu)先級(jí),均為Trunk類型端口,并將Eth2/0/0加入VLA
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 青島版數(shù)學(xué)九年級(jí)上冊(cè)《有關(guān)圓的典型例題的解析》聽評(píng)課記錄3
- 醫(yī)院麻風(fēng)病宣傳總結(jié)
- 招商引資個(gè)人工作總結(jié)
- 太陽能光伏發(fā)電屋頂租賃合同范本
- 建筑公司股權(quán)轉(zhuǎn)讓協(xié)議書范本
- 樁基工程施工勞務(wù)分包合同范本
- 出租普通房屋合同范本
- 學(xué)生在2025年開學(xué)典禮上的表態(tài)發(fā)言稿(哪吒版)
- 人教版地理八年級(jí)下冊(cè):8.1 《自然特征與農(nóng)業(yè)》 聽課評(píng)課記錄4
- 江蘇農(nóng)牧科技職業(yè)學(xué)院《MATLAB及其應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 直埋電纜溝工程專項(xiàng)施工組織設(shè)計(jì)
- 第五章北方雜劇創(chuàng)作
- GB/T 4214.1-2017家用和類似用途電器噪聲測試方法通用要求
- GB/T 11822-2000科學(xué)技術(shù)檔案案卷構(gòu)成的一般要求
- 壓力管道基本知識(shí)課件
- 小學(xué)英語 國際音標(biāo) 練習(xí)及答案
- 優(yōu)秀班主任經(jīng)驗(yàn)交流課件-班主任經(jīng)驗(yàn)交流課件
- 2023年廣州金融控股集團(tuán)有限公司招聘筆試題庫及答案解析
- 七上解一元一次方程100道練習(xí)習(xí)題(有答案)
- 2021年山東省威海市中考物理真題
- 六年級(jí)上冊(cè)數(shù)學(xué)150道簡便計(jì)算
評(píng)論
0/150
提交評(píng)論