本站已运行

攻城狮论坛

作者: 小猫吃大鱼
查看: 1711|回复: 2

主题标签Tag

more +今日重磅推荐Recommend No.1

所有IT类厂商认证考试题库下载所有IT类厂商认证考试题库下载

more +随机图赏Gallery

【新盟教育】2023最新华为HCIA全套视频合集【网工基础全覆盖】---国sir公开课合集【新盟教育】2023最新华为HCIA全套视频合集【网工基础全覆盖】---国sir公开课合集
【新盟教育】网工小白必看的!2023最新版华为认证HCIA Datacom零基础全套实战课【新盟教育】网工小白必看的!2023最新版华为认证HCIA Datacom零基础全套实战课
原创_超融合自动化运维工具cvTools原创_超融合自动化运维工具cvTools
重量级~~30多套JAVA就业班全套 视频教程(请尽快下载,链接失效后不补)重量级~~30多套JAVA就业班全套 视频教程(请尽快下载,链接失效后不补)
链接已失效【超过几百G】EVE 国内和国外镜像 全有了 百度群分享链接已失效【超过几百G】EVE 国内和国外镜像 全有了 百度群分享
某linux大佬,积累多年的电子书(约300本)某linux大佬,积累多年的电子书(约300本)
乾颐堂现任明教教主Python完整版乾颐堂现任明教教主Python完整版
乾颐堂 教主技术进化论 2018-2019年 最新31-50期合集视频(各种最新技术杂谈视频)乾颐堂 教主技术进化论 2018-2019年 最新31-50期合集视频(各种最新技术杂谈视频)
Python学习视频 0起点视频 入门到项目实战篇 Python3.5.2视频教程 共847集 能学102天Python学习视频 0起点视频 入门到项目实战篇 Python3.5.2视频教程 共847集 能学102天
约21套Python视频合集 核心基础视频教程(共310G,已压缩)约21套Python视频合集 核心基础视频教程(共310G,已压缩)
最新20180811录制 IT爱好者-清风羽毛 - 网络安全IPSec VPN实验指南视频教程最新20180811录制 IT爱好者-清风羽毛 - 网络安全IPSec VPN实验指南视频教程
最新20180807录制EVE开机自启动虚拟路由器并桥接物理网卡充当思科路由器最新20180807录制EVE开机自启动虚拟路由器并桥接物理网卡充当思科路由器

[文档] 华为QoS拥塞避免和拥塞管理配置教程

[复制链接]
查看: 1711|回复: 2
开通VIP 免金币+免回帖+批量下载+无广告
四、QoS拥塞避免和拥塞管理配置 % ^. j7 K% K/ g# S& H/ W3 a, K
        当网络中发生拥塞造成了报文丢弃时,可以配置拥塞避免,设备将根据配置信息对不同业务的报文(以服务等级/颜色区分)进行不同的处理,保证重要业务的利益,使之丢弃较少。
0 P; |: v: s+ ^4 W7 K        在配置拥塞避免之前,需在报文的入接口上将报文的优先级映射为服务等级/颜色。
; r6 |; o6 ~. w* p1 x        拥塞避免只对已知单播流量生效。
0 y" y( D4 L7 y2 f$ `' c8 c        1、QoS拥塞避免配置
9 `% D/ e4 C/ _% f0 N        1.1、配置端口队列长度(可选) # M' v% m! V% f5 {4 l0 r! f/ m7 K
         [Huawei-GigabitEthernet0/0/11]shutdown
+ b4 d0 E0 @) d5 U& c0 R7 ]        [Huawei-GigabitEthernet0/0/11]qos queue 1length ?% S  A" K: ]9 O+ N" B  \
         INTEGER<0-1000000000>  Thevalue of the length (Unit: Byte)
+ w% n% s& O1 e, Z1 j2 M1 X         1 e' r8 @7 L# H0 b( t) n( R
        [Huawei-GigabitEthernet0/0/11]qos queue 1length 1000000006 Y* c& }+ J6 |( [" G( @$ Z! c) n
        [Huawei-GigabitEthernet0/0/11]undo shutdown
* I, }8 c4 e: o, I- E, a5 a: o         
5 e: u: a1 ]7 S        通过配置端口队列的缓存大小,确保该队列有足够可用的缓冲区,可以避免报文因为不能得到缓存而丢失流量。 2 n, q6 U5 X- ?( ?
        在接口上配置端口队列缓存前需要时使用shutdown命令关闭接口,配置完成后,再使用undo shutdown命令打开接口,此操作过程可能会引起网络的短暂中断。
0 F' S+ Q/ l9 Y& O& i! U8 M8 }         
$ g$ g) J+ n0 g; B  L        1.2、配置CFI作为内部丢弃优先级(可选)。 . `& t2 j- r8 ]6 f9 H, J; {
        [Huawei-GigabitEthernet0/0/11]dei enable, J; Z; v& j3 d& ^3 r
         
0 w# Y6 g9 Y$ H( |# F) C        VLANTag中的CFI(Canonical Format Indicator)字段又称为DEI(Drop Eligible Indicator),可以用来标识报文的丢弃优先级。 ; F) H' H. A+ j
        设备在配置CFI作为内部丢弃优先级后,对超出CIR(承诺信息速率)报文的DEI位置1,标识该报文的丢弃优先级为高,后续设备在拥塞时优先丢弃DEI位为1的报文。
0 g2 E) G  l$ a: b3 o        如果用户希望在后续处理时丢弃之前超出CIR的报文,可以使用该配置。 3 ]2 N/ [  E% p8 V  s
         5 z- s  t/ a1 T6 v$ k
        1.3、QoS WRED丢弃模板配置
* H5 s8 p, i6 v        [Huawei]drop-profile ?  # 创建WRED丢弃模板,并进入WRED丢弃模板视图
/ p. G$ x/ Q0 O- s* D         STRING<1-31>   Dropprofile's name3 t0 w/ Q# B/ E: O  J+ T; ?& n# `7 N
         
2 S5 A  P# S0 L; j( j/ T        [Huawei]drop-profile 1
2 }6 A% K; _0 n1 q- a2 w        [Huawei-drop-1]
" _, P. f% ^9 ^9 P9 U( f6 b         % {& t' g! _, n2 Q5 Q
        [Huawei-drop-1]color ?
# t7 Z4 C1 q! [. Z" I          green   Green       # 绿色
, j$ I4 t" E; Q) `         non-tcp  Non-tcp  # 非TCP
! s& Q6 y! Z2 z! ?' U8 E/ G         red      Red        # 红色
" a1 @4 Q: H4 y( k1 M% J  s+ y         yellow   Yellow   # 黄色   `( Z) B4 I$ y
         ) u' p  g! j5 W$ {# i. B
        [Huawei-drop-1]color green ?
" i8 c9 f+ g+ A: {6 w9 N" u$ `         low-limit  Low limit
  ^* N9 O- Y: ]9 Y7 D          
/ Q: w- j! a; Q1 {0 [        [Huawei-drop-1]color green low-limit ?; M& ~1 v! ^% _' o
         INTEGER<0-100>  Low limitpercentage
; u  h& X, N4 j; ?5 J4 j9 }         . M5 b# H% N: t
        [Huawei-drop-1]color green low-limit 30 ?2 E+ `3 M, z& t' w2 l' ~! h# E( y
         high-limit  High limit& ^# f$ \& A4 d4 w( N6 ]' A+ z) h
           ! w8 r6 v/ d" X' u6 }
        [Huawei-drop-1]color green low-limit 30high-limit ?
  j+ E) O! E' T% W) h1 r         INTEGER<30-100>  High limitpercentage
0 R* t! H2 Z$ p         ; R9 S* \* a2 g6 Z; a: d1 c
        [Huawei-drop-1]color green low-limit 30high-limit 100 ?. a( u" @' ]' l2 j( O" c
         discard-percentage  Discardpercentage  
$ B+ p# {6 ?. Y+ Y         
" {: `. @  t  ~        [Huawei-drop-1]color green low-limit 30high-limit 100 discard-percentage ? # 丢弃百分比
9 X* n1 P  I/ A0 G: L# H. a2 R9 u         INTEGER<1-100>  Discardpercentage value9 T; f# L8 h9 i& ]5 t; I
         7 e; f1 c- \$ L' P$ `9 @9 A# b, l
        缺省情况下,系统存在一个名为default的WRED丢弃模板,只能修改其参数,不能删除。 - P. ~* e5 |; N( n4 k0 m- ^1 o
        WRED技术基于丢弃参数随机丢弃报文以避免TCP全局同步现象,它通过报文的不同颜色来指定不同的丢弃策略,考虑了高优先级报文的利益并使其被丢弃的概率相对较小。通过配置WRED丢弃模板可以配置不同颜色报文的丢弃门限百分比和最大丢弃概率。
/ R! Z2 ]4 E& L3 L  y# _! ]. M         
; g# d$ H' {2 Y$ A        1.4、QoS 应用WRED丢弃模板配置 3 h0 e1 q1 t0 l3 @- G
        [Huawei-GigabitEthernet0/0/2]qos wred 1  # 将WRED丢弃模板应用于接口。 $ V" Q- }: g. T4 w5 m& G4 f
        [Huawei-GigabitEthernet0/0/2]qos queue 1wred 1  # 将WRED丢弃模板应用于端口队列。 ! c& X% t* j+ P2 d9 W: M
         2 w& X% V  k! M% _0 e: V% \8 D
        用户可以根据需要在接口和端口队列上同时应用WRED丢弃模板。如果同时在接口和端口队列应用了WRED丢弃模板,系统按照先端口队列后接口的顺序依次匹配报文流,然后依次对匹配WRED丢弃模板的报文流进行拥塞避免控制。 * J! |( V# e$ r' i3 {
         
$ x4 u" @) n; X/ E' ^, B  b        2、QoS拥塞管理配置 3 y4 `. f% Y5 Z7 [" I
        2.1、端口队列的调度方式
/ n/ p$ f! p6 w        [Huawei-GigabitEthernet0/0/3]qos ?# r* A4 @# d$ P. ^2 k/ q- f/ R
         drr    Deficit round robin # 配置端口队列调度方式为DRR。 " l) o; \6 t9 B. h) ~+ q6 T7 K
          lr     Specify LR(Limit Rate) feature
: _; N+ V8 U4 B  T7 E& o         phb    Per-hop-behavior , l- _# n- u: h
         pq     Priority queue # 配置端口队列调度方式为PQ。 ! ^" F5 _$ z  }
         queue  Queue index
- y; O! Q: r) v0 `) M4 D2 U+ u         wred   Specify wred parameters
# k: _+ h. |. K6 B4 C" D( f  _. n         wrr    Weight round robin # 配置端口队列调度方式为WRR。
/ _7 [) G/ i2 {2 C4 U         , j* A, Q4 B9 @8 d$ ?
        [Huawei-GigabitEthernet0/0/3] qos { pq { start-queue-index [ toend-queue-index ] } &<1-8> | { wrr | drr } { start-queue-index [ toend-queue-index ] } &<1-8> }*& d. b0 s4 Q3 l. w2 I
         # 配置端口队列调度方式为PQ+WRR或PQ+DRR。缺省情况下,端口队列采用PQ调度方式。
5 {; N& U5 K" C+ U& O0 j; a. J3 x         
% [9 h$ a5 v# L+ ?7 a        2.2、指定端口队列WRR调度的权值,只有端口队列调度方式为WRR或PQ+WRR时,才需要使用此步骤配置。
' \' S2 q0 g2 z1 e        [Huawei-GigabitEthernet0/0/3]qos queue 1wrr weight ?, z$ I3 v$ e; i1 O; s, i
         INTEGER<0-127>  The value ofweight of queue applied with WRR: z- m; }2 x+ Y4 P5 I7 [; G( @
         7 Q& `; l6 I& W/ T0 }& ^; {% y
        2.3、指定端口队列DRR调度的权值,只有端口队列调度方式为DRR或PQ+DRR时,才需要使用此步骤配置
- X3 y: W4 h* Y; {. _& q4 a3 @        [Huawei-GigabitEthernet0/0/3]qos queue 1drr weight ?
& b  y9 {0 _1 |6 x& v         INTEGER<0-127>  The value ofweight of queue applied with DRR# w  P! u4 X7 b+ B1 {* [
         9 ]1 L' M/ d0 I. d
        当网络中发生间歇性拥塞时,可以配置拥塞管理,设备将按照指定的调度策略决定报文转发时的处理次序,以达到高优先级报文优先被调度的目的。 4 y8 w( h; E- l1 ~; U
        在配置拥塞管理之前,需在报文的入接口将报文的优先级映射为服务等级。
4 W# w/ f! f, {) @+ h3 d. j6 ]  c        设备上每个接口有8个端口队列,不同的队列可以采用不同的队列调度算法。队列调度时,先调度PQ队列,多个PQ队列按优先级高低顺序进行调度,队列索引越大,优先级越高。PQ队列调度完成后,再对WRR、DRR队列进行加权轮询调度。
8 y  S1 X6 H9 D# s3 `0 M7 t         
9 e6 Y9 r, d6 E- {# @        3、集群口QoS拥塞管理 6 u' N& c3 _/ D4 w% l0 ~
        3.1、配置集群口队列调度模式为PQ、WRR或DRR。
, n( W: M" h2 Z  j        [Huawei]css-prot qos { pq | wrr | drr }. a+ q7 h0 H. h/ e
         
3 j! P" U* K$ ]        3.2、配置集群口队列的WRR或DRR调度的权值。
9 R& ^+ t# s% v8 Y        [Huawei]css-port qos queue queue-index {wrr | drr } weight weight5 ^+ q; c; @* H. e  h7 R8 t+ I( h. l9 p
         
, E# ?1 s$ h9 d4 y0 L, F* I        当集群口队列的调度模式配置为WRR或DRR时,用户可为每个队列配置权重,设备根据权重轮询调度各队列。如果设置某队列权值为0,说明该队列以PQ方式调度,此时整体调度模式为PQ+WRR或PQ+DRR方式。
2 X& E( `7 P% I/ C% E+ p* _' N        在集群口配置拥塞管理后,设备将按照制定的调度策略决定报文转发时的处理次序,以达到高优先级报文优先被调度的目的。 ( h# A9 m  w. I0 D  z
        在配置集群口拥塞管理之前,需要完成集群的配置;在报文入方向接口上配置优先级映射。
* j+ w8 [1 j5 G, _        设备配置集群之后,设备的集群口之间会有集群协议报文、跨框转发报文的交互,大量的报文交互可能会导致集群口发生拥塞,导致关键业务(如视频业务、语音业务)报文不能得到及时处理,可以通过配置集群口调度模式,保证相同优先级业务得到公平处理,不同优先级业务按照各自权值处理。
7 @& e6 {9 s8 w( ?0 k7 {         $ h( d: J& Q2 M$ ^
        查看QoS拥塞丢包方法有哪些 - T. r6 B# ^8 J2 _/ x! x  Q1 X
        使用display qos queue statistics interface interface-number显示出来的discard对应值就是拥塞丢包数。如果队列上Dropped计数持续增长,表明当前存在拥塞丢包,可以通过打补丁或者调整缓存来解决该问题。 ( L' }- _$ t5 t1 l4 m9 A
         3 {9 K1 D9 _/ P8 L5 x- a1 v
        端口的队列调度机制 4 \  P- }7 O1 r7 [  G
        每个物理端口有8个发送队列,队列7优先级最高,依次类推队列0优先级最低。发送端口支持队列调度方式有PQ、WRR和DRR,并且支持PQ+WRR和PQ+DRR的混合调度。
8 n! E: ?0 U5 o6 W: m        混合调度时,首先调度PQ队列的报文,在PQ调度时先调度最高优先级队列,后调度优先级较低队列。PQ队列调度完以后再调度WRR或DRR队列。 ' e" K6 [2 D2 g' C9 L7 z
        对于WRR和DRR队列,先调度队列保证带宽,然后按照权重进行WRR和DRR进行调度。
1 `8 e% X5 @* v# l$ @& x, V         . @. @$ l1 C5 O7 f$ v
        为什么在接口上配置了PQ+DRR调度后不生效
' i! q6 }/ T, r4 u( }' N        配置队列调度之前,首先要保证不同的业务进入不同的队列,只有在业务进入要求的队列后才能实现期望的调度。
( Y# x" N& T( J        业务报文进入不同队列的方法有两种:一是在上行设备上修改报文的8021p;二是在交换机入端口配置流策略,并使用remarklocal-precedence命令配置报文优先级队列。
CCNA考试 官方正规报名 仅需1500元
回复 论坛版权

使用道具 举报

Rockyw [Lv10 举世无双] 发表于 2016-7-17 13:10:48 | 显示全部楼层
感谢楼主分享!
回复 支持 反对

使用道具 举报

BOY5942 [VIP@钻石] 发表于 2016-7-19 08:06:45 | 显示全部楼层
看帖看完了至少要顶一下!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|无图浏览|手机版|网站地图|攻城狮论坛

GMT+8, 2025-5-23 06:54 , Processed in 0.205906 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

Designed by ARTERY.cn