服务访问质量(QoS)——流量整形与拥塞管理

Posted 网络豆

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务访问质量(QoS)——流量整形与拥塞管理相关的知识,希望对你有一定的参考价值。

  • 作者简介:一名在校云计算网络运维学生、每天分享网络运维的学习经验、和学习笔记。 

  •  座右铭:低头赶路,敬事如仪

  • 个人主页:网络豆的主页​​​​​​

目录

 前言

一.流量整形和监管配置

30.QOS服务质量-----华为

华为QOS服务质量:

包含内容:流分类,限速,拥塞管理,拥赛避免,策略路由。

基于ACLQOS(流分类)

创建ACL

[huawei]acl name acl1                                                #进入ACL配置项                               

[huawei-acl-adv-acl1]rule 101 permit 协议 source IP 反掩码 destination目标IP 反掩码          

[huawei-acl-adv-acl1]quit                                             #定义ACL

注:蓝色为调用关系

流分类

[huawei]traffic classifier class1                                     #流分类

[huawei-classifier-class1]if-match acl acl1                           #调用ACL

[huawei-classifier-class1]quit

流行为

[huawei]traffic behavior xingwei1                                    #创建流行为

[huawei-behavior-xingwei1]remark 8021p 5                           #设置流优先级

[huawei-behavior-xingwei1]remark dscp 40                        #基于DSCP的流优先级

[huawei-behavior-xingwei1]car cir 8000 pir 10000 green pass           #限速(流量监管)

[huawei-behavior-xingwei1]car cir 8000 cbs 10000                    #限速(流量整形)

[huawei-behavior-xingwei1]statistic enable                          #开启流量统计功能 

[huawei-behavior-xingwei1]redirect ip-nexthop 1.1.1.1   #策略路由(指定流量的下一跳地址)

[huawei-behavior-xingwei1]quit

注:DSCP:差异化服务编码点(值范围0~63),值越大优先级越高。

监管:CIR:承诺的速率,PIR:向桶内加入流量的速率。单位:KB/

整形:CIR:承诺的速率,CBS:承诺的突发速率。单位:KB/

建议流优先级

0

尽力服务数据

1

中优先级数据

2

高优先级数据

3

呼叫信号

4

视频会议

5

语音通话

定义流策略

[huawei]traffic policy policy1                                        #创建流策略

[huawei-policy-policy1]classifier class1 behavior xingwei1        #调用流分类和流行为

[huawei-policy-policy1]quit

将策略应用于接口

[huawei]interface gigabitethernet0/0/1                                #进入接口

[huawei-gigabitethernet0/0/1]traffic-policy policy1 inbound        #将策略用于接口

[huawei-gigabitethernet0/0/1]quit

注:inbound:入口  ourbound:出口

基于接口的QOS(限速)

流量监管:承诺速率,超出流量则丢弃。

流量整形:调节速率,使用缓冲区的流量均匀的进行转发。

基于接口的流量监管

[huawei]interface gigabitethernet0/0/1

[huawei-gigabitethernet0/0/1]qos lr inbound cir 8000            #流量监管

[huawei-gigabitethernet0/0/1]quit

基于接口的流量整形

[huawei]interface gigabitethernet0/0/1

[huawei-gigabitethernet0/0/1]qos lr inbound cir 8000 cbs 10000    #流量整形

[huawei-gigabitethernet0/0/1]quit

注:CIR:承诺的速率,CBS:承诺的突发速率,EBS:最大突发速率,CIR/PIR:缓冲区速率。

QOS的拥塞避免与拥塞管理

创建ACL

流分类,调用ACL

流行为,设定流优先级

配置接口的信任报文

[huawei]interface gigabitethernet0/0/1

[huawei-gigabitethernet0/0/1]trust 8021p                    #配置信任报文

[huawei-gigabitethernet0/0/1]quit

拥塞避免,根据优先级对应队列号

[huawei]qos sred queue 2 red 500 discard-probability 1 yellow 1000 discard-probability 4

[huawei]qos sred queue 3 red 500 discard-probability 1 yellow 1000 discard-probability 4

[huawei]qos sred queue 4 red 500 discard-probability 1 yellow 1000 discard-probability 4

注:SRED是一个拥塞避免技术。参数详解:discard-probability:丢弃概率。

队列

颜色

阈值下限

丢弃概率

对应丢弃概率

Queue 2(一个队列对应一种流量)

Red

Yellow

500

1000


1

4

Queue 3(视频)

Red

Yellow

500

1000


1

4

Queue 4(语音)

Red

Yellow

500

1000


1

4

释义:队列号=流优先级

拥塞管理

[huawei]interface gigabitethernet0/0/1

[huawei-gigabitethernet0/0/1]qos wrr                         #配置调度模式

[huawei-gigabitethernet0/0/1]qos queue 2 wrr weight 0         #调用队列并设置权重

[huawei-gigabitethernet0/0/1]qos queue 3 wrr weight 10        #调用队列并设置权重

[huawei-gigabitethernet0/0/1]qos queue 4 wrr weight 20        #调用队列并设置权重

[huawei-gigabitethernet0/0/1]quit

注:weight:权重 权重值越高,则优先转发。

以上是关于服务访问质量(QoS)——流量整形与拥塞管理的主要内容,如果未能解决你的问题,请参考以下文章

QoS(服务访问质量)

28.QOS服务质量

QoS 服务质量

服务访问质量(QOS)

QoS专题-第5期-QoS实现之队列调度与报文丢弃

30.QOS服务质量-----华为