当前位置:文档之家› 配置指南-QOS完整版

配置指南-QOS完整版

华为Qos配置目录华为S3700Qos配置 (1)目录 (1)1.基于类的QOS配置61.1配置基于简单流分类的优先级映射 (6)1.2 配置基于复杂流分类的流策略 (9)1.3配置基于简化QoS的命令流量策略 (10)2.流量监管和流量整形配置142.1配置流量监管 (14)2.2配置流量整形 (17)3.拥塞避免和拥塞管理193.1配置拥塞避免 (19)3.2配置拥塞管理 (21)0.优先级映射配置优先级映射概述优先级映射用来实现报文携带的QoS优先级与设备内部优先级(又称为本地优先级,是设备为报文分配的具有本地意义的优先级)之间的转换,从而设备根据内部优先级提供有差别的QoS服务质量。

不同网络中的报文使用不同的QoS优先级字段,例如VLAN网络中的报文使用802.1p,IP网络中的报文使用DSCP,MPLS网络中的报文使用EXP。

当报文经过不同网络时,为了保持报文的优先级,需要在连接不同网络的设备上配置这些优先级字段的映射关系。

当设备连接不同网络时,所有进入设备的报文,其外部优先级字段(包括802.1p、DSCP和MPLS)都被映射为内部优先级;设备发出报文时,将内部优先级映射为某种外部优先级字段。

优先级映射的配置逻辑1. 配置优先级信任模式:配置优先级信任模式可以确定设备根据哪种优先级进行映射。

2. 配置优先级映射模式:配置优先级映射模式可以确定报文优先级与内部优先级(服务等级)的映射关系。

以便设备在后续转发中根据内部优先级提供有差别的QoS服务。

3. 配置内部优先级与入队列索引关系:配置内部优先级与入队列的索引关系可以将不同内部优先级的报文送入不同队列进行差分服务。

interface g1/0/1trust {802p {inner | outer} |dscp}优先级信任模式信任报文的802.1p优先级配置信任802.1p优先级时,设备根据报文的802.1p优先级对报文进行分类并进行后续的优先级映射。

信任报文的DSCP优先级配置信任DSCP优先级时,设备根据报文的DSCP优先级对报文进行分类并进行后续的优先级映射。

缺省情况下,信任报文的802.1p优先级。

报文数据流进入设备端口之后:l.二层转发时若报文携带Tag,可以选择信任802.1p优先级;若报文没有携带Tag,报文会根据端口优先级进行转发。

2.三层转发时可以选择信任DSCP优先级。

优先级映射模式在设备中,用户可以根据DiffServ域中定义的报文优先级与PHB行为/颜色之间的映射关系对报文进行分类。

对于来自上游设备的报文,在设备的入接口上绑定DiffServ域,在DiffServ域中将报文携带的优先级信息映射到相应的PHB 行为/颜色,然后根据内部优先级与队列之间的映射关系确定报文进入的队列。

在设备的出接口上,根据报文的PHB行为进行拥塞管理,根据报文的颜色进行拥塞避免;然后对于流向下游设备的报文,在设备的出接口上绑定DiffServ 域,在DiffServ域中将报文的PHB行为/颜色映射为相应的优先级,下游设备根据报文的优先级提供相应的QoS服务。

缺省情况下,设备中存在一个已建立的DS域:default域,用户可以选择采用系统缺省的DS域,也可以重新定义DS域,除了default域,设备最多允许创建7个新的DS域。

设备支持动态修改优先级映射关系。

应用时,将选择的DS域绑定在相应接口上,系统对该接口的流量进行相应的优先级映射。

内部优先级与入队列索引关系缺省情况下,内部优先级(报文的服务等级)与端口队列的对应关系是一对一。

在实际部署时,有时需要调整服务等级与队列的映射关系或者将不同的服务等级放入同一队列表1-1 内部优先级与各队列之间的对应关系表(S7700 的ES1D2X40SFC0 单板、ES1D2L02QFC0 单板和S9700 的EH1D2X40SFC0 单板、EH1D2L02QFC0 单板)中进行调度,从而有效地节约设备缓存。

设备按照内部优先级将报文送入不同的端口队列,从而针对队列进行流量整形、拥塞避免、队列调度等处理。

缺省配置缺省情况下,DiffServ域中映射关系包括:1 802.1p优先级到PHB行为/颜色的映射关系如表1-3。

2 PHB行为/颜色到802.1p优先级的映射关系如表1-4。

3 DSCP优先级到PHB行为/颜色的映射关系如表1-5。

4 PHB行为/颜色到DSCP优先级的映射关系如表1-6。

5 MPLS报文的EXP优先级到PHB行为/颜色的映射关系如表1-7。

6 PHB行为/颜色到MPLS报文的EXP优先级的映射关系如表1-8。

端口优先级到PHB行为/颜色的映射关系与802.1p到PHB行为/颜色的映射关系一致。

颜色仅用在流量控制时识别是否丢包,对内部优先级与队列的映射关系没有影响。

优先级映射配置配置优先级映射后,设备将根据报文携带的优先级信息或者端口优先级映射到相应的PHB行为/颜色,从而提供差异化的服务配置端口优先级信任模式interface f0/0/0trust { 8021p { inner | outer } | dscp }缺省情况下,端口信任报文优先级为8021p outer端口优先级在以下两种情况下,会使用到端口优先级:l 端口收到了不带VLAN Tag的报文,设备根据端口优先级对报文进行后续的差分服务。

2 若在端口上使用命令trust upstream none取消了端口优先级映射的功能,报文只要能被转发,都根据端口优先级进行后续的差分服务。

int g1/0/1port priority 7创建Differv域并配置优先级映射关系当设备作为DiffServ域和其他网络的边界节点时,需要配置内部优先级和外部优先级的相互映射关系:1、当业务流流入设备时,设备将报文携带的优先级信息映射到相应的PHB行为/颜色,在设备内部,根据报文的PHB行为进行拥塞管理,根据报文的颜色进行拥塞避免;2、当业务流流出设备时,设备将报文的PHB行为/颜色映射为相应的优先级,对端设备根据报文的优先级提供相应的QoS服务。

diffserv domain { default | ds-domain-name },应用diffserv域interface g1/0/2trust upstream { ds-domain-name | default | none }1.基于类的QOS配置1.1配置基于简单流分类的优先级映射用户可以根据DiffServ(Differentiated Services)域中定义的报文优先级与PHB(Per-Hop Behavior)行为之间的映射关系对报文进行简单流分类。

对于来自上游设备的报文,在报文的入接口上绑定DiffServ 域,在DiffServ 域中将报文携带的优先级信息映射到相应的PHB 行为、颜色,在设备内部,根据报文的PHB 行为进行拥塞管理,根据报文的颜色进行拥塞避免;对于流向下游设备的报文,在报文的出接口上绑定DiffServ 域,在DiffServ 域中将报文的PHB 行为、颜色映射为相应的优先级,下游设备根据报文的优先级提供相应的QoS 服务。

1.1.1 配置端口信任的报文优先级模式步骤1 执行命令system-view,进入系统视图。

步骤2 执行命令interface interface-type interface-number,进入接口视图。

或执行命令port-group port-group-name,进入端口组视图。

步骤3 执行命令trust { 8021p { inner | outer } | dscp },配置端口信任的报文优先级。

缺省情况下,端口信任外层802.1p优先级。

1.1.2 配置端口优先级如果端口收到了不带VLAN Tag 的报文,则在设备内部转发时需要为其添加缺省的VLAN和802.1p 优先级。

配置端口的缺省802.1p优先级后,如果端口配置的是信任报文的802.1p 优先级,端口收到不带VLAN Tag 的报文时,使用端口的缺省802.1p 优先级。

Interface f0/0Port priority priority-value1.1.3 创建DiffServ 域并配置优先级映射关系步骤1 执行命令system-view,进入系统视图。

步骤2 执行命令diffserv domain { default | ds-domain-name },创建DiffServ域并进入DiffServ域视图。

default域定义了缺省情况下报文的优先级和PHB行为、颜色之间的映射关系。

用户可以修改default域中定义的映射关系,但不能删除default域。

除了default域外,S3700最多可创建7个域。

步骤3 请根据实际情况对设备的流策略进行定义。

在报文的入接口,将VLAN报文的802.1p优先级映射为PHB行为,并为报文着色,执行命令8021p-inbound 8021p-value phb service-class [ color ]。

在报文的出接口,将PHB行为、颜色映射为VLAN报文的802.1p优先级,执行命令8021p-outbound service-class color map 8021p-value。

在报文的入接口,将IP报文的DSCP优先级映射为PHB行为,并为报文着色,执行命令ip-dscp-inbound dscp-value phb service-class [ color ]。

在报文的出接口,将PHB行为、颜色映射为IP报文的DSCP优先级,执行命令ip-dscpoutbound service-class color map dscp-value。

缺省的802.1p优先级到PHB行为/颜色、PHB行为/颜色到802.1p优先级、DSCP 到PHB行为/颜色、PHB行为/颜色到DSCP、EXP到PHB行为/颜色、PHB行为/颜色到EXP的映射关系请分别参见命令8021p-inbound、8021p-outbound、ip-dscp-inbound、ip-dscp-outbound。

1.1.4应用DiffServ 域步骤1 执行命令system-view,进入系统视图。

步骤2 执行命令interface interface-type interface-number,进入报文入接口的接口视图。

或执行命令port-group port-group-name,进入端口组视图。

说明:interface-type可以是Ethernet接口、GE接口或Eth-Trunk接口。

端口组必须事先创建并配置,有关端口组的描述及配置请参见《S3700HI 以太网交换机配置指南-以太网》中的配置端口组。

相关主题