• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

H3C S5100-SI EI系列以太网交换机 操作手册-Release 2200(V1.02)

21-QoS-QoS Profile操作

本章节下载  (429.96 KB)

docurl=/cn/Service/Document_Software/Document_Center/Switches/Catalog/S5500/S5500-SI/Configure/Operation_Manual/S5500-SI_OM_(Release_2200(V1.02)/200801/329358_30005_0.htm

21-QoS-QoS Profile操作

v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);}

 

第1 QoS配置... 1-1

1.1 QoS简介.. 1-1

1.1.1 QoS概述.. 1-1

1.1.2 传统的分组转发业务.. 1-1

1.1.3 新业务引发的新需求.. 1-1

1.1.4 几种主要的流量管理技术.. 1-2

1.2 S5100-SI/EI系列以太网交换机支持的QoS功能.. 1-2

1.2.1 流分类.. 1-2

1.2.2 优先级.. 1-3

1.2.3 优先级信任模式.. 1-6

1.2.4 协议报文优先级.. 1-9

1.2.5 优先级重标记.. 1-9

1.2.6 流量监管和流量整形.. 1-9

1.2.7 端口限速.. 1-11

1.2.8 重定向.. 1-12

1.2.9 VLAN Mapping. 1-12

1.2.10 队列调度.. 1-12

1.2.11 基于流的流量统计.. 1-14

1.2.12 Burst功能.. 1-14

1.2.13 流镜像.. 1-14

1.3 QoS配置.. 1-15

1.3.1 配置优先级信任模式.. 1-15

1.3.2 配置优先级之间的映射关系.. 1-17

1.3.3 配置协议报文优先级.. 1-20

1.3.4 配置优先级重标记.. 1-21

1.3.5 配置流量监管.. 1-23

1.3.6 配置流量整形.. 1-25

1.3.7 配置端口限速.. 1-26

1.3.8 配置重定向.. 1-27

1.3.9 配置VLAN Mapping. 1-29

1.3.10 配置队列调度.. 1-30

1.3.11 配置流量统计.. 1-32

1.3.12 配置Burst功能.. 1-34

1.3.13 配置流镜像.. 1-35

1.3.14 QoS的显示.. 1-37

1.4 QoS典型配置举例.. 1-39

1.4.1 流量监管典型配置举例.. 1-39

第2 QoS Profile配置... 2-1

2.1 QoS Profile简介.. 2-1

2.1.1 QoS Profile简介.. 2-1

2.1.2 QoS Profile的应用方式.. 2-1

2.2 QoS Profile配置.. 2-2

2.2.1 配置QoS Profile. 2-2

2.2.2 应用QoS Profile. 2-2

2.2.3 QoS Profile的显示.. 2-4

2.3 QoS Profile典型配置举例.. 2-4

2.3.1 QoS Profile典型配置举例.. 2-4

 


第1章  QoS配置

1.1  QoS简介

1.1.1  QoS概述

QoSQuality of Service,服务质量)是各种存在服务供需关系的场合中普遍存在的概念,它评估服务方满足客户服务需求的能力。评估通常不是精确的评分,而是注重分析在什么条件下服务是好的,在什么情况下还存在着不足,以便服务方有针对性地做出改进。

Internet中,QoS所评估的就是网络转发分组的服务能力。由于网络提供的服务是多样的,因此对QoS的评估可以基于不同方面。通常所说的QoS,是对分组转发过程中为延迟、抖动、丢包率等核心需求提供支持的服务能力的评估。

1.1.2  传统的分组转发业务

传统的IP网络无区别地对待所有的报文,设备处理报文采用的策略是FIFOFirst In First Out,先入先出),它依照报文到达时间的先后顺序分配转发所需要的资源。所有报文共享网络和设备的资源,至于得到资源的多少完全取决于报文到达的时机。这种服务策略称作Best-Effort,它尽最大的努力将报文送到目的地,但对分组转发的延迟、抖动、丢包率和可靠性等需求不提供任何承诺和保证。

传统的Best-Effort服务策略只适用于对带宽、延迟性能不敏感的WWW、文件传输、E-mail等业务。

1.1.3  新业务引发的新需求

随着计算机网络的高速发展,越来越多的网络接入InternetInternet无论从规模、覆盖范围和用户数量上都拓展得非常快。越来越多的用户使用Internet作为数据传输的平台,开展各种应用。

除了传统的WWWE-mailFTP应用外,用户还尝试在Internet上拓展新业务,比如远程教学、远程医疗、可视电话、电视会议、视频点播等。企业用户也希望通过VPN技术,将分布在各地的分支机构连接起来,开展一些事务性应用:比如访问公司的数据库或通过Telnet管理远程设备。

这些新业务有一个共同特点,即对带宽、延迟、抖动等传输性能有着特殊的需求。比如电视会议、视频点播需要高带宽、低延迟和低抖动的保证。事务处理、Telnet等关键任务虽然不一定要求高带宽,但非常注重低延迟,在拥塞发生时要求优先获得处理。

新业务的不断涌现对IP网络的服务能力提出了更高的要求,用户已不再满足于能够简单地将报文送达目的地,而是还希望在转发过程中得到更好的服务,诸如支持为用户提供专用带宽、减少报文的丢失率、管理和避免网络拥塞、调控网络的流量、设置报文的优先级。所有这些,都要求网络应当具备更为完善的服务能力。

1.1.4  几种主要的流量管理技术

流分类、流量监管、流量整形、拥塞管理和拥塞避免是构造Diff-Serv(有区别地实施服务)的基石,它们主要完成如下功能:

l              流分类:依据一定的匹配规则识别出对象。流分类是有区别地实施服务的前提。

l              流量监管:对进入设备的特定流量进行监管。当流量超出约定值时,可以采取限制或惩罚措施,以保护运营商的商业利益和网络资源不受损害。

l              流量整形:一种主动调整流的输出速率的流控措施,通常是为了使流量适配下游设备可供给的网络资源,避免不必要的报文丢弃和拥塞。

l              拥塞管理:拥塞管理是必须采取的解决资源竞争的措施。通常是将报文放入队列中缓存,并采取某种调度算法安排报文的转发次序。

l              拥塞避免:过度的拥塞会对网络资源造成损害。拥塞避免监督网络资源的使用情况,当发现拥塞有加剧的趋势时采取主动丢弃报文的策略,通过调整流量来解除网络的过载。

在这些流量管理技术中,流分类是基础,它依据一定的匹配规则识别出报文,是有区别地实施服务的前提;而流量监管、流量整形、拥塞管理和拥塞避免从不同方面对网络流量及其分配的资源实施控制,是有区别地提供服务思想的具体体现。

1.2  S5100-SI/EI系列以太网交换机支持的QoS功能

1.2.1  流分类

流即业务流(traffic),指所有通过交换机的报文。

流分类(traffic classification)是指采用一定的规则识别符合某类特征的报文,它是有区别地进行服务的前提和基础。

分类规则可以使用IP报文头的TOSType of Service,服务类型)字段的优先级位,识别出有不同优先级特征的流量;也可以由网络管理者设置流分类的策略,例如综合源地址、目的地址、MAC地址、IP协议或应用程序的端口号等信息对流进行分类。一般的分类依据都局限在封装报文的头部信息,使用报文的内容作为分类的标准是比较少见的。分类的结果是没有范围限制的,它可以是一个由五元组(源地址、源端口号、协议号、目的地址、目的端口号)确定的狭小范围,也可以是到某网段的所有报文。

1.2.2  优先级

(1)        IP优先级、ToS优先级和DSCP优先级

图1-1 DS域和ToS字节

IP headerToS字段有8bit,其中:

l              3bit表示的是IP优先级,取值范围为07

l              364bit表示的是ToS优先级,取值范围为015

l              RFC2474重新定义了IP报文头部的ToS域,称之为DS域,其中DSCPDifferentiated Services Codepoint,差分服务编码点)优先级用该域的前6bit05bit)表示,取值范围为063,后2bit67bit)是保留位。

表1-1 IP优先级说明

IP优先级(十进制)

IP优先级(二进制)

关键字

0

000

routine

1

001

priority

2

010

immediate

3

011

flash

4

100

flash-override

5

101

critical

6

110

internet

7

111

network

 

Diff-Serv网络定义了四类流量,设备会根据报文中的DSCP优先级对报文执行相应的动作:

l              加速转发(Expedited ForwardingEF)类,这种方式不用考虑其他流量是否分享其链路,适用于低时延、低丢失、低抖动、确保带宽的优先业务(如虚租用线路);

l              确保转发(Assured ForwardingAF)类,又分为四个小类(AF1/2/3/4),每个AF小类又分为三个丢弃优先级,可以细分AF业务的等级,AF类的QoS等级低于EF类;

l              兼容IP优先级(Class selectorCS)类,是从IP TOS字段演变而来的,共8类;

l              尽力转发(Best EffortBE)类,是CS中特殊一类,没有任何保证,AF类超限后可以降级为BE类,现有IP网络流量也都默认为此类。

表1-2 DSCP优先级说明

DSCP优先级(十进制)

DSCP优先级(二进制)

关键字

46

101110

ef

10

001010

af11

12

001100

af12

14

001110

af13

18

010010

af21

20

010100

af22

22

010110

af23

26

011010

af31

28

011100

af32

30

011110

af33

34

100010

af41

36

100100

af42

38

100110

af43

8

001000

cs1

16

010000

cs2

24

011000

cs3

32

100000

cs4

40

101000

cs5

48

110000

cs6

56

111000

cs7

0

000000

bedefault

 

(2)        802.1p优先级

802.1p优先级位于二层报文头部,适用于不需要分析三层报头,而需要在二层环境下保证QoS的场合。

图1-2 带有802.1Q标签头的以太网帧

图1-2所示,每一个支持802.1Q协议的主机,在发送数据包时,都在原来的以太网帧头中的源地址后增加了一个4字节的802.1Q标签头。

4个字节的802.1Q标签头包含了2个字节的TPIDTag Protocol Identifier,标签协议标识,取值为0x8100)和2个字节的TCITag Control Information,标签控制信息),图1-3显示了802.1Q标签头的详细内容。

图1-3 802.1Q标签头

在上图中,TCIPriority字段就是802.1p优先级,也称为COS优先级。它由3bit组成,取值范围为07

表1-3 802.1p优先级说明

802.1p优先级(十进制)

802.1p优先级(二进制)

关键字

0

000

best-effort

1

001

background

2

010

spare

3

011

excellent-effort

4

100

controlled-load

5

101

video

6

110

voice

7

111

network-management

 

之所以称此优先级为802.1p优先级,是因为有关这些优先级的应用是在802.1p规范中被详细定义。

1.2.3  优先级信任模式

报文在进入交换机以后,交换机会根据自身支持的情况和相应的规则为报文标记802.1p优先级、DSCP优先级、本地优先级和丢弃优先级等参数。

其中,本地优先级和丢弃优先级的概念如下:

l              本地优先级:交换机为报文分配的一种具有本地意义的优先级,对应出端口队列,本地优先级值大的报文被优先处理。

l              丢弃优先级:交换机在丢弃报文时参考的参数,丢弃优先级值大的报文被优先丢弃。

&  说明:

S5100-SI系列以太网交换机不支持为报文标记丢弃优先级。

 

S5100-SI/EI系列以太网交换机提供两种优先级信任模式:

l              信任报文的优先级

l              信任端口的优先级

报文的优先级映射过程如图1-4所示。

图1-4 优先级映射过程示意图

在信任报文的优先级模式下,用户还可以配置信任如下优先级:

l              信任报文的802.1p优先级

l              信任报文的DSCP优先级

1. 信任报文的802.1p优先级

在配置信任报文的802.1p优先级时,用户可以指定是否使用映射后的优先级来替换报文自身携带的优先级:

l              使用缺省模式:交换机不使用映射后的优先级来替换报文自身携带的优先级;

l              使用automap模式:交换机使用映射后的优先级来替换报文自身携带的优先级。

如果报文本身没有携带802.1p优先级,交换机将使用接收端口的优先级作为报文的802.1p优先级,然后根据该优先级查找“COS优先级->其他优先级”映射表进行相应的映射。

2. 信任报文的DSCP优先级

在配置信任报文的DSCP优先级时,用户可以指定是否使用映射后的优先级来替换报文自身携带的优先级:

l              使用缺省模式:交换机不使用映射后的优先级来替换报文自身携带的优先级;

l              使用automap模式:交换机使用映射后的优先级来替换报文自身携带的优先级;

l              使用remap模式:交换机首先查找“DSCP优先级->DSCP优先级”映射表,为报文映射新的DSCP优先级,然后根据新的DSCP优先级查找“DSCP优先级->其他优先级”映射表,使用映射后的优先级来替换报文自身携带的优先级。

S5100-SI/EI系列以太网交换机提供“COS优先级->其他优先级”、“DSCP优先级->其他优先级”和“DSCP优先级->DSCP优先级”映射表,分别对应相应的优先级映射关系。各个优先级的映射表和缺省取值如下所示。

表1-4 S5100-EI系列以太网交换机支持的“COS优先级->其他优先级”映射表及缺省取值

802.1p优先级

本地优先级

丢弃优先级

DSCP优先级

0

2

0

16

1

0

0

0

2

1

0

8

3

3

0

24

4

4

0

32

5

5

0

40

6

6

0

48

7

7

0

56

 

表1-5 S5100-SI系列以太网交换机支持的“COS优先级->其他优先级”映射表及缺省取值

802.1p优先级

本地优先级

DSCP优先级

0

1

16

1

0

0

2

0

8

3

1

24

4

2

32

5

2

40

6

3

48

7

3

56

 

表1-6 S5100-EI系列以太网交换机支持的“DSCP优先级->其他优先级”映射表及缺省取值

DSCP优先级

本地优先级

丢弃优先级

802.1p优先级

07

0

1

1

815

1

1

2

1623

2

1

0

2431

3

1

3

3239

4

0

4

4047

5

0

5

4855

6

0

6

5663

7

0

7

 

表1-7 S5100-SI系列以太网交换机支持的“DSCP优先级->其他优先级”映射表及缺省取值

DSCP优先级

本地优先级

802.1p优先级

07

0

1

815

0

2

1623

1

0

2431

1

3

3239

2

4

4047

2

5

4855

3

6

5663

3

7

 

表1-8 S5100-SI/EI系列以太网交换机支持的“DSCP优先级->DSCP优先级”映射表及缺省取值

DSCP优先级

新的DSCP优先级

0

0

1

1

2

2

3

3

61

61

62

62

63

63

 

1.2.4  协议报文优先级

协议报文自身携带有报文的优先级。用户可以通过配置来改变协议报文的优先级,然后和相应的QoS动作配合,对协议报文进行相应的QoS处理。

1.2.5  优先级重标记

优先级重标记功能通过引用ACL进行流识别,为匹配的报文重新指定优先级。

1.2.6  流量监管和流量整形

如果不限制用户发送的流量,那么大量用户不断突发的数据只会使网络更拥挤。为了使有限的网络资源能够更好地发挥效用,更好地为更多的用户服务,必须对用户的流量加以限制。比如限制每个时间间隔某个流只能得到承诺分配给它的那部分资源,防止由于过分突发所引发的网络拥塞。

流量监管和流量整形就是一种通过对流量进行监督,来限制流量及其资源使用的流控策略。进行流量监管或流量整形有一个前提条件,就是要知道流量是否超出了限制,然后才能根据评估结果实施调控策略。一般采用令牌桶(Token Bucket)对流量进行评估。

1. 令牌桶的特点

令牌桶可以看作是一个存放令牌的容器,它有一定的容量。系统按设定的速度向桶中放置令牌,当桶中令牌满时,多出的令牌溢出,桶中令牌不再增加。

图1-5 用令牌桶评测流量

2. 用令牌桶评估流量

在使用令牌桶对流量进行评估时,是以令牌桶中的令牌数量是否足够满足报文的转发为依据的。如果桶中存在足够的令牌可以用来转发报文,称流量遵守或符合(conforming)约定值,否则称为不符合或超标(excess)。

评估流量时令牌桶的参数设置包括:

l              平均速率:向桶中放置令牌的速率,即允许的流的平均速度。通常设置为CIRCommitted Information Rate,承诺信息速率)。

l              突发尺寸:令牌桶的容量,即每次突发所允许的最大的流量尺寸。通常设置为CBSCommitted Burst Size,承诺突发尺寸),设置的突发尺寸必须大于最大报文长度。

每到达一个报文就进行一次评估。每次评估,如果桶中有足够的令牌可供使用,则说明流量控制在允许的范围内,此时要从桶中取走与报文转发权限相当的令牌数量;否则说明已经耗费太多令牌,流量超标了。

3. 流量监管

流量监管的典型应用是监督进入网络的某一流量,把它限制在一个合理的范围之内,或对超出的部分流量进行“惩罚”,以保护网络资源和运营商的利益。例如可以限制HTTP报文不能占用超过50%的网络带宽。如果发现某个连接的流量超标,流量监管可以选择丢弃报文,或重新设置报文的优先级。

流量监管广泛的用于监管进入因特网服务提供商ISP的网络流量。流量监管还包括对所监管流量的流分类服务,并依据不同的评估结果,实施预先设定好的监管动作。这些动作可以是:

l              丢弃:比如对评估结果为“不符合”的报文进行丢弃;

l              转发:比如对评估结果为“符合”或者“不符合”的报文进行转发;

l              改变802.1p优先级并转发:比如对评估结果为“符合”或者“不符合”的报文,将之标记为其它的802.1p优先级后再进行转发;

l              改变DSCP优先级并转发:比如对评估结果为“符合”或者“不符合”的报文,将之标记为其它的DSCP优先级后再进行转发。

4. 流量整形

TSTraffic Shaping,流量整形)是一种主动调整流量输出速率的措施。一个典型应用是基于下游网络结点的TP指标来控制本地流量的输出。

流量整形与流量监管的主要区别在于,流量整形对流量监管中需要丢弃的报文进行缓存——通常是将它们放入缓冲区或队列内,如图1-6所示。当令牌桶有足够的令牌时,再均匀的向外发送这些被缓存的报文。流量整形与流量监管的另一区别是,整形可能会增加延迟,而监管几乎不引入额外的延迟。

图1-6 TS示意图

例如,设备A向设备B发送报文。设备B要对设备A发送来的报文进行流量监管,对超出限制的流量直接丢弃。

为了减少报文的无谓丢失,可以在设备A的出口对报文进行流量整形处理。将超出流量整形特性的报文缓存在设备A中。当可以继续发送下一批报文时,流量整形再从缓冲队列中取出报文进行发送。这样,发向设备B的报文将都符合设备B的流量规定。

1.2.7  端口限速

端口限速(Line Rate)是指基于端口的速率限制,它对端口接收或发送报文的总速率进行限制。

端口限速也是采用令牌桶进行流量控制。如果在设备的某个端口上配置了端口限速,所有经由该端口接收或发送的报文首先要经过令牌桶进行处理。如果令牌桶中有足够的令牌,则报文可以被接收或发送;否则,报文将被丢弃。

与流量监管相比,端口限速能够限制在端口上通过的所有报文。当用户只要求对所有报文限速时,使用端口限速比较简单。

1.2.8  重定向

重定向功能是指通过引用ACL进行流识别,将匹配的报文重定向到指定的端口。用户可以使用重定向功能改变报文的转发流程,满足特定的需要。

1.2.9  VLAN Mapping

VLAN Mapping功能通过引用ACL进行流识别,将匹配的报文中携带的VLAN编号映射为指定的VLAN编号。用户可以在连接用户网络和运营商网络的交换机上配置VLAN Mapping功能,将用户网络中特定报文的VLAN编号映射为运营商网络中指定的VLAN编号,满足运营商网络规划的要求。

1.2.10  队列调度

当网络拥塞时,必须解决多个报文同时竞争使用资源的问题,通常采用队列调度加以解决。

下面介绍SPStrict-Priority,严格优先级队列)、WRRWeighted Round Robin,加权轮询优先级队列)和SDWRRShaped Deficit WRR)。

(1)        SP队列

图1-7 SP队列示意图

SP队列调度算法,是针对关键业务型应用设计的。关键业务有一个重要的特点,即在拥塞发生时要求优先获得服务以减小响应的延迟。以端口有8个输出队列为例,优先队列将端口的8个输出队列分成8类,依次为76543210队列,它们的优先级依次降低。

在队列调度时,SP严格按照优先级从高到低的次序优先发送较高优先级队列中的分组,当较高优先级队列为空时,再发送较低优先级队列中的分组。这样,将关键业务的分组放入较高优先级的队列,将非关键业务(如E-Mail)的分组放入较低优先级的队列,可以保证关键业务的分组被优先传送,非关键业务的分组在处理关键业务数据的空闲间隙被传送。

SP的缺点是:拥塞发生时,如果较高优先级队列中长时间有分组存在,那么低优先级队列中的报文就会由于得不到服务而“饿死”

(2)        WRR队列

图1-8 WRR队列示意图

WRR队列调度算法在队列之间进行轮流调度,保证每个队列都得到一定的服务时间。以端口有8个输出队列为例,WRR可为每个队列配置一个加权值(依次为w7w6w5w4w3w2w1w0),加权值表示获取资源的比重。如一个100M的端口,配置它的WRR队列调度算法的加权值为5050303010101010(依次对应w7w6w5w4w3w2w1w0),这样可以保证最低优先级队列至少获得5Mbit/s带宽,避免了采用SP调度时低优先级队列中的报文可能长时间得不到服务的缺点。WRR队列还有一个优点是,虽然多个队列的调度是轮询进行的,但对每个队列不是固定地分配服务时间片——如果某个队列为空,那么马上换到下一个队列调度,这样带宽资源可以得到充分的利用。

(3)        SDWRR

SDWRRWRR相比,对不同队列延迟和抖动有更进一步的优化。

例如,配置队列01的权重为53,两种队列调度的处理如下:

l              WRR:只有全部调度完0队列5个权重的报文之后,才会调度1队列3个权重的报文。在两个队列的权重相差很大的情况下,高权重队列会给低权重队列造成很大的延迟和抖动。

l              SDWRR:轮询调度两个队列,先调度0队列1个权重的报文,再调度1队列1个权重的报文,依次类推,直到某个队列调度完毕,SDWRR将继续调度另一个队列的剩余权重。具体调度顺序如表1-9所示。

表1-9 SDWRR队列调度顺序

调度算法

队列调度顺序

说明

WRR

0000011100000111

0表示0队列的报文

1表示1队列的报文

SDWRR

0101010010101000

 

1.2.11  基于流的流量统计

基于流的流量统计功能通过引用ACL进行流识别,对匹配的报文进行流量统计。它可以帮助用户针对感兴趣的报文作统计分析。

1.2.12  Burst功能

在下列情况下,Burst功能可以提供更好的报文缓存功能和流量转发性能:

l              广播或者组播报文流量密集,瞬间突发流量大的网络环境中。

l              报文从高速链路进入设备,由低速链路转发出去;或者报文从相同速率的多个接口同时进入设备,由一个相同速率的接口转发出去。

用户可以通过开启Burst功能,降低设备在上述特定环境中的报文丢包率,提高对报文的处理能力。需要注意的是,开启Burst功能后,设备的QoS性能可能会受到影响,建议用户根据自己的具体网络环境进行配置。

1.2.13  流镜像

流镜像功能是指通过引用ACL进行流识别,将通过指定端口的匹配ACL规则的报文镜像到目的端口。关于镜像的详细介绍请参见“镜像”部分。

1.3  QoS配置

表1-10 QoS配置任务简介

配置任务

说明

详细配置

配置优先级信任模式

可选

1.3.1 

配置优先级之间的映射关系

可选

1.3.2 

配置协议报文优先级

可选

1.3.3 

配置优先级重标记

可选

1.3.4 

配置流量监管

可选

1.3.5 

配置流量整形

可选

1.3.6 

配置端口限速

可选

1.3.7 

配置重定向

可选

1.3.8 

配置VLAN Mapping

可选

1.3.9 

配置队列调度

可选

1.3.10 

配置流量统计

可选

1.3.11 

配置Burst功能

可选

1.3.12 

配置流镜像

可选

1.3.13 

 

1.3.1  配置优先级信任模式

优先级信任模式的介绍请参见1.2.3  优先级信任模式

1. 配置准备

l              确定了优先级信任模式

l              确定了需要进行配置端口优先级的端口

l              确定了端口的优先级取值

2. 配置过程

表1-11 配置信任端口的优先级

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface interface-type interface-number

-

配置端口的优先级

priority priority-level

可选

缺省情况下,端口优先级为0

 

表1-12 配置信任报文的802.1p优先级

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface interface-type interface-number

-

配置信任报文的802.1p优先级

priority-trust cos [ automap ]

必选

缺省情况下,信任端口的优先级

 

表1-13 配置信任报文的DSCP优先级

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface interface-type interface-number

-

配置信任报文的DSCP优先级

priority-trust dscp [ automap | remap ]

必选

缺省情况下,信任端口的优先级

 

3. 配置举例

在端口GigabitEthernet 1/0/1上配置优先级信任模式为信任端口的优先级,并指定端口GigabitEthernet 1/0/1的优先级为7

配置步骤:

<H3C> system-view

[H3C] interface GigabitEthernet1/0/1

[H3C-GigabitEthernet1/0/1] priority 7

在端口GigabitEthernet 1/0/1上配置优先级信任模式为信任报文的802.1p优先级。

配置步骤:

<H3C> system-view

[H3C] interface GigabitEthernet1/0/1

[H3C-GigabitEthernet1/0/1] priority-trust cos

在端口GigabitEthernet 1/0/1上配置优先级信任模式为信任报文的DSCP优先级。

配置步骤:

<H3C> system-view

[H3C] interface GigabitEthernet1/0/1

[H3C-GigabitEthernet1/0/1] priority-trust dscp

1.3.2  配置优先级之间的映射关系

用户可以根据需要改变“COS优先级->其他优先级”、“DSCP优先级->其他优先级”和“DSCP优先级->DSCP优先级”的映射关系,为报文标记不同的优先级。

1. 配置准备

用户确定了新的“COS优先级->其他优先级”、“DSCP优先级->其他优先级”和“DSCP优先级->DSCP优先级”的映射关系。

2. 配置过程

表1-14 配置COS优先级->其他优先级”的映射关系

操作

命令

说明

进入系统视图

system-view

-

配置“COS优先级->本地优先级”的映射关系

qos cos-local-precedence-map cos0-map-local-prec cos1-map-local-prec cos2-map-local-prec cos3-map-local-prec cos4-map-local-prec cos5-map-local-prec cos6-map-local-prec cos7-map-local-prec

必选

配置“COS优先级->丢弃优先级”的映射关系

qos cos-drop-precedence-map cos0-map-drop-prec cos1-map-drop-prec cos2-map-drop-prec cos3-map-drop-prec cos4-map-drop-prec cos5-map-drop-prec cos6-map-drop-prec cos7-map-drop-prec

必选

S5100-EI系列以太网交换机支持本配置

配置“COS优先级->DSCP优先级”的映射关系

qos cos-dscp-map cos0-map-dscp cos1-map-dscp cos2-map-dscp cos3-map-dscp cos4-map-dscp cos5-map-dscp cos6-map-dscp cos7-map-dscp

必选

 

表1-15 配置“DSCP优先级->其他优先级”的映射关系

操作

命令

说明

进入系统视图

system-view

-

配置“DSCP优先级->本地优先级”的映射关系

qos dscp-local-precedence-map dscp-list : local-precedence

必选

配置“DSCP优先级->丢弃优先级”的映射关系

qos dscp-drop-precedence-map dscp-list : drop-precedence

必选

S5100-EI系列以太网交换机支持本配置

配置“DSCP优先级->COS优先级”的映射关系

qos dscp-cos-map dscp-list : cos-value

必选

 

表1-16 配置“DSCP优先级->DSCP优先级”的映射关系

操作

命令

说明

进入系统视图

system-view

-

配置“DSCP优先级->DSCP优先级”映射关系

qos dscp-dscp-map dscp-list : dscp-value

必选

 

3. 配置举例

l              配置S5100-EI系列以太网交换机支持的“COS优先级->本地优先级”的映射关系为0->21->32->43->14->75->06->57->6

l              查看配置结果

配置步骤:

<H3C> system-view

[H3C] qos cos-local-precedence-map 2 3 4 1 7 0 5 6

[H3C] display qos cos-local-precedence-map

 cos-local-precedence-map:

            cos(802.1p) :      0     1     2     3     4     5     6     7

--------------------------------------------------------------------------

local precedence(queue) :      2     3     4     1     7     0     5     6

l              配置S5100-EI系列以太网交换机支持的“DSCP优先级->本地优先级”的映射关系为07->2815->31623->42431->13239->74047->04855->55663->6

l              查看配置结果

<H3C> system-view

[H3C] qos dscp-local-precedence-map 0 1 2 3 4 5 6 7 : 2

[H3C] qos dscp-local-precedence-map 8 9 10 11 12 13 14 15 : 3

[H3C] qos dscp-local-precedence-map 16 17 18 19 20 21 22 23 : 4

[H3C] qos dscp-local-precedence-map 24 25 26 27 28 29 30 31 : 1

[H3C] qos dscp-local-precedence-map 32 33 34 35 36 37 38 39 : 7

[H3C] qos dscp-local-precedence-map 40 41 42 43 44 45 46 47 : 0

[H3C] qos dscp-local-precedence-map 48 49 50 51 52 53 54 55 : 5

[H3C] qos dscp-local-precedence-map 56 57 58 59 60 61 62 63 : 6

<H3C> display qos dscp-local-precedence-map

 dscp-local-precedence-map:

             dscp : local-precedence(queue)

 ----------------------------------------------

                0 :            2

                1 :            2

                2 :            2

                3 :            2

                4 :            2

                5 :            2

                6 :            2

                7 :            2

                8 :            3

                9 :            3

               10 :            3

               11 :            3

               12 :            3

               13 :            3

               14 :            3

               15 :            3

               16 :            4

               17 :            4

               18 :            4

               19 :            4

               20 :            4

               21 :            4

               22 :            4

               23 :            4

               24 :            1

               25 :            1

               26 :            1

               27 :            1

               28 :            1

               29 :            1

               30 :            1

               31 :            1

               32 :            7

               33 :            7

               34 :            7

               35 :            7

               36 :            7

               37 :            7

               38 :            7

               39 :            7

               40 :            0

               41 :            0

               42 :            0

               43 :            0

               44 :            0

               45 :            0

               46 :            0

               47 :            0

               48 :            5

               49 :            5

               50 :            5

               51 :            5

               52 :            5

               53 :            5

               54 :            5

               55 :            5

               56 :            6

               57 :            6

               58 :            6

               59 :            6

               60 :            6

               61 :            6

               62 :            6

               63 :            6

1.3.3  配置协议报文优先级

协议报文优先级的介绍请参见1.2.4  协议报文优先级

1. 配置准备

l              确定了需要改变优先级的协议类型

l              确定了改变后的优先级取值

2. 配置过程

表1-17 配置协议报文优先级

操作

命令

说明

进入系统视图

system-view

-

配置协议报文优先级

protocol-priority protocol-type protocol-type { ip-precedence ip-precedence | dscp dscp-value }

必选

用户可以改变协议报文的IP优先级或者DSCP优先级

S5100-SI/EI系列以太网交换机支持改变TELNETSNMPICMP协议报文的优先级

 

3. 配置举例

l              改变ICMP协议报文的IP优先级为3

l              查看配置结果

配置步骤:

<H3C> system-view

[H3C] protocol-priority protocol-type icmp ip-precedence 3

[H3C] display protocol-priority

Protocol: icmp

  IP-Precedence: flash(3)

1.3.4  配置优先级重标记

&  说明:

H3C S5100-EI系列以太网交换机支持本配置。

 

优先级重标记的介绍请参见1.2.5  优先级重标记

优先级重标记功能有以下两种实现方式:

l              通过流量监管实现:在配置流量监管时,对符合流量或者超出流量的报文重新标记802.1p优先级、DSCP优先级,具体配置请参见1.3.5  配置流量监管

l              通过traffic-priority命令实现:用户可以使用traffic-priority命令重新标记报文的802.1p优先级、DSCP优先级

1. 配置准备

l              确定了进行流识别的ACL,具体配置请参见“ACL”部分的介绍

l              确定了对匹配规则的报文重新标记的优先级类型和取值

2. 配置过程

用户可以在全局、VLAN、端口组和端口配置优先级重标记。

表1-18 全局配置优先级重标记

操作

命令

说明

进入系统视图

system-view

-

配置优先级重标记

traffic-priority inbound acl-rule { dscp dscp-value | cos cos-value }

必选

缺省情况下,没有配置优先级重标记

 

表1-19 VLAN配置优先级重标记

操作

命令

说明

进入系统视图

system-view

-

配置优先级重标记

traffic-priority vlan vlan-id inbound acl-rule { dscp dscp-value | cos cos-value }

必选

缺省情况下,没有配置优先级重标记

 

表1-20 端口组配置优先级重标记

操作

命令

说明

进入系统视图

system-view

-

进入端口组视图

port-group group-id

-

配置优先级重标记

traffic-priority inbound acl-rule { dscp dscp-value | cos cos-value }

必选

缺省情况下,没有配置优先级重标记

 

表1-21 端口配置优先级重标记

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface interface-type interface-number

-

配置优先级重标记

traffic-priority inbound acl-rule { dscp dscp-value | cos cos-value }

必选

缺省情况下,没有配置优先级重标记

 

  注意:

在全局或VLAN配置优先级重标记时,用户定义的流分类规则的优先级高于设备默认的处理协议报文规则的优先级,设备会执行优先级重标记动作,因此可能会影响用户通过Telnet等方式对设备进行管理。

 

3. 配置举例

l              端口GigabitEthernet 1/0/1属于VLAN 2,接入了10.1.1.0/24网段

l              将来自10.1.1.0/24网段的报文的DSCP优先级重新标记为56

配置一:

<H3C> system-view

[H3C] acl number 2000

[H3C-acl-basic-2000] rule permit source 10.1.1.1 0.0.0.255

[H3C-acl-basic-2000] quit

[H3C] interface GigabitEthernet1/0/1

[H3C-GigabitEthernet1/0/1] traffic-priority inbound ip-group 2000 dscp 56

配置二:

<H3C> system-view

[H3C] acl number 2000

[H3C-acl-basic-2000] rule permit source 10.1.1.1 0.0.0.255

[H3C-acl-basic-2000] quit

[H3C] traffic-priority vlan 2 inbound ip-group 2000 dscp 56

1.3.5  配置流量监管

&  说明:

H3C S5100-EI系列以太网交换机支持本配置。

 

流量监管的介绍请参见1.2.6  流量监管和流量整形

1. 配置准备

l              确定了进行流识别的ACL,具体配置请参见“ACL”部分的介绍

l              确定了流量监管限制的速率、对于符合流量或者超出流量的报文采取的动作

2. 配置过程

用户可以在全局、VLAN、端口组和端口配置流量监管或者清除流量监管的统计信息。

表1-22 全局配置流量监管

操作

命令

说明

进入系统视图

system-view

-

配置流量监管

traffic-limit inbound acl-rule target-rate [ conform con-action ] [ exceed exceed-action ] [ meter-statistic ]

必选

缺省情况下,没有配置流量监管

清除流量监管的统计信息

reset traffic-limit inbound acl-rule

可选

 

表1-23 VLAN配置流量监管

操作

命令

说明

进入系统视图

system-view

-

配置流量监管

traffic-limit vlan vlan-id inbound acl-rule target-rate [ conform con-action ] [ exceed exceed-action ] [ meter-statistic ]

必选

缺省情况下,没有配置流量监管

清除流量监管的统计信息

reset traffic-limit vlan vlan-id inbound acl-rule

可选

 

表1-24 端口组配置流量监管

操作

命令

说明

进入系统视图

system-view

-

进入端口组视图

port-group group-id

-

配置流量监管

traffic-limit inbound acl-rule target-rate [ conform con-action ] [ exceed exceed-action ] [ meter-statistic ]

必选

缺省情况下,没有配置流量监管

清除流量监管的统计信息

reset traffic-limit inbound acl-rule

可选

 

表1-25 端口配置流量监管

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface interface-type interface-number

-

配置流量监管

traffic-limit inbound acl-rule target-rate [ conform con-action ] [ exceed exceed-action ] [ meter-statistic ]

必选

缺省情况下,没有配置流量监管

清除流量监管的统计信息

reset traffic-limit inbound acl-rule

可选

 

  注意:

在全局或VLAN配置流量监管时,用户定义的流分类规则的优先级高于设备默认的处理协议报文规则的优先级,设备会执行流量监管动作,因此可能会影响用户通过Telnet等方式对设备进行管理。

 

3. 配置举例

l              端口GigabitEthernet1/0/1属于VLAN 2,接入了10.1.1.0/24网段

l              对来自10.1.1.0/24网段的流量进行流量监管,流量监管的速率设置为128kbps

l              对于超出流量的报文,重新标记报文的DSCP优先级为56后转发

配置一:

<H3C> system-view

[H3C] acl number 2000

[H3C-acl-basic-2000] rule permit source 10.1.1.1 0.0.0.255

[H3C-acl-basic-2000] quit

[H3C] interface GigabitEthernet1/0/1

[H3C-GigabitEthernet1/0/1] traffic-limit inbound ip-group 2000 128 exceed remark-dscp 56

配置二:

<H3C> system-view

[H3C] acl number 2000

[H3C-acl-basic-2000] rule permit source 10.1.1.1 0.0.0.255

[H3C-acl-basic-2000] quit

[H3C] traffic-limit vlan 2 inbound ip-group 2000 128 exceed remark-dscp 56

1.3.6  配置流量整形

&  说明:

H3C S5100-EI系列以太网交换机支持本配置。

 

流量整形的介绍请参见1.2.6  流量监管和流量整形

1. 配置准备

l              确定了流量整形的方式,即针对所有流量进行整形还是针对特定输出队列的流量进行整形

l              确定了流量的最大速率和突发尺寸

l              确定了需要进行本配置的端口

2. 配置过程

表1-26 配置流量整形

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface interface-type interface-number

-

配置流量整形

traffic-shape [ queue queue-id ] max-rate burst-size

必选

缺省情况下,没有配置流量整形

交换机支持两种流量整形方式:

l      针对所有流量进行整形,在命令traffic-shape中不指定queue queue-id可以实现此方式

l      针对特定输出队列的流量进行整形,在命令traffic-shape中指定queue queue-id可以实现此方式

 

3. 配置举例

对端口GigabitEthernet1/0/1发送的所有流量进行整形,配置流量最大速率为640Kbps,突发尺寸为16Kbytes

<H3C> system-view

[H3C] interface GigabitEthernet1/0/1

[H3C-GigabitEthernet1/0/1] traffic-shape 640 16

1.3.7  配置端口限速

&  说明:

H3C S5100-SI系列以太网交换机支持本配置。

 

端口限速的介绍请参见1.2.7  端口限速

1. 配置准备

l              确定了需要进行限速的端口

l              确定了限速的方向和速率

2. 配置过程

表1-27 配置端口限速

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface interface-type interface-number

-

配置端口限速

line-rate { inbound | outbound } target-rate

必选

缺省情况下,没有配置端口限速

 

3. 配置举例

在端口GigabitEthernet 1/0/1的入方向配置端口限速,限定速率为1024Kbps

配置步骤:

<H3C> system-view

[H3C] interface GigabitEthernet 1/0/1

[H3C-GigabitEthernet1/0/1] line-rate inbound 1024

1.3.8  配置重定向

&  说明:

H3C S5100-EI系列以太网交换机支持本配置。

 

重定向的介绍请参见1.2.8  重定向

1. 配置准备

l              确定了进行流识别的ACL,具体配置请参见“ACL”部分的介绍

l              确定了对配置规则的报文重定向后的端口

2. 配置过程

用户可以在全局、VLAN、端口组和端口配置重定向。

表1-28 全局配置重定向

操作

命令

说明

进入系统视图

system-view

-

配置重定向

traffic-redirect inbound acl-rule interface interface-type interface-number

必选

 

表1-29 VLAN配置重定向

操作

命令

说明

进入系统视图

system-view

-

配置重定向

traffic-redirect vlan vlan-id inbound acl-rule interface interface-type interface-number

必选

 

表1-30 端口组配置重定向

操作

命令

说明

进入系统视图

system-view

-

进入端口组视图

port-group group-id

-

配置重定向

traffic-redirect inbound acl-rule interface interface-type interface-number

必选

 

表1-31 端口配置重定向

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface interface-type interface-number

-

配置重定向

traffic-redirect inbound acl-rule interface interface-type interface-number

必选

 

&  说明:

如果重定向目的端口为处于Down状态的Combo端口,系统会把匹配的报文重定向到与此Combo端口相对应处于Up状态的普通端口。关于Combo端口的详细介绍请参见“端口基本配置”部分。

 

  注意:

在全局或VLAN配置重定向时,用户定义的流分类规则的优先级高于设备默认的处理协议报文规则的优先级,设备会执行重定向动作,因此可能会影响用户通过Telnet等方式对设备进行管理。

 

3. 配置举例

l              端口GigabitEthernet 1/0/1属于VLAN 2,接入了10.1.1.0/24网段

l              将所有来自10.1.1.0/24