VLAN 的能力边界
VLAN 解决的问题是二层隔离与广播域划分,它不提供任何带宽、优先级或时延保障。这一点在排障时特别重要:跨 VLAN 的流量最终都要挤在同一条上联链路上,上联打满时所有 VLAN 一起拥塞,划分再多也不改变这个事实。业务分级必须单独用 QoS 设计与实现。
基本信息
| VLAN 提供 | 二层隔离、广播域划分、故障域收敛 |
|---|---|
| VLAN 不提供 | 带宽保障、优先级、时延与队列控制 |
| 配套机制 | 流分类、限速、队列调度与拥塞管理 |
| 关键瓶颈 | 上联链路的总带宽与调度策略 |
治理顺序
- 先测上联链路的峰值利用率与拥塞时段,找到真正的瓶颈点
- 在接入侧对非关键业务做出口限速,避免个别终端占满上联
- 在核心或汇聚按队列权重保障关键业务,把时延敏感流量优先处理
- 关键业务单独划分并做端到端标记,确保沿途设备的处理一致
- 治理后复测同一指标,确认拥塞时段与丢包比例下降
限速与调度示例
限速与调度示例
# 思科:分类限速与优先队列
policy-map LIMIT
class VIDEO
police 100000000 # 限制到 100 Mbps 量级
class EF
priority 50000 # 优先队列保障,单位按命令参考
interface GigabitEthernet1/0/1
service-policy input LIMIT
# 华为:端口限速(关键字与单位以本机命令参考为准)
interface GigabitEthernet0/0/1
qos lr inbound cir 100000 # 入方向限速手段对照
| 问题 | 有效手段 | 无效手段 |
|---|---|---|
| 上联拥塞 | 限速、队列调度、扩容链路 | 增加 VLAN 数量 |
| 关键业务时延 | 优先级标记与优先队列 | 隔离到单独 VLAN |
| 个别终端占满带宽 | 接入侧限速与端口限速 | 调整 VLAN 划分 |
| 广播量大 | VLAN 划分与风暴抑制 | QoS 调参 |
上联 Trunk 打满时所有 VLAN 一起拥塞,业务分级要单独设计 QoS 策略。判断是否真拥塞要看峰值利用率与丢包时段,而不是凭用户投诉的感受。
治理顺序:先测上联峰值利用率,再在接入侧做出口限速,最后在核心按队列权重保障关键业务;只限速不调调度,关键流量仍会被挤压。