版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、目 錄DCRS-59502y8第1章 QoS配置11.1 QoS介紹11.1.1 QoS術(shù)語11.1.2 QoS實(shí)現(xiàn)21.1.3 QoS基本模型21.2 QoS配置61.3 QoS舉例111.4 QoS排錯(cuò)幫助13第2章 PBR配置152.1 PBR介紹152.2 PBR配置152.3 PBR舉例15第3章 IPv6 PBR配置173.1 PBR(基于策略的路由)功能介紹173.2 PBR配置任務(wù)序列173.3 PBR舉例183.4 PBR排錯(cuò)幫助19第4章 基于流的重定向204.1 基于流的重定向介紹204.2 基于流的重定向配置任務(wù)序列204.3 基于流的重定向舉例204.4 基于流的重定
2、向排錯(cuò)幫助21第1章 QoS配置1.1 QoS介紹QoS(Quality of Service,服務(wù)品質(zhì)保證)是指一個(gè)網(wǎng)絡(luò)能夠利用各種各樣的技術(shù)向選定的網(wǎng)絡(luò)通信提供更好的服務(wù)的能力。QoS是服務(wù)品質(zhì)保證,提供穩(wěn)定、可預(yù)測的數(shù)據(jù)傳送服務(wù),來滿足使用程序的要求,QoS不能產(chǎn)生新的帶寬,而是根據(jù)應(yīng)用的需求以及網(wǎng)絡(luò)管理的設(shè)置來有效的管理網(wǎng)絡(luò)帶寬。1.1.1 QoS術(shù)語CoS:Class of Service 服務(wù)級(jí)別,L2 802.1Q幀攜帶的分類信息,在幀頭的Tag字段中占3bits,稱為用戶優(yōu)先級(jí),范圍為07。圖 11 CoS優(yōu)先級(jí)ToS:Type of Service 服務(wù)類型,L3 IPv4包
3、頭攜帶的一個(gè)字節(jié)的字段,標(biāo)記IP包的服務(wù)類型,ToS字段內(nèi)可以是IP Precedence值,也可以是DSCP值。圖 12 ToS優(yōu)先級(jí)IP Precedence:IP 優(yōu)先級(jí),L3 IP包頭攜帶的分類信息,共占3bits,范圍為07。DSCP:Differentiated Services Code Point 差別化業(yè)務(wù)編碼點(diǎn),L3 IP包頭攜帶的分類信息,共占6bits,范圍為063,向下兼容IP Precedence。內(nèi)部DSCP:交換機(jī)內(nèi)部優(yōu)先級(jí)設(shè)置,用來區(qū)分交換機(jī)內(nèi)部數(shù)據(jù)報(bào)文的優(yōu)先級(jí),取值范圍為063。分類:QoS的入口動(dòng)作,根據(jù)數(shù)據(jù)包攜帶的分類信息和ACLs,將數(shù)據(jù)包流量進(jìn)行分類
4、。監(jiān)管:QoS的入口動(dòng)作,制定監(jiān)管策略,對(duì)分類后的數(shù)據(jù)包進(jìn)行監(jiān)管。重寫:QoS的入口動(dòng)作,根據(jù)制定的監(jiān)管策略,對(duì)數(shù)據(jù)包進(jìn)行通過、降級(jí)、丟包等操作。整形:QoS的出口動(dòng)作,根據(jù)數(shù)據(jù)包的CoS值,將其歸入相應(yīng)的出口隊(duì)列。排程:QoS的出口動(dòng)作,配置八條出口隊(duì)列的WRR(Weighted Round Robin)權(quán)重。In-Profile:對(duì)于在QoS監(jiān)管策略規(guī)定范圍(帶寬或突發(fā)值)內(nèi)的流量,我們稱它是In- Profile的。Out-of-Profile:對(duì)于超出QoS監(jiān)管策略規(guī)定范圍(帶寬或突發(fā)值)的流量,我們稱它是Out-of-Profile的。1.1.2 QoS實(shí)現(xiàn)對(duì)于L3交換機(jī)軟件QoS的
5、實(shí)現(xiàn),首先應(yīng)該給出一個(gè)參考模型,而這個(gè)模型要求是通用的,成熟的。QoS并不能產(chǎn)生新的帶寬,但是它可以將現(xiàn)有的帶寬資源做一個(gè)最佳的調(diào)整和配置,完整的應(yīng)用QoS,可以對(duì)網(wǎng)絡(luò)的數(shù)據(jù)傳輸做到完全的控管。下面將對(duì)QoS做一個(gè)盡量嚴(yán)格的描述:IP協(xié)議的數(shù)據(jù)傳送規(guī)范,只針對(duì)發(fā)送端和接收端的地址和服務(wù)等作出規(guī)定,并且利用OSI四層以上的,如TCP協(xié)議等來確認(rèn)數(shù)據(jù)包的傳送正確無誤,但是,IP協(xié)議沒有提供和保護(hù)傳輸數(shù)據(jù)包的帶寬,而是以盡力而為(Best Effort)的方式來提供帶寬服務(wù)。此種方式對(duì)于Mail以及FTP等服務(wù)尚可以接受,但是對(duì)于越來越多的多媒體業(yè)務(wù)數(shù)據(jù)和電子商務(wù)數(shù)據(jù)的傳輸,則無法滿足這些應(yīng)用需要的
6、帶寬和低延遲要求?;诓顒e化服務(wù)的QoS在網(wǎng)絡(luò)的入口指定每個(gè)數(shù)據(jù)包的優(yōu)先級(jí)別,這些分類信息被攜帶在L3的IP包頭或者L2的802.1Q幀頭中。QoS對(duì)于相同優(yōu)先級(jí)別的數(shù)據(jù)包提供相同服務(wù),而對(duì)不同級(jí)別的數(shù)據(jù)包則提供不同的操作。支持QoS的交換機(jī)或路由器可以根據(jù)數(shù)據(jù)包的分類信息,為其提供不同的帶寬資源,并且可以根據(jù)配置的監(jiān)管策略來重寫這些數(shù)據(jù)包攜帶的分類信息甚至在帶寬緊張的時(shí)候丟棄某些低級(jí)別的數(shù)據(jù)包。如果在一個(gè)網(wǎng)絡(luò)中,每一跳的設(shè)備都支持基于差別化服務(wù)的QoS,那么就可以構(gòu)建一個(gè)端到端的QoS解決方案。QoS的配置是很靈活的,可以很復(fù)雜,也可以很簡單,這一切都依賴于實(shí)際的網(wǎng)絡(luò)拓?fù)浜途W(wǎng)絡(luò)設(shè)備,以及對(duì)網(wǎng)
7、絡(luò)出入流量的分析。1.1.3 QoS基本模型QoS的基本模型分為五個(gè)部分:Classification(分類)、Policing(監(jiān)管)、Mark(重寫)、Queuing(整形)和Scheduling(排程),其中分類、監(jiān)管和重寫是順序執(zhí)行的QoS的入口行為,整形和排程是QoS的出口行為。In-profile orout-of-profile圖 13 QoS基本模型分類:通過檢查數(shù)據(jù)包的分類信息,來區(qū)別不同的流量,并且根據(jù)數(shù)據(jù)包的分類信息生成內(nèi)部DSCP值。對(duì)于不同類型的數(shù)據(jù)包和不同的交換機(jī)配置,分類有不同的處理方式,由下面的流程圖詳細(xì)說明:圖 14 分類流程監(jiān)管和重寫:在入口的流量經(jīng)過分類,
8、并且每個(gè)數(shù)據(jù)包都被分配了一個(gè)內(nèi)部DSCP值以后,就可以進(jìn)行監(jiān)管和重寫。監(jiān)管行為可以基于DSCP值配置不同的監(jiān)管策略,為分類后的流量分配帶寬,如果流量超過了監(jiān)管策略規(guī)定的帶寬,稱為out-of-profile,反之稱為in-profile,對(duì)于out-of-profile的流量可以選擇通過、丟包、重寫三種處理方式;重寫行為即用一個(gè)新的優(yōu)先級(jí)別較低的DSCP值來代替數(shù)據(jù)包原有的級(jí)別較高的DSCP值,也稱為Marking Down。監(jiān)管和重寫的具體行為,由下面的流程圖詳細(xì)說明:圖 15 監(jiān)管和重寫流程整形和排程:出口的數(shù)據(jù)包會(huì)將其攜帶的內(nèi)部DSCP值重新映射成CoS值,整形行為根據(jù)數(shù)據(jù)包的CoS值將
9、其分配到不同的優(yōu)先級(jí)隊(duì)列中;而排程行為則根據(jù)配置的優(yōu)先級(jí)隊(duì)列權(quán)重來進(jìn)行數(shù)據(jù)包轉(zhuǎn)發(fā)服務(wù)。整形和排程的具體行為,由下面的流程圖詳細(xì)說明:圖 16 整形和排程流程1.2 QoS配置QoS配置任務(wù)序列如下:啟動(dòng)QoS功能在全局下啟動(dòng)和關(guān)閉QoS功能。必須在全局下啟動(dòng)QoS功能后才能配置其它的QoS命令。配置分類表(classmap)建立一個(gè)分類規(guī)則,可以按照ACL、CoS、VLAN ID、IPV4 Precedent、DSCP、IPV6 FL來分類。之后,對(duì)于不同類別的數(shù)據(jù)流采取不同的策略。配置策略表(policymap)對(duì)數(shù)據(jù)流進(jìn)行分類之后,就可以建立一個(gè)策略表,之后就可以將其對(duì)應(yīng)一個(gè)先前建立的cl
10、ass-map,進(jìn)入策略分類表模式,然后就可以對(duì)于不同的數(shù)據(jù)流采取不同的策略,如帶寬限制、優(yōu)先級(jí)降低、分配新的DSCP值等等。也可以定義一個(gè)集合策略,這個(gè)策略可以在同一個(gè)策略表內(nèi)部被多個(gè)策略分類表使用。將QoS應(yīng)用到端口配置端口的信任模式,或者綁定策略。策略只有綁定到具體的端口,才在此端口生效。配置出隊(duì)隊(duì)列工作方式和權(quán)重將出隊(duì)工作方式配置為PQ方式或者WRR方式,設(shè)置8個(gè)出口隊(duì)列帶寬的比例,以及內(nèi)部優(yōu)先級(jí)到出口隊(duì)列的映射關(guān)系。配置QoS映射關(guān)系配置cos到dscp,dscp到cos,dscp mutation,ip precedence到dscp,policed-dscp的映射關(guān)系。1啟動(dòng)Qo
11、S功能命令解釋全局配置模式mls qosno mls qos啟動(dòng)和關(guān)閉QoS功能。2配置分類表(classmap)命令解釋全局配置模式class-map <class-map-name>no class-map <class-map-name>建立一個(gè)class-map(分類表),并進(jìn)入class-map模式;本命令的no操作為刪除指定的class-map。match access-group <acl-index-or-name> | ip dscp <dscp-list>| ip precedence <ip-precedence-li
12、st>| ipv6 access-group <acl-index-or-name> | ipv6 dscp <dscp-list>| ipv6 flowlabel <flowlabel-list>|vlan <vlan-list> | cos <cos-list> no match access-group | ip dscp | ip precedence | ipv6 access-group | ipv6 dscp | ipv6 flowlabel| vlan |cos 設(shè)置分類表中的匹配標(biāo)準(zhǔn),可以根據(jù)ACL、CoS、V
13、LAN ID、IPV4 Precedent、DSCP、IPV6 FL 優(yōu)先級(jí)等對(duì)數(shù)據(jù)流進(jìn)行分類;本命令的no操作為刪除指定的匹配標(biāo)準(zhǔn)。3配置策略表(policymap)命令解釋全局配置模式policy-map <policy-map-name>no policy-map <policy-map-name>建立一個(gè)policy-map(策略表),并進(jìn)入policy-map(策略表)模式;本命令的no操作為刪除指定的policy-map。class <class-map-name>no class <class-map-name>建立一個(gè)policy
14、-map(策略表)之后,可以將其對(duì)應(yīng)于一個(gè)class(策略分類表),并進(jìn)入策略分類表模式,之后就可以對(duì)不同的數(shù)據(jù)流采取不同的策略或者分配一個(gè)新的DSCP值;本命令的no操作為刪除指定策略分類表。set ip dscp <new-dscp> | ip precedence <new-precedence>|ipv6 dscp <new-dscp> | ipv6 flowlabel <new-flowlabel> |ip nexthop <ip-address> |cos <new-cos> no set ip dscp &l
15、t;new-dscp> | ip precedence <new-precedence>|ipv6 dscp <new-dscp> | ipv6 flowlabel <new-flowlabel> |ip nexthop <ip-address> |cos 為分類后的流量分配一個(gè)新的DSCP、CoS和IP Precedence值等;本命令的no操作為取消分配新的值。policy <bits_per_second> <normal_burst_bytes> (conform-action (drop | set-dsc
16、p-transmit <dscp_value> | set-prec-transmit <ip_precedence_value> | transmit) | exceed-action (drop | policed-dscp-transmit | transmit) | )no policy <bits_per_second> <normal_burst_bytes> (conform-action (drop | set-dscp-transmit <dscp_value> | set-prec-transmit <ip_
17、precedence_value> | transmit) | exceed-action (drop | policed-dscp-transmit | transmit) | )policy <bits_per_second> <normal_burst_bytes> (pir <peak_rate_bps> | ) <maximum_burst_bytes> (conform-action (drop | set-dscp-transmit <dscp_value> | set-prec-transmit <ip_p
18、recedence_value> | transmit) exceed-action (drop | policed-dscp-transmit | transmit) | violate-action (drop | policed-dscp-transmit | transmit) | )no policy <bits_per_second> <normal_burst_bytes> (pir <peak_rate_bps> | ) <maximum_burst_bytes> (conform-action (drop | set-ds
19、cp-transmit <dscp_value> | set-prec-transmit <ip_precedence_value> | transmit) exceed-action (drop | policed-dscp-transmit | transmit) | violate-action (drop | policed-dscp-transmit | transmit) | )為分類后的流量配置一個(gè)策略,根據(jù)配置參數(shù)解析出令牌桶的工作模式,是單速單桶、單速雙桶還是雙速雙桶;本命令的no操作為刪除指定的策略。mls qos aggregate-policy
20、<policer_name> <bits_per_second> <normal_burst_bytes> (conform-action (drop | set-dscp-transmit <dscp_value> | set-prec-transmit <ip_precedence_value> | transmit) | exceed-action (drop | policed-dscp-transmit | transmit) | )mls qos aggregate-policy <policer_name>
21、<bits_per_second><normal_burst_bytes>(pir <peak_rate_bps>|)<maximum_burst_bytes> (conform-action (drop |set-dscp-transmit <dscp_value> |set-prec-transmit <ip_precedence_value> |transmit) exceed-action (drop|policed-dscp-transmit |transmit)| violate-action (dro |po
22、liced-dscp-transmit| transmit) | )no mls qos aggregate-policy定義一個(gè)集合策略,根據(jù)配置參數(shù)解析出令牌桶的工作模式,是單速單桶、單速雙桶還是雙速雙桶。這個(gè)策略可以在同一個(gè)策略表內(nèi)部被多個(gè)策略分類表使用;本命令的no操作為刪除指定的集合策略。 policy aggregate <aggregate-policy-name>no policy aggregate <aggregate-policy-name>為分類后的流量應(yīng)用一個(gè)集合策略;本命令的no為刪除指定的集合策略。4將QoS應(yīng)用到端口或vlan接口命令解釋
23、接口配置模式mls qos trust cos pass-through-dscp pass-through-cos|dscp pass-through-cos pass-through-dscp|ip-precedence pass-through-cos pass-through-dscp|port priority <cos> pass-through-cos pass-through-dscpno mls qos trust配置交換機(jī)端口信任狀態(tài);本命令的no操作為禁止交換機(jī)端口的當(dāng)前信任狀態(tài)。mls qos cos <default-cos> no mls q
24、os cos配置交換機(jī)端口的缺省CoS值;本命令的no操作為恢復(fù)缺省情況。service-policy input <policy-map-name> | no service-policy input <policy-map-name> 在端口或vlan接口上應(yīng)用一個(gè)策略表;本命令的no操作為刪除應(yīng)用到交換機(jī)端口或vlan接口的某個(gè)指定策略表。目前在出口不支持出口策略表。mls qos dscp-mutation <dscp-mutation-name>no mls qos dscp-mutation <dscp-mutation-name>在
25、端口上應(yīng)用DSCP轉(zhuǎn)換映射;本命令的no操作為恢復(fù)DSCP轉(zhuǎn)換映射的缺省值。5配置出隊(duì)隊(duì)列工作方式和權(quán)重命令解釋接口配置模式wrr-queue bandwidth <weight1 weight2 weight3 weight4 weight5 weight6 weight7 weight8>no wrr-queue bandwidth設(shè)置交換機(jī)特定端口出隊(duì)列的WRR權(quán)重;本命令的no操作為恢復(fù)缺省值。priority-queue outno priority-queue out配置隊(duì)列出隊(duì)工作方式,將隊(duì)列配置成pq出隊(duì)工作方式;本命令的no命令為恢復(fù)wrr出隊(duì)工作方式。全局配置模
26、式wrr-queue cos-map <queue-id> <cos1 . cos8>no wrr-queue cos-map設(shè)置CoS值對(duì)應(yīng)交換機(jī)端口出隊(duì)列的映射;本命令的no操作為恢復(fù)缺省值。6配置QoS映射關(guān)系命令解釋全局配置模式 mls qos map (cos-dscp <dscp1.dscp8> | dscp-cos <dscp-list> to <cos> | dscp-mutation <dscp-mutation-name> <in-dscp> to <out-dscp> |ip-
27、prec-dscp <dscp1.dscp8> | policed-dscp (normal-burst | max-burst) <dscp-list> to <mark-down-dscp>)no mls qos map (cos-dscp | dscp-cos | dscp-mutation <dscp-mutation-name> | ip-prec-dscp | policed-dscp (normal-burst | max-burst)設(shè)置CoS-to-DSCP 映射,DSCP-to-CoS 映射,DSCP-to-DSCP-muta
28、tion 映射,IP-precedence-to-DSCP 映射和policed-DSCP 映射;雙速雙桶時(shí)支持所有動(dòng)作的配置,且exceed-action與violate-action使用的是不同的policied-dscp map表;本命令的no操作為恢復(fù)缺省映射值。 7將QoS應(yīng)用到出端口隊(duì)列 命令解釋接口配置模式queue-bandwidth <queue-id> <min_kbits_per_second> <max_kbits_per_second>no queue-bandwidth <queue-id>配置交換機(jī)出端口隊(duì)列的帶寬保
29、證功能;本命令的no操作為刪除隊(duì)列的帶寬保證配置。1.3 QoS舉例案例1:啟動(dòng)QoS功能,將端口ethernet 1/1出口隊(duì)列的權(quán)重改為1:1:2:2:4:4:8:8,配置成信任cos模式,但是不改變報(bào)文里的DSCP值,并且將此端口的默認(rèn)cos值設(shè)為5。配置步驟如下:Switch#configSwitch(config)#mls qosSwitch(config)#interface ethernet 1/1 Switch(Config-If-Ethernet1/1)#wrr-queue bandwidth 1:1:2:2:4:4:8:8Switch(Config-If-Ethernet1
30、/1)#mls qos trust cos pass-through-dscpSwitch(Config-If-Ethernet1/1)#mls qos cos 5配置結(jié)果:全局啟動(dòng)了QoS功能,端口ethernet 1/1出口帶寬的比例依次為1:1:2:2:4:4:8:8。當(dāng)從ethernet 1/1進(jìn)來的報(bào)文帶cos值時(shí),根據(jù)cos值到出口隊(duì)列的映射關(guān)系,cos值07分別對(duì)應(yīng)出口隊(duì)列1,2,3,4,5,6,7,8,放到不同的優(yōu)先隊(duì)列,如果進(jìn)來的報(bào)文不帶cos值,則將其cos值設(shè)為5,根據(jù)對(duì)應(yīng)關(guān)系,放入優(yōu)先級(jí)隊(duì)列6。所有經(jīng)過的報(bào)文不改變其攜帶的DSCP值。案例2:在端口ethernet1/2
31、上,將屬于網(wǎng)段內(nèi)的報(bào)文帶寬限制為10M比特/秒,突發(fā)值設(shè)為4M字節(jié),超過帶寬的該網(wǎng)段內(nèi)的報(bào)文一律丟棄。配置步驟如下:Switch#configSwitch(config)#access-list 1 permit 55Switch(config)#mls qosSwitch(config)#class-map c1Switch(Config-ClassMap-c1)#match access-group 1Switch(Config-ClassMap)# exitSwitch(config)#policy-map p1Switch(C
32、onfig-PolicyMap-p1)#class c1Switch(Config-PolicyMap-p1-Class-c1)#policy 10000 4000 exceed-action dropSwitch(Config-PolicyMap-p1-Class-c1)#exitSwitch(Config-PolicyMap-p1)#exitSwitch(config)#interface ethernet 1/2Switch(Config-If-Ethernet1/2)#service-policy input p1配置結(jié)果:先設(shè)置一個(gè)ACL:1,匹配網(wǎng)段。全局啟動(dòng)
33、QoS功能,創(chuàng)建一個(gè)class-map:c1,在class-map中匹配ACL1,再創(chuàng)建一個(gè)policy-map:p1,在P1中引用c1,設(shè)置對(duì)應(yīng)的policy來限制帶寬和峰值。然后在端口ethernet 1/2 應(yīng)用此policy-map。設(shè)置后,網(wǎng)段內(nèi)的報(bào)文帶寬在端口ethernet 1/2上被限制為10M比特/秒,突發(fā)值為4M字節(jié),超過帶寬的該網(wǎng)段內(nèi)的報(bào)文一律丟棄。案例3:ServerSW3SW1SW2TrunkQoS area圖 17 QoS典型拓?fù)淙鐖D,虛線框內(nèi)組成一個(gè)QoS域,SW1將不同的流量分類,分配不同的IP優(yōu)先級(jí),如在端口ethernet 1/1上將屬
34、于網(wǎng)段內(nèi)的報(bào)文的IP優(yōu)先級(jí)設(shè)為5,與SW2相連的端口為trunk口。在SW2上,將與SW1相連的端口ethernet 1/1,設(shè)置信任IP優(yōu)先級(jí)。這樣在QoS域的內(nèi)部,不同優(yōu)先級(jí)的報(bào)文就走不同的隊(duì)列,分配不同的帶寬。配置步驟如下:交換機(jī)1上的QoS配置:Switch#configSwitch(config)#access-list 1 permit 55Switch(config)#mls qosSwitch(config)#class-map c1Switch(Config-ClassMap-c1)#match access-gro
35、up 1Switch(Config-ClassMap-c1)# exitSwitch(config)#policy-map p1Switch(Config-PolicyMap-p1)#class c1Switch(Config-PolicyMap-p1-Class-c1)#set ip precedence 5Switch(Config-PolicyMap-p1-Class-c1)#exitSwitch(Config-PolicyMap-p1)#exitSwitch(config)#interface ethernet 1/1Switch(Config-If-Ethernet1/1)#serv
36、ice-policy input p1交換機(jī)2上的QoS配置:Switch#configSwitch(config)#mls qosSwitch(config)#interface ethernet 1/1Switch(Config-If-Ethernet1/1)#mls qos trust ip-precedence pass-through-qos1.4 QoS排錯(cuò)幫助C 交換機(jī)端口缺省關(guān)閉QoS,缺省設(shè)置8條發(fā)送隊(duì)列,隊(duì)列1轉(zhuǎn)發(fā)普通的數(shù)據(jù)包,其它隊(duì)列分別發(fā)送一些重要的控制報(bào)文(BPDU等)。C 在使能全局QoS后,所有交換機(jī)端口打開QoS功能,設(shè)置8條發(fā)送隊(duì)列。端口的缺省CoS值為0;端
37、口為not Trusted(不信任)狀態(tài);缺省優(yōu)先級(jí)隊(duì)列的weights值依次為1,2,3,4,5,6,7,8,所有的QoS Map都采用缺省值。C CoS值7默認(rèn)映射到最高優(yōu)先級(jí)隊(duì)列8,通常保留給某些協(xié)議報(bào)文使用,建議用戶不要隨意改變COS值7到隊(duì)列8的映射關(guān)系,端口的缺省CoS值通常不要設(shè)置為7。C 目前策略表只支持綁定到入口,對(duì)出口不支持。C 目前策略表只支持綁定到入口,對(duì)出口不支持。C Qos配置超出的帶寬mark-down DSCP,并且為match cos,則mark-down的DSCP值根據(jù)cos-dscp映射表選取。第2章 PBR配置2.1 PBR介紹PBR(Policy-Ba
38、sed Routing,策略路由)是根據(jù)IP包的源地址、目的地址、IP優(yōu)先級(jí)、TOS值、IP協(xié)議、源端口號(hào)、目的端口號(hào)等信息來策略性的指定數(shù)據(jù)包轉(zhuǎn)發(fā)的下一跳的一種方法。2.2 PBR配置PBR配置任務(wù)序列如下:啟動(dòng)PBR功能在全局下啟動(dòng)和關(guān)閉QoS功能時(shí)自動(dòng)啟動(dòng)和關(guān)閉PBR功能。配置分類表(classmap)建立一個(gè)分類規(guī)則。之后,對(duì)于不同類別的數(shù)據(jù)流采取不同的策略。配置策略表(policymap)對(duì)數(shù)據(jù)流進(jìn)行分類之后,就可以建立一個(gè)策略表,之后就可以將其對(duì)應(yīng)一個(gè)先前建立的class-map,進(jìn)入策略分類表模式,然后就可以對(duì)于不同數(shù)據(jù)流設(shè)置不同的下一跳IP地址。將策略應(yīng)用到端口策略只有綁定到具
39、體的端口,才在此端口生效。2.3 PBR舉例案例1:在端口ethernet 1/1上,設(shè)置源IP為/24網(wǎng)段內(nèi)的報(bào)文進(jìn)行策略路由,其下一跳為19。同時(shí),該網(wǎng)絡(luò)的內(nèi)網(wǎng)IP是在/16范圍。為了保證內(nèi)網(wǎng)正常通信,對(duì)于源IP為/24,目的IP為內(nèi)網(wǎng)IP/16范圍內(nèi)的報(bào)文不進(jìn)行策略路由。配置步驟如下:Switch#configSwitch(config)#ip access-list extended a1Switch(Config-IP-Ext-Nacl-a1)#permit ip 192.16
40、8.1.0 55 any-destinationSwitch(Config-IP-Ext-Nacl-a1)#deny ip 55 55Switch(Config-IP-Ext-Nacl-a1)#exitSwitch(config)#mls qosSwitch(config)#class-map c1Switch(Config-ClassMap-c1)#match access-group a1Switch(Config-ClassMap-c1)# exitSwitch(config)#policy-m
41、ap p1Switch(Config-PolicyMap-p1)#class c1Switch(Config-PolicyMap-p1-Class-c1)#set ip nexthop 19Switch(Config-PolicyMap-p1-Class-c1)#exitSwitch(Config-PolicyMap-p1)#exitSwitch(config)#interface ethernet 1/1Switch(Config-If-Ethernet1/1)#service-policy input p1配置結(jié)果:先設(shè)置一個(gè)包含兩個(gè)項(xiàng)的ACL a1,第一項(xiàng)匹配源IP網(wǎng)
42、段/24(允許),第二項(xiàng)匹配源IP網(wǎng)段/24和目的IP網(wǎng)段/16(拒絕)。全局啟動(dòng)QoS功能,創(chuàng)建一個(gè)class-map:c1,在class-map中匹配ACL a1,再創(chuàng)建一個(gè)policy-map:p1,在P1中引用c1,設(shè)置下一跳IP為19。然后在端口ethernet 1/1 應(yīng)用此policy-map。設(shè)置后,端口ethernet 1/1 上對(duì)于源IP為網(wǎng)段/24的報(bào)文,除目的IP為網(wǎng)段/16的報(bào)文進(jìn)行正常的L3轉(zhuǎn)發(fā)之外,其余的報(bào)文經(jīng)19轉(zhuǎn)
43、發(fā)。第3章 IPv6 PBR配置3.1 PBR(基于策略的路由)功能介紹基于策略的路由為網(wǎng)絡(luò)管理者提供了比傳統(tǒng)路由協(xié)議對(duì)報(bào)文的轉(zhuǎn)發(fā)和存儲(chǔ)更強(qiáng)的控制能力,傳統(tǒng)上,路由器用從路由協(xié)議派生出來的路由表,根據(jù)目的地址進(jìn)行報(bào)文的轉(zhuǎn)發(fā),基于策略的路由比傳統(tǒng)路由強(qiáng),使用更靈活,它使網(wǎng)絡(luò)管理者不僅能夠根據(jù)目的地址而且能夠根據(jù)報(bào)文的大小,應(yīng)用或IP源地址來選擇轉(zhuǎn)發(fā)路徑。策略可以定義為通過多路由器的負(fù)載平衡或根據(jù)總流量在各線上進(jìn)行轉(zhuǎn)發(fā)的服務(wù)質(zhì)量(QOS)。PBR(Policy-Based Routing,策略路由)是根據(jù)IP包的源地址、目的地址、IP優(yōu)先級(jí)、TOS值、IP協(xié)議、源端口號(hào)、目的端口號(hào)等信息來策略性的
44、指定數(shù)據(jù)包轉(zhuǎn)發(fā)的下一跳的一種方法。3.2 PBR配置任務(wù)序列1. 啟動(dòng)PBR功能2. 配置一個(gè)class-map(分類表)3. 設(shè)置分類表中的匹配標(biāo)準(zhǔn)4. 配置一個(gè)policy-map(策略表)5. 配置一個(gè)策略表對(duì)應(yīng)一個(gè)class(分類表)6. 配置下一跳IPv6地址7. 配置端口捆綁策略表1. 啟動(dòng)防ARP掃描功能命令解釋全局配置模式mls qosno mls qos全局啟動(dòng)或關(guān)閉PBR功能。2. 配置一個(gè)class-map(分類表)命令解釋全局配置模式class-map <class-map-name>no class-map <class-map-name>建立
45、或刪除一個(gè)class-map(分類表)。3. 設(shè)置分類表中的匹配標(biāo)準(zhǔn)命令解釋class-map(分類表)配置模式match ipv6 access-group <acl-index-or-name>no match ipv6 access-group 設(shè)置分類表中的匹配標(biāo)準(zhǔn)。4. 配置一個(gè)policy-map(策略表)命令解釋全局配置模式policy-map <policy-map-name>no policy-map <policy-map-name>建立或刪除一個(gè)policy-map(策略表)。5. 配置一個(gè)策略表對(duì)應(yīng)一個(gè)class(分類表)命令解釋策略
46、表配置模式class <class-map-name>no class <class-map-name>對(duì)應(yīng)一個(gè)class(分類表),并進(jìn)入策略分類表模式。6. 配置下一跳IPv6地址命令解釋策略分類表配置模式set ipv6 nexthop <nexthop-ip>no set ipv6 nexthop為分類后的流量設(shè)置下一跳IPv6地址7. 配置端口捆綁策略表命令解釋端口配置模式service-policy input <policy-map-name> | output <policy-map-name>no service-p
47、olicy input <policy-map-name> | output <policy-map-name>配置端口的信任狀態(tài)和在端口上應(yīng)用策略表是互斥的,如果在配置端口的信任狀態(tài)或者應(yīng)用策略后需要再配置該端口的新的信任狀態(tài)或者應(yīng)用策略,需要先刪除舊的配置;每個(gè)端口在每個(gè)方向上只能應(yīng)用一個(gè)策略表。目前在出口不支持出口策略表。3.3 PBR舉例案例1:在端口ethernet 1/1上,設(shè)置源IP為2000:/64網(wǎng)段內(nèi)的報(bào)文進(jìn)行策略路由,其下一跳地址為3100:2。配置步驟如下:Switch#configSwitch(config)#interface vlan 1S
48、witch(Config-if-Vlan1)#ipv6 address 2000:1/64 Switch(Config-if-Vlan1)#ipv6 neighbor 2000:2 00-00-00-00-00-01 interface Ethernet 1/1Switch(config)#interface vlan 2Switch(Config-if-Vlan2)#ipv6 address 3000:1/64 Switch(Config-if-Vlan2)#ipv6 neighbor 3000:2 00-00-00-00-00-02 interface Ethernet 1/2Switch
49、(config)#interface vlan 3Switch(Config-if-Vlan3)#ipv6 address 3100:1/64 Switch(Config-if-Vlan3)#ipv6 neighbor 3100:2 00-00-00-00-00-03 interface Ethernet 1/5Switch(config)# ipv6 access-list extended b1Switch(Config-IPv6-Ext-Nacl-b1)# permit tcp 2000:/64 any-destinationSwitch(Config-IPv6-Ext-Nacl-b1)#exitSwitch(config)#mls qosSwitch(config)#class-map c1Switch(config-ClassMap)#match ipv6 access-group b1Switch(config-ClassMap)#exitSwitch(config)#policy-map p1Switch(config-PolicyMap)#clas
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024鐵路物業(yè)買賣正式協(xié)議文件版B版
- 2025年度海洋資源開發(fā)承包經(jīng)營合同3篇
- 商品房銷售合同范本
- 2025年私募基金代持資產(chǎn)清算與分配合同3篇
- 二零二四年度專業(yè)農(nóng)場滅鼠及作物保護(hù)合同2篇
- 2025年度航空航天裝備采購合同3篇
- 2025年新能源電動(dòng)車租賃及綠色出行服務(wù)合同范本2篇
- 2025版鋁?;厥绽门c環(huán)保處理服務(wù)合同4篇
- 二零二五年度環(huán)保節(jié)能設(shè)施安全生產(chǎn)合同范本3篇
- 二零二五年高速公路建設(shè)土石方供應(yīng)合同3篇
- 勞動(dòng)合同續(xù)簽意見單
- 大學(xué)生國家安全教育意義
- 2024年保育員(初級(jí))培訓(xùn)計(jì)劃和教學(xué)大綱-(目錄版)
- 河北省石家莊市2023-2024學(xué)年高二上學(xué)期期末考試 語文 Word版含答案
- 企業(yè)正確認(rèn)識(shí)和運(yùn)用矩陣式管理
- 分布式光伏高處作業(yè)專項(xiàng)施工方案
- 陳閱增普通生物學(xué)全部課件
- 檢驗(yàn)科主任就職演講稿范文
- 人防工程主體監(jiān)理質(zhì)量評(píng)估報(bào)告
- 20225GRedCap通信技術(shù)白皮書
- 燃?xì)庥邢薰究蛻舴?wù)規(guī)范制度
評(píng)論
0/150
提交評(píng)論