本地优先级 LP 与队列一一对应:
LP‑2 → Queue‑2H3C。 默认优先级映射(dot1p‑lp):
✅进入队列 2 的报文来源
802.1p‑2的业务报文;关键点:即使交换机本身不做任何 QoS 配置,如果对端设备送来带 CoS=2 的标记报文,该报文就会硬件入 Queue‑2,队列拥塞就会发生尾部丢弃 tail‑dropCisco。
不是配置导致,是流量超过出口物理能力。虽然所有队列都会丢包,但如果大部分拥塞流量恰好是 CoS=2 标记流量,就表现为只有队列 2 计数器上涨。
CoS=2,S7610E‑X 端口默认trust dot1p信任报文自带优先级,报文直接送入队列 2,拥塞就丢包。#查看出接口每个队列转发、丢弃计数,确认Queue‑2的drop持续上涨
display qos queue‑statistics interface Ten‑GigabitEthernet 1/0/X outbound
重点看:Dropped、Current queue length,观察是否随业务流量增大而上涨。
display this interface Ten‑GigabitEthernet 1/0/X
查看:qos trust dot1p。
qos trust none,所有报文统一映射到 LP0 进入队列 0。display qos configuration
display traffic‑policy applied‑record
确认没有 MQC、lr、Wred、qos‑profile 等用户配置。
display packet‑drop interface Ten‑GigabitEthernet 1/0/X
display device
区分:是普通队列拥塞丢弃,还是硬件 GBP 缓存不足报错。
802.1p=2占比;interface Ten‑GigabitEthernet 1/0/X
qos trust none
效果:所有进来的报文,忽略自带 CoS,统一本地优先级 LP‑0 进入 queue‑0,不再往 queue‑2 送入流量,queue‑2 丢包就停止。
可以调整 WRR 权重,适当调高队列 2 调度权重(注意:修改 QoS‑profile 需要评估整体调度,业务窗口操作)。
qos‑profile xxx
queue 2 wrr weight xxxx
只是统计计数上涨,业务 ping、业务访问无丢包:上游测试流量 / 监控流量触发,可定期clear counters观察复现条件。
❌“我没有配 QoS,不应该有队列丢包”:WRR 队列调度是芯片出厂固有行为,只要报文带 CoS 标记就分配对应队列,出口拥塞就会尾部丢弃,不需要用户配置任何策略H3C。 ❌“队列 2 是协议控制报文队列”:队列 2 默认主要是CoS=2 用户业务流量;OSPF、STP 等控制协议报文默认进入队列 6、7。 ❌一定是设备硬件故障:优先确认出口带宽是否过载,绝大部分是超订阅拥塞,不是硬件损坏。
一句话总结:S7610E‑X 即使不配置 QoS,端口默认 trust dot1p,上游带 802.1p=2 标记报文进入 Queue‑2;队列 2 丢包大多是出口带宽过载拥塞尾部丢弃;不需要优先级时配置qos trust none把所有报文归入队列 0 即可消除该队列丢包。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论