华为S7706 QoS配置与带宽规划方案

华为S7706 QoS配置与带宽规划方案

一、配置目标

  • 总带宽:800Mbps,由3个业务共享。
  • 基础保证:每个业务CIR(承诺信息速率)200Mbps,总保障带宽600Mbps。
  • 动态抢占:剩余200Mbps作为超额带宽池,支持按需抢占,单业务最大可占用800Mbps(物理上限)。
  • 分类方式:基于源IP地址区分业务。
  • 调度机制:WRR队列调度,确保公平性。

二、详细配置步骤

1. 配置ACL基于源地址分类
# 定义业务流的源地址段(示例地址)
acl number 3001
 rule 5 permit ip source 192.168.1.0 0.0.0.255  # 业务1:源IP段192.168.1.0/24
acl number 3002
 rule 5 permit ip source 192.168.2.0 0.0.0.255  # 业务2:源IP段192.168.2.0/24
acl number 3003
 rule 5 permit ip source 192.168.3.0 0.0.0.255  # 业务3:源IP段192.168.3.0/24
2. 配置流量分类器
traffic classifier C_BUSINESS1 operator or
 if-match acl 3001  # 匹配业务1的ACL
traffic classifier C_BUSINESS2 operator or
 if-match acl 3002  # 匹配业务2的ACL
traffic classifier C_BUSINESS3 operator or
 if-match acl 3003  # 匹配业务3的ACL
3. 配置流量行为(限速模板)
# 优化CAR参数(CBS/PBS按突发时间50ms计算)
traffic behavior B_BUSINESS1
 car cir 200000 pir 800000 cbs 1250000 pbs 5000000 green pass yellow pass red discard  
traffic behavior B_BUSINESS2
 car cir 200000 pir 800000 cbs 1250000 pbs 5000000 green pass yellow pass red discard
traffic behavior B_BUSINESS3
 car cir 200000 pir 800000 cbs 1250000 pbs 5000000 green pass yellow pass red discard

参数说明

  • CIR:200000 Kbps = 200Mbps(基础保障带宽)
  • PIR:800000 Kbps = 800Mbps(最大可抢占带宽)
  • CBS:承诺突发尺寸 = CIR × 突发时间 / 8
    200Mbps × 0.05s / 8 = 1.25MB = 1,250,000 Bytes
  • PBS:峰值突发尺寸 = PIR × 突发时间 / 8
    800Mbps × 0.05s / 8 = 5MB = 5,000,000 Bytes
4. 构建QoS策略并绑定分类与行为
traffic policy P_MAIN
 classifier C_BUSINESS1 behavior B_BUSINESS1  # 业务1策略
 classifier C_BUSINESS2 behavior B_BUSINESS2  # 业务2策略
 classifier C_BUSINESS3 behavior B_BUSINESS3  # 业务3策略
5. 接口应用策略与队列调度
interface GigabitEthernet1/0/1
 description Uplink-To-Core
 qos lr outbound cir 800000 cbs 1500000      # 限制接口总带宽为800Mbps
 qos queue 8 wrr weight 1 1 1 1 1 1 1 1    # 启用WRR队列,默认权重均等
 traffic-policy P_MAIN outbound             # 应用QoS策略到出方向

队列调度说明

  • WRR权重:默认8个队列权重均为1,确保超额带宽公平分配。
  • 队列映射:需根据实际业务优先级调整队列与分类的绑定(此处假设默认映射)。

三、带宽分配逻辑与计算

1. 静态保障(CIR)
  • 每个业务固定分配200Mbps,总和600Mbps。
  • 超额池:800Mbps – 600Mbps = 200Mbps
2. 动态抢占规则
  • 场景1:单业务突发

    - 业务1需求:600Mbps
    - 超额分配 = min(600-200, 200) = **400Mbps**(实际因PIR限制为800M,但接口总带宽为800M)
    - 结果:业务1占用800M,其他业务为0(当其他业务空闲时)。
    
  • 场景2:多业务竞争超额池

    - 业务1需求:300M(需超额100M)
    - 业务2需求:250M(需超额50M)
    - 业务3需求:250M(需超额50M)
    - 总超额需求:100+50+50 = 200M ≤ 超额池
    - 结果:所有业务均满足,总带宽=300+250+250=800M。
    
  • 场景3:超额需求超限

    - 业务1需求:400M(需超额200M)
    - 业务2需求:300M(需超额100M)
    - 业务3需求:300M(需超额100M)
    - 总超额需求:200+100+100 = 400M > 超额池(200M)
    - 按CIR比例分配:
      - 总权重 = 200+200+200 = 600
      - 业务1超额分配 = (200/600)*200 ≈ 66.67M → 总带宽266.67M
      - 业务2超额分配 = (200/600)*200 ≈ 66.67M → 总带宽266.67M
      - 业务3超额分配 = (200/600)*200 ≈ 66.67M → 总带宽266.67M
    - 实际总和:266.67*3 ≈ 800M。
    

四、验证与监控

1. 配置验证命令
display traffic policy P_MAIN                  # 查看QoS策略绑定
display qos queue-statistics interface GigabitEthernet1/0/1  # 检查队列流量统计
display car statistics interface GigabitEthernet1/0/1 outbound  # 查看限速效果

posted on 2025-04-24 15:54  wenlf136  阅读(149)  评论(0)    收藏  举报

导航