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

09-ACL和QoS配置

目录

02-QoS配置

本章节下载 02-QoS配置  (450.51 KB)

docurl=/cn/Service/Document_Software/Document_Center/Wlan/WA/H3C_WA5500/Configure/FAT_AP_User/H3C_WA5530_CG-5W100/09/201706/1003735_30005_0.htm

02-QoS配置


1 QoS简介

1.1  概述

QoS即服务质量。对于网络业务,影响服务质量的因素包括传输的带宽、传送的时延、数据的丢包率等。在网络中可以通过保证传输的带宽、降低传送的时延、降低数据的丢包率以及时延抖动等措施来提高服务质量。

网络资源总是有限的,只要存在抢夺网络资源的情况,就会出现服务质量的要求。服务质量是相对网络业务而言的,在保证某类业务的服务质量的同时,可能就是在损害其它业务的服务质量。例如,在网络总带宽固定的情况下,如果某类业务占用的带宽越多,那么其他业务能使用的带宽就越少,可能会影响其他业务的使用。因此,网络管理者需要根据各种业务的特点来对网络资源进行合理的规划和分配,从而使网络资源得到高效利用。

下面从QoS服务模型出发,对目前使用最多、最成熟的一些QoS技术逐一进行描述。在特定的环境下合理地使用这些技术,可以有效地提高服务质量。

1.2  QoS服务模型简介

通常QoS提供以下三种服务模型:

·     Best-Effort service(尽力而为服务模型)

·     Integrated service(综合服务模型,简称IntServ)

·     Differentiated service(区分服务模型,简称DiffServ)

1.2.1  Best-Effort服务模型

Best-Effort是一个单一的服务模型,也是最简单的服务模型。对Best-Effort服务模型,网络尽最大的可能性来发送报文。但对时延、可靠性等性能不提供任何保证。

Best-Effort服务模型是网络的缺省服务模型,通过FIFO队列来实现。它适用于绝大多数网络应用,如FTP、E-Mail等。

1.2.2  IntServ服务模型

IntServ是一个综合服务模型,它可以满足多种QoS需求。该模型使用RSVP协议,RSVP运行在从源端到目的端的每个设备上,可以监视每个流,以防止其消耗资源过多。这种体系能够明确区分并保证每一个业务流的服务质量,为网络提供最细粒度化的服务质量区分。RSVP的相关内容请参见“MPLS配置指导”中的“MPLS TE”。

但是,IntServ模型对设备的要求很高,当网络中的数据流数量很大时,设备的存储和处理能力会遇到很大的压力。IntServ模型可扩展性很差,难以在Internet核心网络实施。

1.2.3  DiffServ服务模型

DiffServ是一个多服务模型,它可以满足不同的QoS需求。与IntServ不同,它不需要通知网络为每个业务预留资源。区分服务实现简单,扩展性较好。

本文提到的技术都是基于DiffServ服务模型。

1.3  QoS技术综述

QoS技术包括流分类、流量监管等。下面对常用的技术进行简单地介绍。

1.3.1  QoS技术在网络中的位置

图1-1 常用QoS技术在网络中的位置

 

 

图1-1所示,流分类、流量监管主要完成如下功能:

·     流分类:采用一定的规则识别符合某类特征的报文,它是对网络业务进行区分服务的前提和基础。

·     流量监管:对进入或流出设备的特定流量进行监管,以保护网络资源不受损害。可以作用在接口入方向和出方向。

1.3.2  QoS技术在设备中的处理顺序

图1-2 各QoS技术在同一网络设备中的处理顺序

 

图1-2简要描述了各种QoS技术在网络设备中的处理顺序。

(1)     首先通过流分类对各种业务进行识别和区分,它是后续各种动作的基础;

(2)     通过各种动作对特定的业务进行处理。这些动作需要和流分类关联起来才有意义。具体采取何种动作,与所处的阶段以及网络当前的负载状况有关。例如,当报文进入网络时进行流量监管。

 


2 QoS配置方式

2.1  配置方式介绍

QoS的配置方式分为QoS策略配置方式和非QoS策略配置方式两种。

有些QoS功能只能使用其中一种方式来配置,有些使用两种方式都可以进行配置。在实际应用中,两种配置方式也可以结合起来使用。

2.1.1  非QoS策略配置方式

非QoS策略配置方式是指不通过QoS策略来进行配置。

2.1.2  QoS策略配置方式

QoS策略配置方式是指通过配置QoS策略来实现QoS功能。

QoS策略包含了三个要素:类、流行为、策略。用户可以通过QoS策略将指定的类和流行为绑定起来,灵活地进行QoS配置。

1. 类

类的要素包括:类的名称和类的规则。

用户可以通过命令定义一系列的规则来对报文进行分类。

2. 流行为

流行为用来定义针对报文所做的QoS动作。

流行为的要素包括:流行为的名称和流行为中定义的动作。

用户可以通过命令在一个流行为中定义多个动作。

3. 策略

策略用来将指定的类和流行为绑定起来,对符合分类条件的报文执行流行为中定义的动作。

策略的要素包括:策略名称、绑定在一起的类和流行为的名称。

用户可以在一个策略中定义多个类与流行为的绑定关系。

2.2  QoS策略配置方式的步骤

图2-1所示:

图2-1 QoS策略配置方式的步骤

 

2.2.1  定义类

定义类首先要创建一个类,然后在该类的视图下配置匹配规则。

表2-1 定义类

操作

命令

说明

进入系统视图

system-view

-

创建类,并进入类视图

traffic classifier classifier-name [ operator { and | or } ]

缺省情况下,不存在类

定义匹配数据包的规则

if-match [ not ] match-criteria

缺省情况下,未定义匹配数据包的规则

具体规则请参见QoS命令参考中的命令if-match的介绍

 

2.2.2  定义流行为

定义流行为首先需要创建一个流行为,然后可以在该流行为视图下根据需要配置相应的QoS动作。每个流行为由一组QoS动作组成。

表2-2 定义流行为

操作

命令

说明

进入系统视图

system-view

-

创建流行为,并进入流行为视图

traffic behavior behavior-name

缺省情况下,不存在流行为

配置流行为的动作

流行为就是对应符合流分类的报文做出相应的QoS动作,例如流量监管、流量过滤、重标记等,具体情况请参见本文相关章节

缺省情况下,未配置流行为的动作

 

2.2.3  定义策略

1. 配置父策略

在策略视图下为类指定对应的流行为。以某种匹配规则将流区分为不同的类,再结合不同的流行为就能很灵活的实现各种QoS功能。

表2-3 定义策略

操作

命令

说明

进入系统视图

system-view

-

创建QoS策略,并进入策略视图

qos policy policy-name

缺省情况下,不存在QoS策略

为类指定流行为

classifier classifier-name behavior behavior-name [ insert-before before-classifier-name ]

缺省情况下,没有为类指定流行为

 

2.2.4  应用策略

QoS策略支持以下应用方式:

·     基于接口应用QoS策略:QoS策略对通过接口接收或发送的流量生效。

·     基于上线用户应用QoS策略:QoS策略对通过上线用户接收或发送的流量生效。

QoS策略应用后,用户仍然可以修改QoS策略中的流分类规则和流行为,以及二者的对应关系。当流分类规则中匹配的是ACL时,允许删除或修改该ACL(包括向该ACL中添加、删除和修改规则)。

1. 基于接口应用QoS策略

一个策略可以应用于多个接口。接口的每个方向(出和入两个方向)只能应用一个策略。

如果QoS策略应用在接口的出方向,则QoS策略对本地协议报文不起作用。本地协议报文是设备内部发起的某些报文,它是维持设备正常运行的重要协议报文。为了确保这些报文能够被不受影响的发送出去,即便在接口的出方向应用了QoS策略,本地协议报文也不会受到QoS策略的限制,从而降低了因配置QoS而误将这些报文丢弃或进行其他处理的风险。

表2-4 在接口上应用策略

操作

命令

说明

进入系统视图

system-view

-

进入接口视图

interface interface-type interface-number

进入接口视图后,下面进行的配置只在当前接口生效

在接口上应用QoS策略

qos apply policy policy-name { inbound | outbound }

缺省情况下,未在接口上应用QoS策略

 

2. 基于上线用户应用QoS策略

一个策略可以应用于多个上线用户。上线用户的每个方向(发送和接收两个方向)只能应用一个策略,如果用户想修改某方向上应用的策略,必须先取消原先的配置,然后再配置新的策略。

表2-5 基于上线用户应用QoS策略

操作

命令

说明

进入系统视图

system-view

-

进入User Profile视图

user-profile profile-name

进入User Profile视图后,下面的配置只有在下发驱动成功后才生效

在User Profile下应用QoS策略

qos apply policy policy-name { inbound | outbound }

缺省情况下,未在User Profile下应用QoS策略

inbound是对设备接收的上线用户流量(即上线用户发送的流量)应用策略;outbound是对设备的上线用户流量(即上线用户接收的流量)应用策略

 

2.2.5  QoS策略显示和维护

在任意视图下执行display命令可以显示QoS策略的运行情况,通过查看显示信息验证配置的效果。

在用户视图下执行reset命令可以清除QoS策略的统计信息。

表2-6 QoS策略显示和维护

操作

命令

显示类的配置信息

display traffic classifier { system-defined | user-defined } [ classifier-name ]

显示流行为的配置信息

display traffic behavior { system-defined | user-defined } [ behavior-name ]

显示QoS策略的配置信息

display qos policy { system-defined | user-defined } [ policy-name [ classifier classifier-name ] ]

显示接口上QoS策略的配置信息和运行情况

display qos policy interface [ interface-type interface-number ] [ inbound | outbound ]

显示用户上线后User Profile下应用的QoS策略的信息和运行情况

display qos policy user-profile [ name profile-name ] [ user-id user-id ] [ inbound | outbound ]

 


3 优先级映射

3.1  优先级映射简介

报文在进入设备以后,设备会根据映射规则分配或修改报文的各种优先级的值。

优先级映射功能通过报文所携带的优先级字段来映射其他优先级字段值,就可以获得决定报文调度能力的各种优先级字段,从而为全面有效的控制报文的转发调度等级提供依据。

3.1.1  优先级介绍

优先级用于标识报文传输的优先程度,可以分为两类:报文携带优先级和设备调度优先级。

报文携带优先级包括:802.1p优先级、DSCP优先级、IP优先级等。这些优先级都是根据公认的标准和协议生成,体现了报文自身的优先等级。相关介绍请参见7.3  附录 C 各种优先级介绍

设备调度优先级是指报文在设备内转发时所使用的优先级,只对当前设备自身有效。例如本地优先级(LP)为设备为报文分配的一种具有本地意义的优先级,每个本地优先级对应一个队列,本地优先级值越大的报文,进入的队列优先级越高,从而能够获得优先的调度。

3.1.2  优先级映射表

设备提供了多张优先级映射表,分别对应不同的优先级映射关系。

通常情况下,设备可以通过查找缺省优先级映射表(7.2  附录 B 缺省优先级映射表)来为报文分配相应的优先级。如果缺省优先级映射表无法满足用户需求,可以根据实际情况对映射表进行修改。

3.2  优先级映射配置任务简介

常用的方式有两种:配置优先级信任模式、配置端口优先级。

如果配置了优先级信任模式,即表示设备信任所接收报文的优先级,会自动解析报文的优先级或者标志位,然后按照映射表映射到报文的优先级参数。

如果没有配置优先级信任模式,并且配置了端口优先级值,则表明设备不信任所接收报文的优先级,而是使用端口优先级,按照映射表映射到报文的优先级参数。

表3-1 优先级映射配置任务简介

配置任务

说明

详细配置

配置优先级映射表

可选

3.3.1 

配置优先级信任模式

必选其一

3.3.2 

配置端口优先级

3.3.3 

 

3.3  配置优先级映射

3.3.1  配置优先级映射表

缺省情况下,设备提供了多张优先级映射表,分别对应相应的优先级映射关系。

表3-2 优先级映射表

优先级映射

描述

dot11e-lp

802.11e优先级到本地优先级映射表

dot1p-lp

802.1p优先级到本地优先级映射表

dscp-lp

DSCP到本地优先级映射表

lp-dot11e

本地优先级到802.11e优先级映射表

lp-dot1p

本地优先级到802.1p优先级映射表

lp-dscp

本地优先级到DSCP映射表

 

1. 配置不带颜色的优先级映射表

表3-3 配置不带颜色的优先级映射表

操作

命令

说明

进入系统视图

system-view

-

进入指定的优先级映射表视图

qos map-table [ inbound | outbound ] { dot11e-lp | dot1p-lp | dscp-lp | lp-dot11e | lp-dot1p | lp-dscp }

用户根据需要进入相应的优先级映射表视图

配置指定优先级映射表的映射关系

import import-value-list export export-value

缺省情况下,优先级映射表的映射关系请参见7.2.1  带颜色优先级映射表

多次执行本命令,最后一次执行的命令生效

 

3.3.2  配置优先级信任模式

根据报文自身的优先级,查找优先级映射表,为报文分配优先级参数,可以通过配置优先级信任模式的方式来实现。

在配置接口上的优先级模式时,用户可以选择下列信任模式:

·     dot1p:信任报文自带的802.1p优先级,以此优先级进行优先级映射。

·     dscp:信任IP报文自带的DSCP优先级,以此优先级进行优先级映射。

表3-4 配置优先级信任模式

操作

命令

说明

进入系统视图

system-view

-

进入接口视图

interface interface-type interface-number

-

配置优先级信任模式

qos trust { dot1p | dscp }

-

 

3.3.3  配置端口优先级

按照接收端口的端口优先级,设备通过一一映射为报文分配相应的优先级。

表3-5 配置端口优先级

操作

命令

说明

进入系统视图

system-view

-

进入接口视图

interface interface-type interface-number

-

配置端口优先级

qos priority priority-value

端口优先级的缺省值为0

 

3.4  优先级映射显示和维护

在完成上述配置后,在任意视图下执行display命令可以显示配置后优先级映射的运行情况,通过查看显示信息验证配置的效果。

表3-6 优先级映射显示和维护

操作

命令

显示指定优先级映射表配置情况

display qos map-table [ inbound | outbound ] [ dot11e-lp | dot1p-lp | dscp-lp | lp-dot11e | lp-dot1p | lp-dscp ]

显示端口优先级信任模式信息

display qos trust interface [ interface-type interface-number ]

 

 


4 流量监管

4.1  流量监管简介

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

流量监管可以实现流量的速率限制功能,而要实现此功能就必须对通过设备的流量进行度量。一般采用令牌桶(Token Bucket)对流量进行度量。

4.1.1  流量评估与令牌桶

1. 令牌桶的特点

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

2. 用令牌桶评估流量

在用令牌桶评估流量规格时,是以令牌桶中的令牌数量是否足够满足报文的转发为依据的。如果桶中存在足够的令牌可以用来转发报文,称流量遵守或符合这个规格,否则称为不符合或超标。

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

·     平均速率:向桶中放置令牌的速率,即允许的流的平均速度。通常配置为CIR。

·     突发尺寸:令牌桶的容量,即每次突发所允许的最大的流量尺寸。通常配置为CBS,突发尺寸必须大于最大报文长度。

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

3. 复杂评估

为了评估更复杂的情况,实施更灵活的调控策略,可以配置两个令牌桶(分别称为C桶和E桶)。以流量监管为例,分为单速率单桶双色算法、单速率双桶三色算法和双速率双桶三色算法。

(1)     单速率单桶双色算法

·     CIR:表示向C桶中投放令牌的速率,即C桶允许传输或转发报文的平均速率;

·     CBS:表示C桶的容量,即C桶瞬间能够通过的承诺突发流量。

每次评估时,依据下面的情况,可以分别实施不同的流控策略:

·     如果C桶有足够的令牌,报文被标记为green,即绿色报文;

·     如果C桶令牌不足,报文被标记为red,即红色报文。

(2)     单速率双桶三色算法

·     CIR:表示向C桶中投放令牌的速率,即C桶允许传输或转发报文的平均速率;

·     CBS:表示C桶的容量,即C桶瞬间能够通过的承诺突发流量;

·     EBS:表示E桶的容量的增量,即E桶瞬间能够通过的超出突发流量,取值不为0。E桶的容量等于CBS与EBS的和。

每次评估时,依据下面的情况,可以分别实施不同的流控策略:

·     如果C桶有足够的令牌,报文被标记为green,即绿色报文;

·     如果C桶令牌不足,但E桶有足够的令牌,报文被标记为yellow,即黄色报文;

·     如果C桶和E桶都没有足够的令牌,报文被标记为red,即红色报文。

(3)     双速率双桶三色算法

·     CIR:表示向C桶中投放令牌的速率,即C桶允许传输或转发报文的平均速率;

·     CBS:表示C桶的容量,即C桶瞬间能够通过的承诺突发流量;

·     PIR:表示向E桶中投放令牌的速率,即E桶允许传输或转发报文的最大速率;

·     EBS:表示E桶的容量,即E桶瞬间能够通过的超出突发流量。

每次评估时,依据下面的情况,可以分别实施不同的流控策略:

·     如果C桶有足够的令牌,报文被标记为green,即绿色报文;

·     如果C桶令牌不足,但E桶有足够的令牌,报文被标记为yellow,即黄色报文;

·     如果C桶和E桶都没有足够的令牌,报文被标记为red,即红色报文。

4.1.2  流量监管

说明

流量监管支持入和出两个方向,为了方便描述,下文以出方向为例。

 

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

图4-1 TP示意图

 

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

·     转发:比如对评估结果为“符合”的报文继续转发。

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

·     改变优先级并转发:比如对评估结果为“符合”的报文,将其优先级进行重标记后再进行转发。

·     改变优先级并进入下一级监管:比如对评估结果为“符合”的报文,将其优先级进行重标记后再进入下一级的监管。

·     进入下一级的监管:流量监管可以进行分级,每级关注和监管更具体的目标。

4.2  配置流量监管

流量监管的配置有两种方式:QoS策略配置方式和非QoS策略配置方式。

4.2.1  QoS策略配置方式

表4-1 配置流量监管(QoS策略配置方式)

操作

命令

说明

进入系统视图

system-view

-

创建一个类,并进入类视图

traffic classifier classifier-name [ operator { and | or } ]

缺省情况下,不存在类

定义匹配数据包的规则

if-match [ not ] match-criteria

缺省情况下,未定义匹配数据包的规则

具体规则请参见QoS命令参考中的命令if-match的介绍

退回系统视图

quit

-

创建一个流行为,并进入流行为视图

traffic behavior behavior-name

缺省情况下,不存在流行为

配置流量监管动作

car cir committed-information-rate [ cbs committed-burst-size [ ebs excess-burst-size ] ] [ green action | red action | yellow action ] *

car cir committed-information-rate [ cbs committed-burst-size ] pir peak-information-rate [ ebs excess-burst-size ] [ green action | red action | yellow action ] *

缺省情况下,未配置流量监管动作

退回系统视图

quit

-

创建一个策略,并进入策略视图

qos policy policy-name

缺省情况下,不存在策略

在策略中为类指定采用的流行为

classifier classifier-name behavior behavior-name

缺省情况下,没有为类指定流行为

退回系统视图

quit

-

应用QoS策略

基于接口

2.2.4  1. 基于接口应用QoS策略

必选其一

缺省情况下,未应用QoS策略

基于上线用户

2.2.4  2. 基于上线用户应用QoS策略

 

4.2.2  非QoS策略配置方式

1. 基于上线用户的流量监管配置

使用User Profile之后,可以基于用户进行流量监管,只要用户上线,认证服务器会自动下发相应的User Profile(配置了CAR策略),当用户下线,系统会自动取消相应的配置,不需要再进行手工调整。

表4-2 基于上线用户的流量监管配置

操作

命令

说明

进入系统视图

system-view

-

进入User Profile视图

user-profile profile-name

进入User Profile视图后,下面进行的配置只有在用户成功上线后才生效

在User Profile下应用CAR策略

qos car { inbound | outbound } any cir committed-information-rate [ cbs committed-burst-size [ ebs excess-burst-size ] ]

qos car { inbound | outbound } any cir committed-information-rate [ cbs committed-burst-size pir peak-information-rate [ ebs excess-burst-size ]

缺省情况下,在User Profile下没有应用CAR策略

数据流量符合承诺速率时,允许数据包通过;数据流量不符合承诺速率时,丢弃数据包

 

4.3  流量监管显示和维护

在完成上述配置后,在任意视图下执行display命令可以显示配置后流量监管、流量整形和接口限速的运行情况,通过查看显示信息验证配置的效果。

表4-3 流量监管显示和维护

操作

命令

显示流量监管的相关配置信息

display traffic behavior user-defined [ behavior-name ]

 

 


5 流量过滤

5.1  流量过滤简介

流量过滤是指对符合流分类的流进行过滤的动作。

例如,可以根据网络的实际情况禁止从某个源IP地址发送的报文通过。

5.2  配置流量过滤

表5-1 配置流量过滤

操作

命令

说明

进入系统视图

system-view

-

创建一个类,并进入类视图

traffic classifier classifier-name [ operator { and | or } ]

缺省情况下,不存在类

定义匹配数据包的规则

if-match [ not ] match-criteria

缺省情况下,未定义匹配数据包的规则

具体规则请参见QoS命令参考中的命令if-match的介绍

退回系统视图

quit

-

创建一个流行为,并进入流行为视图

traffic behavior behavior-name

缺省情况下,不存在流行为

配置流量过滤动作

filter { deny | permit }

缺省情况下,未配置流量过滤动作

退回系统视图

quit

-

创建一个策略,并进入策略视图

qos policy policy-name

缺省情况下,不存在策略

在策略中为类指定采用的流行为

classifier classifier-name behavior behavior-name

缺省情况下,没有为类指定流行为

退回系统视图

quit

-

应用QoS策略

基于接口

2.2.4  1. 基于接口应用QoS策略

必选其一

缺省情况下,未应用QoS策略

基于上线用户

2.2.4  2. 基于上线用户应用QoS策略

(可选)显示流量过滤的相关配置信息

display traffic behavior user-defined [ behavior-name ]

display命令可以在任意视图下执行

 


6 重标记

6.1  重标记简介

重标记是将报文的优先级或者标志位进行设置,重新定义报文的优先级等。例如,对于IP报文来说,可以利用重标记对IP报文中的IP优先级或DSCP值进行重新设置,控制IP报文的转发。

重标记动作的配置,可以通过与类关联,将原来报文的优先级或标志位重新进行标记。

重标记可以和优先级映射功能配合使用,具体请参见优先级映射章节。

6.2  配置重标记

表6-1 配置重标记

操作

命令

说明

进入系统视图

system-view

-

创建一个类,并进入类视图

traffic classifier classifier-name [ operator { and | or } ]

缺省情况下,不存在类

定义匹配数据包的规则

if-match [ not ] match-criteria

缺省情况下,未定义匹配数据包的规则

具体规则请参见QoS命令参考中的命令if-match的介绍

退回系统视图

quit

-

创建一个流行为,并进入流行为视图

traffic behavior behavior-name

缺省情况下,不存在流行为

重新标记报文的动作

重新标记报文的DSCP值

remark dscp dscp-value

必选其一

缺省情况下,未配置重新标记报文的动作

重新标记报文的IP优先级

remark ip-precedence ip-precedence-value

退回系统视图

quit

-

创建一个策略,并进入策略视图

qos policy policy-name

缺省情况下,不存在策略

在策略中为类指定采用的流行为

classifier classifier-name behavior behavior-name

缺省情况下,没有为类指定流行为

退回系统视图

quit

-

应用QoS策略

基于接口

2.2.4  1. 基于接口应用QoS策略

必选其一

缺省情况下,未应用QoS策略

基于上线用户

2.2.4  2. 基于上线用户应用QoS策略

(可选)显示重标记的相关配置信息

display traffic behavior user-defined [ behavior-name ]

display命令可以在任意视图下执行

 


7 附录

7.1  附录 A 缩略语表

表7-1 附录 A 缩略语表

缩略语

英文全名

中文解释

AF

Assured Forwarding

确保转发

BE

Best Effort

尽力转发

BQ

Bandwidth Queuing

带宽队列

CAR

Committed Access Rate

承诺访问速率

CBQ

Class Based Queuing

基于类的队列

CBS

Committed Burst Size

承诺突发尺寸

CBWFQ

Class Based Weighted Fair Queuing

基于类的加权公平队列

CE

Customer Edge

用户边缘设备

CIR

Committed Information Rate

承诺信息速率

CQ

Custom Queuing

定制队列

DAR

Deeper Application Recognition

深度应用识别

DCBX

Data Center Bridging Exchange Protocol

数据中心桥能力交换协议

DiffServ

Differentiated Service

区分服务

DoS

Denial of Service

拒绝服务

DSCP

Differentiated Services Code Point

区分服务编码点

EACL

Enhanced ACL

增强型ACL

EBS

Excess Burst Size

超出突发尺寸

ECN

Explicit Congestion Notification

显示拥塞通知

EF

Expedited Forwarding

加速转发

FEC

Forwarding Equivalance Class

转发等价类

FIFO

First in First out

先入先出

FQ

Fair Queuing

公平队列

GMB

Guaranteed Minimum Bandwidth

最小带宽保证队列

GTS

Generic Traffic Shaping

通用流量整形

IntServ

Integrated Service

综合服务

ISP

Internet Service Provider

互联网服务提供商

LFI

Link Fragmentation and Interleaving

链路分片与交叉

LLQ

Low Latency Queuing

低时延队列

LR

Line Rate

限速

LSP

Label Switched Path

标签交换路径

MPLS

Multiprotocol Label Switching

多协议标签交换

P2P

Peer-to-Peer

对等

PE

Provider Edge

服务提供商网络边缘

PHB

Per-hop Behavior

单中继段行为

PIR

Peak Information Rate

峰值信息速率

PQ

Priority Queuing

优先队列

PW

Pseudowire

伪线

QoS

Quality of Service

服务质量

QPPB

QoS Policy Propagation Through the Border Gateway Protocol

通过BGP传播QoS策略

RED

Random Early Detection

随机早期检测

RSVP

Resource Reservation Protocol

资源预留协议

RTP

Real-time Transport Protocol

实时传输协议

SLA

Service Level Agreement

服务水平协议

SP

Strict Priority

严格优先级队列

TE

Traffic Engineering

流量工程

ToS

Type of Service

服务类型

TP

Traffic Policing

流量监管

TS

Traffic Shaping

流量整形

VoIP

Voice over IP

在IP网络上传送语音

VPN

Virtual Private Network

虚拟专用网络

VSI

Virtual Station Interface

虚拟服务器接口

WFQ

Weighted Fair Queuing

加权公平队列

WRED

Weighted Random Early Detection

加权随机早期检测

WRR

Weighted Round Robin

加权轮询队列

 

7.2  附录 B 缺省优先级映射表

7.2.1  不带颜色优先级映射表

说明

·     有的设备支持4个转发类、有的设备支持8个转发类,所以up-fc映射表有两种缺省值:up-fc(4)和up-fc(8),请以设备的实际情况为准。

·     dot1p-dot1pdot1p-expdscp-dscpexp-lpexp-dot1pexp-explp-explp-lpup-dot1pup-up映射表的缺省映射关系为:映射输出值等于输入值。

 

表7-2 dot1p-lp、dot1p-dp、dot1p-dscp、dot1p-rpr缺省映射关系

映射输入索引

dot1p-lp映射

dot1p-dp映射

dot1p-dscp映射

dot1p-rpr映射

dot1p

lp

dp

dscp

rpr

0

2

0

0

0

1

0

0

8

0

2

1

0

16

1

3

3

0

24

1

4

4

0

32

2

5

5

0

40

2

6

6

0

48

2

7

7

0

56

2

 

表7-3 dot11e-lp缺省映射关系

dot11e

lp

0

2

1

0

2

1

3

3

4

4

5

5

6

6

7

7

 

表7-4 dscp-lp、dscp-dp、dscp-dot1p、dscp-exp缺省映射关系

映射输入索引

dscp-lp映射

dscp-dp映射

dscp-dot1p映射

dscp-exp映射

dscp

lp

dp

dot1p

exp

0~7

0

0

0

0

8~15

1

0

1

1

16~23

2

0

2

2

24~31

3

0

3

3

32~39

4

0

4

4

40~47

5

0

5

5

48~55

6

0

6

6

56~63

7

0

7

7

 

表7-5 dscp-rpr缺省映射关系

dscp

rpr优先级

0~9、11、13、15、17、19、21、23、25、27、29、31、33、35、37、39、41~45、47、49~63

0

10、12、14、16、18、20、22、26、28、30

1

24、32、34、36、38、40、46、48

2

 

表7-6 exp-dscp、exp-dp、exp-rpr缺省映射关系

映射输入索引

exp-dscp映射

exp-dp映射

exp-rpr映射

exp优先级

dscp

dp

rpr

0

0

0

0

1

8

0

0

2

16

0

1

3

24

0

1

4

32

0

2

5

40

0

2

6

48

0

2

7

56

0

2

 

表7-7 lp-dot1p、lp-dot11e、lp-dscp缺省映射关系

映射输入索引

lp-dot1p映射

lp-dot11e映射

lp-dscp映射

lp

dot1p

dot11e

dscp

0

1

1

0

1

2

2

8

2

0

0

16

3

3

3

24

4

4

4

32

5

5

5

40

6

6

6

48

7

7

7

56

 

表7-8 ippre-rpr缺省映射关系

ip优先级

rpr优先级

0

0

1

0

2

1

3

1

4

2

5

2

6

2

7

2

 

表7-9 端口优先级和LP映射关系

端口优先级

LP

0

0

1

1

2

2

3

3

4

4

5

5

6

6

7

7

 

表7-10 up-dot1p、up-dscp、up-exp、up-dp、up-lp、up-rpr、up-fc缺省映射关系

映射输入索引

up-dot1p映射

up-dscp映射

up-exp映射

up-dp映射

up-lp映射

up-rpr映射

up-fc(4)映射

up-fc(8)映射

up

dot1p

dscp

exp

dp

lp

rpr

fc(4)

fc(8)

0

0

0

0

0

0

0

0

0

1

1

8

1

0

1

0

0

1

2

2

16

2

0

2

1

1

2

3

3

24

3

0

3

1

1

3

4

4

32

4

0

4

2

2

4

5

5

40

5

0

5

2

2

5

6

6

48

6

0

6

2

3

6

7

7

56

7

0

7

2

3

7

 

7.2.2  带颜色优先级映射表

说明

带颜色(绿色报文/黄色报文/红色报文)优先级映射表dot1p-dot1p、dot1p-exp、dscp-dscp、exp-lp、exp-dot1p、exp-exp、lp-lp、lp-exp、up-dot1p、up-up映射表的缺省映射关系为:映射输出值等于输入值。

 

表7-11 绿色报文的dscp-dot1p、dscp-dp、dscp-exp、dscp-lp缺省映射关系

映射输入索引

dscp-dot1p映射

dscp-dp映射

dscp-exp映射

dscp-lp映射

绿色报文的dscp

dot1p

dp

exp

lp

0~7

0

0

0

0

8~15

1

0

1

1

16~23

2

0

2

2

24~31

3

0

3

3

32~39

4

0

4

4

40~47

5

0

5

5

48~55

6

0

6

6

56~63

7

0

7

7

 

表7-12 黄色报文的dscp-dot1p、dscp-dp、dscp-exp、dscp-lp缺省映射关系

映射输入索引

dscp-dot1p映射

dscp-dp映射

dscp-exp映射

dscp-lp映射

黄色报文的dscp

dot1p

dp

exp

lp

0~7

0

1

0

0

8~15

1

1

1

1

16~23

2

1

2

2

24~31

3

1

3

3

32~39

4

1

4

4

40~47

5

1

5

5

48~55

6

1

6

6

56~63

7

1

7

7

 

表7-13 红色报文的dscp-dot1p、dscp-dp、dscp-exp、dscp-lp缺省映射关系

映射输入索引

dscp-dot1p映射

dscp-dp映射

dscp-exp映射

dscp-lp映射

红色报文的dscp

dot1p

dp

exp

lp

0~7

0

2

0

0

8~15

1

2

1

1

16~23

2

2

2

2

24~31

3

2

3

3

32~39

4

2

4

4

40~47

5

2

5

5

48~55

6

2

6

6

56~63

7

2

7

7

 

表7-14 绿色报文的exp-dp、exp-dscp缺省映射关系

映射输入索引

exp-dp映射

exp-dscp映射

绿色报文的exp优先级

dp

dscp

0

0

0

1

0

8

2

0

16

3

0

24

4

0

32

5

0

40

6

0

48

7

0

56

 

表7-15 黄色报文的exp-dp、exp-dscp缺省映射关系

映射输入索引

exp-dp映射

exp-dscp映射

黄色报文的exp优先级

dp

dscp

0

1

0

1

1

8

2

1

16

3

1

24

4

1

32

5

1

40

6

1

48

7

1

56

 

表7-16 红色报文的exp-dp、exp-dscp缺省映射关系

映射输入索引

exp-dp映射

exp-dscp映射

红色报文的exp优先级

dp

dscp

0

2

0

1

2

8

2

2

16

3

2

24

4

2

32

5

2

40

6

2

48

7

2

56

 

表7-17 绿色报文的lp-dp、lp-dot1p、lp-dscp缺省映射关系

映射输入索引

lp-dp映射

lp-dot1p映射

lp-dscp映射

绿色报文的lp

dp

dot1p

dscp

0

0

1

0

1

0

2

8

2

0

0

16

3

0

3

24

4

0

4

32

5

0

5

40

6

0

6

48

7

0

7

56

 

表7-18 黄色报文的lp-dp、lp-dot1p、lp-dscp缺省映射关系

映射输入索引

lp-dp映射

lp-dot1p映射

lp-dscp映射

黄色报文的lp

dp

dot1p

dscp

0

1

1

0

1

1

2

8

2

1

0

16

3

1

3

24

4

1

4

32

5

1

5

40

6

1

6

48

7

1

7

56

 

表7-19 红色报文的lp-dp、lp-dot1p、lp-dscp缺省映射关系

映射输入索引

lp-dp映射

lp-dot1p映射

lp-dscp映射

红色报文的lp

dp

dot1p

dscp

0

2

1

0

1

2

2

8

2

2

0

16

3

2

3

24

4

2

4

32

5

2

5

40

6

2

6

48

7

2

7

56

 

表7-20 绿色报文/黄色报文/红色报文的up-dscp、up-exp、up-lp缺省映射关系

映射输入索引

up-dscp映射

up-exp映射

up-lp映射

up

dscp

exp

lp

0

0

0

0

1

8

1

1

2

16

2

2

3

24

3

3

4

32

4

4

5

40

5

5

6

48

6

6

7

56

7

7

 

7.3  附录 C 各种优先级介绍

7.3.1  IP优先级和DSCP优先级

图7-1 ToS和DS域

 

图7-1所示,IP报文头的ToS字段有8个bit,其中前3个bit表示的就是IP优先级,取值范围为0~7。RFC 2474中,重新定义了IP报文头部的ToS域,称之为DS(Differentiated Services,差分服务)域,其中DSCP优先级用该域的前6位(0~5位)表示,取值范围为0~63,后2位(6、7位)是保留位。

表7-21 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

 

表7-22 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

be(default)

 

7.3.2  802.1p优先级

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

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

 

图7-2所示,4个字节的802.1Q标签头包含了2个字节的TPID(Tag Protocol Identifier,标签协议标识符)和2个字节的TCI(Tag Control Information,标签控制信息),TPID取值为0x8100,图7-3显示了802.1Q标签头的详细内容,Priority字段就是802.1p优先级。之所以称此优先级为802.1p优先级,是因为有关这些优先级的应用是在802.1p规范中被详细定义的。

图7-3 802.1Q标签头

 

表7-23 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

 

7.3.3  802.11e优先级

为了在无线网络中提供QoS服务,802.11e标准被提出。802.11e是802.11协议的MAC层增强协议,和802.11相比,在802.11e的MAC帧头中,增加了2个字节的QoS Control域,其中优先级位为3bit。802.11e优先级取值范围为0~7。

图7-4 802.11e的帧结构

 

7.3.4  EXP优先级

EXP优先级位于MPLS标签内,用于标记MPLS QoS。

图7-5 MPLS标签的封装结构

 

图7-5中,Exp字段就是EXP优先级,长度为3比特,取值范围为0~7。

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们