08第8章 ATM QoS配置Word文档格式.docx
《08第8章 ATM QoS配置Word文档格式.docx》由会员分享,可在线阅读,更多相关《08第8章 ATM QoS配置Word文档格式.docx(18页珍藏版)》请在冰豆网上搜索。
8.7.1ATMPVC上的CBQ配置举例8-11
8.7.2PVC业务映射配置举例8-13
第8章ATMQoS配置
8.1简介
QoS(QualityofService),又称服务质量,是针对各种不同需求,提供不同服务质量的网络服务。
ATM网络和IP网络有着各自的QoS机制。
当ATM网络作为IP网络的承载层时,为了提供端到端的QoS,需要将IP网络的QoS机制与ATM网络的QoS机制有机地结合起来。
在VRP上,通过以下两种方案将IP网络的QoS机制与ATM网络的QoS机制结合起来:
●单PVC方案。
单个PVC将所有流量传送到目的地,超过PVC带宽的报文被缓存入队列中,可以将拥塞避免(WRED)和拥塞管理(PQ、CQ、WFQ、CBQ)等IPQoS技术应用于PVC上。
●PVC-Group方案。
由一个PVC-Group将流量传送到目的地,每个PVC-Group中可以有多条PVC。
PVC-Group中的PVC可以承载特定优先级的报文,一个PVC可以对应一个或多个优先级,但每个PVC-Group只能有一个映射。
如果一个PVC-Group中的高优先级PVC出现故障,可以将其承载的流量转给PVC-Group中的低优先级PVC。
PVC-Group中的每个PVC都有单独的队列,可以将拥塞避免(WRED)和拥塞管理(PQ、CQ、WFQ、CBQ)等IPQoS技术应用于PVC上。
ATM接口支持的QoS机制包括流量监管、WRED、PQ,CQ,WFQ、CBQ。
值得注意的是,队列机制需要配置在PVC上,其它QoS机制,都需要配置在ATM接口上。
说明:
本章用户需要有ATM和QoS相关知识背景。
如需了解ATM基本概念以及相关配置,请参考《通用路由平台VRP操作手册接入分册》,本章仅涉及ATMQoS的配置。
8.2配置ATMPVC的拥塞管理
8.2.1建立配置任务
1.应用环境
在ATM网络中,对超过PVC带宽的报文不进行丢弃,而是缓存起来,在适当的时候再发送出去,通过配置ATMPVC的队列,可以将此类报文按照某种算法入队列,之后按照队列调度机制进行发送。
ATMPVC队列配置包括FIFO、CQ、PQ、WFQ、CBQ、RTP队列配置,其中FIFO、CQ、PQ、WFQ、CBQ队列中,只能根据具体情况配置其中的一种。
2.前置任务
在配置ATMPVC的队列管理之前,需完成以下任务:
●配置ATM接口的物理属性
●配置ATM接口的IP地址
●配置PVC及相关参数
●配置CBQ
3.数据准备
在配置ATMPVC的队列管理之前,需准备以下数据:
序号
数据
1
FIFO队列长度
2
CQ队列组号
3
PQ队列组号
4
WFQ最大队列长度及队列总数
5
应用CBQ的策略名
6
RTP带宽或带宽比例
7
接口类型和接口编号、PVC名及VPI/VCI号
8
UDP端口号上下限
4.配置过程
过程
配置ATMPVC的FIFO队列
配置ATMPVC的CQ队列
配置ATMPVC的PQ队列
配置ATMPVC的WFQ队列
应用CBQ
配置ATMPVC的RTP队列
配置ATMPVC的带宽限制
8.2.2配置ATMPVC的FIFO队列
步骤
操作
命令
进入系统视图
system-view
进入ATM接口视图
interfaceinterface-typeinterface-number
进入PVC视图
pvc{pvc-name[vpi/vci]|vpi/vci}
配置FIFO队列的长度
qosfifoqueue-lengthqueue-length
8.2.3配置ATMPVC的CQ队列
在ATMPVC上应用定制列表
qoscqcqlcql-index
8.2.4配置ATMPVC的PQ队列
在ATMPVC上应用优先列表组
qospqpqlpql-index
8.2.5配置ATMPVC的WFQ队列
使用加权公平队列或修改WFQ的参数
qoswfq[queue-lengthmax-queue-length[queue-numbertotal-queue-number]]
8.2.6应用CBQ
在ATMPVC上应用CBQ
traffic-policypolicy-nameoutbound
8.2.7配置ATMPVC的RTP队列
在ATMPVC上应用RTP队列
qosrtpqstart-portfirst-rtp-port-numberend-portlast-rtp-port-numberbandwidthbandwidth[cbscommited-burst-size]
8.2.8配置ATMPVC的预留带宽
配置预留带宽
qosreserved-bandwidthpctpercent
8.3配置ATMPVC的拥塞避免
8.3.1建立配置任务
在ATM网络中,通过配置ATMPVC的WRED机制,可以避免网络的过度拥塞给网络运行造成的重大影响,使网络的吞吐量和利用率达到最佳。
在配置ATMPVC的拥塞避免之前,需完成以下任务:
在配置ATMPVC的拥塞避免之前,需准备以下数据:
WRED的队长滤波系数
IP优先级、优先级的上限、下限及丢弃概率分母
配置ATMPVC的拥塞避免
8.3.2配置ATMPVC的拥塞避免
启用WRED
qoswred
设置WRED计算平均队长的指数
qoswredweighting-constantexponent
设置WRED优先级参数
qoswredip-precedenceip-precedencelow-limitlow-limithigh-limithigh-limitdiscard-probabilitydiscard-prob
8.4配置ATM接口的流量监管
8.4.1建立配置任务
为使ATM网络中的流量在一个合理的范围之内,避免大量突发数据对网络运行的影响,使网络资源更好地发挥效用,可以配置ATM接口的流量监管,对进入网络的流量进行限定。
在配置ATM接口的流量监管之前,需完成以下任务:
若要匹配ACL或CARL,还需要配置ACL或CARL。
ACL号、承诺速率及列表号、突发尺寸、过度突发尺寸、符合CIR和超出CIR的动作
接口类型和接口编号
配置ATM接口的流量监管
8.4.2配置ATM接口的流量监管
应用流量监管策略
qoscar{inbound|outbound}{any|aclacl-index|carlcarl-index}circommitted--information-ratecbsburst-sizeebsexcess-burst-sizegreenactionredaction
8.5配置ATM接口基于类的策略
8.5.1建立配置任务
在ATM网络中,要根据报文灵活、多样的类别,对报文进行不同的服务,可以通过配置ATM接口基于类的策略实现,包括基于类的队列、基于类的WRED、基于类的流量监管及基于类的标记等。
基于类的策略配置,请参见“第5章基于类的QoS配置”。
在配置ATM接口的CBQ之前,需完成以下任务:
●配置基于类的QoS策略
在配置ATM接口的CBQ之前,需准备以下数据:
已经定义好的策略名。
接口类型和接口编号。
配置ATM接口的CBQ
8.5.2配置ATM接口基于类的策略
应用基于类的策略
traffic-policypolicy-name{inbound|outbound}
8.6配置PVC业务映射
8.6.1建立配置任务
ATM网络中,为使不同的PVC承载不同IP优先级的业务,可以配置PVC业务映射。
在配置PVC业务映射之前,需完成以下任务:
●创建PVC并配置应用方式
在配置PVC业务映射之前,需准备以下数据:
ATM接口编号
PVC-Group的PVC名或网络虚路径标识和虚通道标识值
PVC-Group内的PVC名或虚路径标识和虚通道标识值
PVC-Group内的PVC承载的IP包最小优先级和最大优先级
PVC-Group内的PVC业务类型、输出信元速率、可维持速率、最大突发长度
配置PVC-Group内PVC的IP优先级
为PVC-Group内创建的PVC配置流量参数
8.6.2配置PVC-Group内PVC的IP优先级
interfaceatminterface-number
进入PVC-Group视图
pvc-group{pvc-name[vpi/vci]|vpi/vci}
创建PVC-Group内的PVC,并进入PVC视图
pvc{name[vpi/vci]|vpi/vci}
设置PVC-Group内的PVC承载IP包的优先级
ip-precedence{pvc-name[vpi/vci]|vpi/vci}{min[max]|default}
PVC-Group的pvc-name或vpi/vci值,要与预先创建PVC的pvc-name或vpi/vc值相同。
8.6.3为PVC-Group内创建的PVC配置流量参数
在PVC-Group内创建PVC
配置PVC业务类型为UBR
serviceubr
或配置PVC业务类型为CBR
servicecbroutput-pcr[cdvtcdvt-value]
或配置PVC业务类型为VBR-NRT
servicevbr-nrtoutput-pcroutput-scroutput-mbs
或配置PVC业务类型为VBR-RT
servicevbr-rtoutput-pcroutput-scroutput-mbs
PVC-Group内的PVC业务映射并不能改变IP包的优先级。
如果需要改变IP包的优先级,可以通过配置标记来实现。
8.7配置举例
8.7.1ATMPVC上的CBQ配置举例
1.组网需求
在下面的组网图中,从RouterC发出的数据流经过RouterA和RouterB到达RouterD。
RouterC发出的数据流根据IP报文的DSCP域分为3类,要求配置QoS策略,对于DSCP域为AF11和AF21的流进行确保转发(AF),最小带宽为5%;
对于DSCP域为EF的流进行快速转发(EF),最小带宽为30%。
EF流可以保证一定带宽,并保证时延和时延抖动,对于EF流的优先保证是通过LLQ技术实现的。
AF流只保证带宽,DF流则没有带宽和时延保证。
在开始下面的配置之前,应保证:
●RouterC发出的流能够通过RouterA和RouterB可达RouterD。
●报文的DSCP域在进入RouterA之前已经设置完毕。
2.组网图
图1-1ATMPVC的CBQ配置组网图
3.配置步骤
在RouterA上进行配置。
#定义三个类,分别匹配DSCP域为AF11、AF21和EF的IP报文。
[Quidway]trafficclassifieraf11_class
[Quidway-classifier-af11_class]if-matchdscpaf11
[Quidway-classifier-af11_class]quit
[Quidway]trafficclassifieraf21_class
[Quidway-classifier-af21_class]if-matchdscpaf21
[Quidway-classifier-af21_class]quit
[Quidway]trafficclassifieref_class
[Quidway-classifier-ef_class]if-matchdscpef
[Quidway-classifier-ef_class]quit
#定义流行为,配置AF,并分配最小可用带宽。
[Quidway]trafficbehavioraf11_behav
[Quidway-behavior-af11_behav]queueafbandwidthpct5
[Quidway-behavior-af11_behav]quit
[Quidway]trafficbehavioraf21_behav
[Quidway-behavior-af21_behav]queueafbandwidthpct5
[Quidway-behavior-af21_behav]quit
#定义流行为,配置EF,并分配最小可用带宽(对于EF流,将同时保证带宽和时延)。
[Quidway]trafficbehavioref_behav
[Quidway-behavior-ef_behav]queueefbandwidthpct30
[Quidway-behavior-ef_behav]quit
#定义QoS策略,将已配置的流行为指定给不同的类。
[Quidway]trafficpolicydscp
[Quidway-trafficpolicy-dscp]classifieraf11_classbehavioraf11_behav
[Quidway-trafficpolicy-dscp]classifieraf21_classbehavioraf21_behav
[Quidway-trafficpolicy-dscp]classifieref_classbehavioref_behav
[Quidway-trafficpolicy-dscp]quit
#将已定义的QoS策略应用在路由器RouterA的ATMPVC出方向。
[Quidway]interfaceatm1/0/0
[Quidway-atm1/0/0]ipaddress1.1.1.1255.255.255.0
[Quidway-atm1/0/0]pvcqostest0/40
[Quidway-atm-pvc-atm1/0/0-0/40-qostest]traffic-policydscpoutbound
配置完成后,当发生拥塞时,可以观察到EF流被以较高的优先级转发。
4.配置文件
#
sysnameQuidway
trafficclassifieraf11_classoperatorand
if-matchdscpaf11
trafficclassifieref_classoperatorand
if-matchdscpef
trafficclassifieraf21_classoperatorand
if-matchdscpaf21
trafficbehavioref_behav
queueefbandwidthpct30
trafficbehavioraf21_behav
queueafbandwidthpct5
trafficbehavioraf11_behav
trafficpolicydscp
classifieraf11_classbehavioraf11_behav
classifieraf21_classbehavioraf21_behav
classifieref_classbehavioref_behav
interfaceAtm1/0/0
pvcqostest0/40
traffic-policydscpoutbound
ipaddress1.1.1.1255.255.255.0
return
8.7.2PVC业务映射配置举例
要求配置QoS策略,IP优先级为5的视频流量走PVC0/40,IP优先级为0的数据流量走PVC0/50。
PVC0/40和PVC0/50的业务类型都为VBR-NRT,峰值速率、可维持速率和最大突发长度都为2Mbps、2Mbps、320。
●报文的优先级在进入RouterA和RouterB之前已经设置完毕。
图1-2PVC业务映射配置组网图
(1)配置路由器A:
#进入ATM接口,并为其配置IP地址。
<
Quidway>
system-view
[Quidway-atm1/0/0]ipaddres