工 程 实 施 文 档
umbrella什么意思7750 QoS配置指导
The Guide of 7750 QoS Configuration
作 者 姓 名: 朱平
canfly
prideandprejudice部门、 产品: CCD TSC IP/ATM IP 杜克大学排名
工 号: PA0019448
完 成 日 期:
bbv
创新沟通方式,缔造多彩生活
摘 要
随着7750 SR/BRAS的不断演进和推广,7750作为接入网络的基础应用场景越来越多,QoS质量管理的重要性和必要性也逐渐显现出来, 用户对QoS的需求也日益从潜在需求变成现实要求。
本文旨在指导缺乏QoS实施经验的分公司熟悉7750 QoS基本功能和基本配置方法,能够针对用户的QoS具体需求进行7750 QoS配置, 实现用户提出的QoS要求。
关键词:配置;指导;7750 ; QoS
The Guide of 7750 QoS Configuration
Abstract
7750 SR/BRAS has being deployed widely in telecom network as edge rvice access router, customers need to manage and control the various rvice and traffic by IP QoS method to realize quality IP rvice.
In order to guide field IP rvice engineer to deploy 7750 QoS, IP/ATM TSC completes the guide of 7750 QoS configuration.
The document is bad 7750 R9.0.
Key Words:Configuration;QoS; Guide; 7750
1 QoS基本原理
1.1 7750 QOS实现模型和基本原理
7750SR设备内部在转发流量时,IP转发功能和QoS处理功能由设备内部不同的模块实现,如下图所示:
图 1 7750SR内部体系结构
Figure 1 7750SR internal system architecture
7750 SR 在设备内部使用forwarding class(fc)对流量进行分类,出了7750设备之外是没有fc这个属性的,fc只在7750内部转发时使用。在7750设备外部,使用dscp/dot1p/EXP等业界标准的属性标识做为QoS分类标准。supplement
剑桥少儿英语教案7750内部支持8个forwarding class:nc,h1,ef,h2,l1,af,l2,be。这8个转发类在设备中是唯一的,业务数据分类标记、不同类型接口进出队列调度的配置都需要基于这8个转发类。8个fc中前4个属于high priority,后4个属于low priority。
缺省分类都是fc=be low priority。
7750SR的QOS配置策略主要分如下几个部分:
1)Network策略
2)Network-Queue策略
3)Sap-Ingress策略
4)Sap-Egress策略
各策略作用如下图所示:
图2 7750 QoS 策略作用位置示意图
Figure 2 7750 QoS policy function
7750设备内部使用queue/policer和scheduler/arbiter机制实现QoS目标。
下图是7750 rvice sap ingress queue示意图:
图3 7750 rvice sap ingress queue示意图伶俜
Figure 3 7750 rvice sap ingress queue
每个rvice/sap都要消耗一定数量的queues,消耗queue的多少视rvice的转发机制和destination forwarding complex/MDA而定。
在创建sap时,除了创建rvice queue之外,系统还要针对每一个destination forwarding complex/MDA创建相应的hardware queue,使用shared-queue可以节省queue资源,因为它不再为每一个sap每一个destination MDA创建hardware queue,而是针对所有rvice/sap为每一个destination MDA创建一套共享的hardware queue,但转发延迟要增加一倍。
IOM2有两个forwarding complex对应两个MDAs,IOM3只有一个forwarding complex对应两个MDAs,因此在创建hardware queue时IOM3消耗的hardware queue比IOM2少。
在内部实现机制方面,queue要使用buffer资源,而policer很少使用buffer资源,消耗的queue/buffer资源很少,所以policer的scaling比queue大。但policer处理之后仍然要经过shared queue处理,仍然要消耗一些queue资源。
queue适用于转发普通业务流量、随机突发的业务流量或高带宽的业务流量,比如internet数据业务。Policer适用于转发要求低延迟但流量不大而且基本恒定(无突发)的业务,比如语音业务。
7750内部queue的转发机制使用CIR/PIR参数,PIR是出queue的最高转发速度,当入queue的traffic速度高于PIR时,虽然scheduler来不及转发,但traffic并不会丢弃,而是在buffer缓存,当buffer满了之后,其后的traffic才会被丢弃。因此traffic是可以超过PIR的,如果traffic持续高于PIR,则必然有丢包。加大MBS可以允许更大的超过PIR的traffic突发,减少丢包的可能性。
toeic考试CIR/CBS只决定traffic在7750内部转发时的in-profile/out-profile属性(颜色),系统优先调度转发in-profile流量,因此out-profile流量被丢弃的可能性大。但在无堵塞时,out-profile流量和in-profile流量都会被转发。在缺省配置下,CIR=0, rate=max,所有业务流量都按best-effort转发,都是out-profile流量,最大转发带宽为port和IOM的物理带宽。
7750内部有adaptation rule,admin PIR只是输入的PIR,实际硬件转发PIR(oper PIR)是略有不同的。可以用show qos scheduler-h和show pool看到实际的PIR(oper PIR)。
Policer也有MBS参数,在作用上相当于queue的MBS参数,但它不是buffer size的概念,而是burst size的概念。
queue在创建时有下面优先级参数:
<queue-type> : expedite|best-effort|auto-expedite
女士英文 <queue-mode> : profile-mode|priority-mode
“queue-type “关系到queue被调度的优先级, ”queue-mode“关系到 packet的profile state如何决定。如果queue-mode是priority,则packet的profile state根据traffic是否超过CIR决定。如果queue-mode是profile-mode,通常是由sap-ingress policy决定,缺省queue-mode是priority-mode, queue-type是auto-expedite。
7750按下列顺序对queue进行调度转发:
First Pass –Round Robin between expedite queues operating within their CIR.