• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

基于队列的QoS子接口调用注意事项

2019-06-01 发表
  • 0关注
  • 1收藏 2429浏览
粉丝:2人 关注:0人

组网及说明

设备型号:SR6602

软件版本:version 5.20, Release 2603P04

需求:在子接口配置基于队列的QoS的限速。

配置步骤

基于类的队列CBQ的配置步骤如下:

(1)定义类

acl number 3150

 description NM

 rule 0 permit ip vpn-instance bo-general source 5.5.5.5 0

acl number 3140

 description VC

 rule 0 permit ip vpn-instance bo-general source 4.4.4.4 0

acl number 3130

 description IS

 rule 0 permit tcp vpn-instance bo-general source 3.3.3.3 0 source-port eq 8073

acl number 3120

 description NS

 rule 5 permit tcp vpn-instance bo-general source 2.2.2.2 0 source-port eq ftp

traffic classifier NM operator or

 if-match acl 3150 

traffic classifier VC operator or

 if-match acl 3140

traffic classifier IS operator or

 if-match acl 3130

traffic classifier NS operator or

 if-match acl 3120

(2)定义流行为

traffic behavior VC_2M

 queue af bandwidth 1500

traffic behavior IS_2M

 queue af bandwidth 125

traffic behavior NS_2M

 queue af bandwidth 125

traffic behavior NM_2M

 queue af bandwidth 50

(3)定义策略

qos policy TQ_BJDC_2M

classifier NM behavior NM_2M 

classifier VC behavior VC_2M 

classifier IS behavior IS_2M

classifier NS behavior NS_2M

(4)在接口视图或PVC视图下应用QoS策略

interface GigabitEthernet2/2/1.898

 description HLZCA1-CP02_G2/0/2

 vlan-type dot1q vid 898

 qos max-bandwidth 2250

 bandwidth 2048

 ip address 10.1.1.2 255.255.255.0

 qos lr outbound cir 2048 cbs 128000 ebs 0

 qos apply policy TQ_BJDC_2M outbound

#   

配置关键点

1.若是子接口,则接口需要使能LR功能以保证CBQ队列功能生效,同时需要配置qos max-bandwidth命令以提供CBQ计算的基准带宽。

2.qos max-bandwidth基准带宽仅80%用于流行为里面的限速,即基准带宽乘以0.8需大于等于流行为里限速的叠加(本案例即2250x0.8 大于等于(1500+125+125+50))不满足则会报错,比如配置2048

3.在未配置子接口基准带宽条件下,计算CBQ时实际使用的基准带宽取值为0Kbps,如:

traffic behavior 1

 queue af bandwidth pct 5

#

interface GigabitEthernet0/0/0.100

 vlan-type dot1q vid 100

 qos lr outbound cir 100 cbs 6225 ebs 0

 qos apply policy 1 outbound

#

[SR6602X-1]dis qos poli int g 0/0/0.100

  Interface: GigabitEthernet0/0/0.100

  Direction: Outbound

  Policy: 1

   Classifier: default-class

     Matched : 0(Packets) 0(Bytes)

     5-minute statistics:

       Forwarded: 0/0 (pps/bps)

       Dropped  : 0/0 (pps/bps)

     Rule(s) : If-match any

     Behavior: be

     Default Queue:

      Flow Based Weighted Fair Queuing

        Max number of hashed queues: 256

        Matched  : 0/0 (Packets/Bytes)

        Enqueued : 0/0 (Packets/Bytes)

        Discarded: 0/0 (Packets/Bytes)

        Discard Method: Tail

   Classifier: 1

     Matched : 0(Packets) 0(Bytes)

     5-minute statistics:

       Forwarded: 0/0 (pps/bps)

       Dropped  : 0/0 (pps/bps)

     Operator: AND

     Rule(s) : If-match acl 3000

     Behavior: 1

      Assured Forwarding:

        Bandwidth 0 (bps)

        Matched  : 0/0 (Packets/Bytes)

        Enqueued : 0/0 (Packets/Bytes)

        Discarded: 0/0 (Packets/Bytes)

        Discard Method: Tail

[SR6602X-1]int g 0/0/0.100

[SR6602X-1-GigabitEthernet0/0/0.100]qos max-bandwidth 5000

[SR6602X-1-GigabitEthernet0/0/0.100]dis this

#

interface GigabitEthernet0/0/0.100

 vlan-type dot1q vid 100

 qos max-bandwidth 5000

 qos lr outbound cir 100 cbs 6225 ebs 0

 qos apply policy 1 outbound

#

return

[SR6602X-1-GigabitEthernet0/0/0.100]qui

[SR6602X-1]dis qos poli int g 0/0/0.100

  Interface: GigabitEthernet0/0/0.100

  Direction: Outbound

  Policy: 1

   Classifier: default-class

     Matched : 0(Packets) 0(Bytes)

     5-minute statistics:

       Forwarded: 0/0 (pps/bps)

       Dropped  : 0/0 (pps/bps)

     Rule(s) : If-match any

     Behavior: be

     Default Queue:

      Flow Based Weighted Fair Queuing

        Max number of hashed queues: 256

        Matched  : 0/0 (Packets/Bytes)

        Enqueued : 0/0 (Packets/Bytes)

        Discarded: 0/0 (Packets/Bytes)

        Discard Method: Tail

   Classifier: 1

     Matched : 0(Packets) 0(Bytes)

     5-minute statistics:

       Forwarded: 0/0 (pps/bps)

       Dropped  : 0/0 (pps/bps)

     Operator: AND

     Rule(s) : If-match acl 3000

     Behavior: 1

      Assured Forwarding:

        Bandwidth 200 (kbps)

        Matched  : 0/0 (Packets/Bytes)

        Enqueued : 0/0 (Packets/Bytes)

        Discarded: 0/0 (Packets/Bytes)

        Discard Method: Tail

4.流行为中配置实际带宽或者pct百分比注意事项是一样的。


该案例对您是否有帮助:

您的评价:1

若您有关于案例的建议,请反馈:

作者在2019-06-01对此案例进行了修订
0 个评论

该案例暂时没有网友评论

编辑评论

举报

×

侵犯我的权益 >
对根叔知了社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔知了社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作