QoS是网络管理中用于保障关键业务流量、优化网络资源分配的技术体系。
为什么需要 QoS?
解决带宽竞争(如视频会议卡顿)
避免网络拥塞(Ping 延迟高、丢包)
满足SLA(服务等级协议)要求(如企业专线)
拓扑图

需求
- 交换机
LSW2 接口G0/0/1 出口限速1000kb
- 交换机
LSW1接口G0/0/2 入口限速2000kb
配置
LSW2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| [LSW2]traffic classifier yg 作用:创建一个名为 yg 的流量分类器 解释:用于定义要匹配的流量类型。分类器名称可以自定义,这里用 yg [LSW2-classifier-yg]if-match any 作用:匹配所有流量 解释:if-match any 表示匹配任何通过此分类器的数据包,即所有流量都会匹配到这个分类器 结果:这个分类器将作用于接口上的所有入站流量 [LSW2]traffic behavior yg1 作用:创建一个名为 yg1 的流量行为 解释:定义要对匹配的流量执行什么动作(如限速、标记、重定向等) [LSW2-behavior-yg1]car cir 10000 作用:配置承诺访问速率(CAR)限速 详细解释: car:Committed Access Rate,承诺访问速率,是华为的限速命令 cir 10000:承诺信息速率 = 10,000 kbps(10 Mbps) 默认单位:华为设备中 cir 默认单位是 kbps,所以这里是 10 Mbps 缺失参数:这里没有指定 cbs(承诺突发尺寸),设备会自动计算默认值 [LSW2]traffic policy yg2 作用:创建一个名为 yg2 的流量策略 解释:策略是分类器和行为的容器,将两者绑定在一起 [LSW2-trafficpolicy-yg2]classifier yg behavior yg1 作用:在策略中关联分类器和行为 解释:将分类器 yg 和行为 yg1 绑定,意思是"对所有匹配分类器 yg 的流量(即所有流量),执行行为 yg1 的动作(即限速到 10 Mbps)" [LSW2]int g0/0/1 作用:进入 GigabitEthernet 0/0/1 接口配置模式 [LSW2-GigabitEthernet0/0/1]traffic-policy yg2 inbound 作用:在接口的入方向应用流量策略 yg2 解释:inbound:表示对进入接口的流量执行策略 效果:所有从该接口进入交换机的流量,都会被限速到最大 10 Mbps
整体流程:所有进入 G0/0/1 的流量 → 匹配分类器 yg(匹配所有) → 执行行为 yg1(限速 10 Mbps)
|
LSW1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| [LSW1]traffic classifier lb 作用:创建一个名为 lb 的流量分类器 [LSW1-classifier-lb]if-match any 作用:匹配所有流量 解释:这个分类器会匹配所有通过的数据包 注意:虽然名为 lb,但实际匹配的是所有流量,没有区分领导还是普通用户 [LSW1]traffic behavior lb1 作用:创建一个名为 lb1 的流量行为 解释:定义要对匹配的流量执行的操作 [LSW1-behavior-lb1]car cir 2000 作用:配置承诺访问速率(CAR)限速 car:承诺访问速率,华为的限速命令 cir 2000:承诺信息速率 = 2,000 kbps(2 Mbps) 单位:默认是 kbps,所以限速为 2 Mbps [LSW1]traffic policy lb2 创建一个名为 lb2 的流量策略 [LSW1-trafficpolicy-lb2]classifier lb behavior lb1 作用:将分类器 lb 和行为 lb1 关联 逻辑:所有匹配分类器 lb 的流量(即所有流量)→ 执行行为 lb1 的动作(限速到 2 Mbps) [LSW1]int g 0/0/2 [LSW1-GigabitEthernet0/0/2]traffic-policy lb2 outbound 作用:在接口的出方向应用流量策略 lb2 关键区别:outbound(出方向) 这个限速作用于从交换机发出的流量 即:从交换机 G0/0/2 接口出去的流量被限速到 2 Mbps 这通常用于控制交换机向外部网络发送的流量
整体流程:交换机内部发出的流量 → 从 G0/0/2 接口出去 → 匹配分类器 lb(匹配所有) → 执行行为 lb1(限速 2 Mbps)
|
入口与出口方向限速的对比:
| 特性 |
入方向限速(inbound) |
出方向限速(outbound) |
| 作用点 |
流量进入接口时 |
流量从接口发出时 |
| 保护对象 |
保护本交换机资源 |
保护下游网络设备 |
| 典型应用 |
防止外部攻击,用户接入限速 |
控制上行带宽,出口流量整形 |