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

ROCE组网中PFC反压门限设置

4小时前提问
  • 0关注
  • 0收藏,30浏览
粉丝:0人 关注:0人

问题描述:

ROCE组网中PFC反压门限设置,dispaly cu 中不显示?

priority-flow-control dot1p 5 headroom 9000

priority-flow-control dot1p 5 ingress-buffer static 13000

priority-flow-control dot1p 5 ingress-threshold-offset 100 

priority-flow-control dot1p 5 reserved-buffer 56 

3 个回答
粉丝:4人 关注:9人

排查步骤及命令:
1. 确认配置前置条件
全局需先开启PFC:priority-flow-control enable(全局视图),否则接口PFC相关配置无法生效,不会在display cu中显示。
进入接口视图interface GigabitEthernetX/X/X,执行priority-flow-control dot1p 5 enable,未开启对应Dot1p的PFC时,buffer参数配置不生效。
2. 验证配置实际状态
查看接口PFC详细配置:display priority-flow-control interface GigabitEthernetX/X/X,确认buffer参数是否已生效。
查看QoS buffer配置:display qos buffer interface GigabitEthernetX/X/X,部分设备需绑定buffer模板后配置才会在display cu中显示。
3. 兼容性检查
确认设备型号与软件版本,不同平台(如CE/S系列)PFC配置逻辑有差异,部分老版本不支持单独配置这些参数,需升级版本或采用buffer模板方式配置。
重要提醒:变更配置前务必备份当前配置,避免业务中断。

暂无评论

粉丝:13人 关注:1人

你观察到的现象是正确的。在H3C Comware系统中,你所列出的这些PFC高级缓冲区调优命令,确实不会出现在常规的 display current-configuration 输出中。


 为什么看不到?—— 系统行为机制

这是H3C Comware系统的一种设计行为,主要有以下三个原因:

  • display current-configuration 的功能定义:此命令用于显示非默认的配置信息。对于未配置或保持默认值的参数,它不会进行显示,以避免输出过于冗长。

  • PFC缓冲区配置的“隐藏”特性:你使用的这组 priority-flow-control dot1p ... 命令,正是属于高级缓冲区调优命令。据相关社区讨论,这类“更细粒度的调优命令”可能被视为“高级隐藏命令”,不会在常规的配置查看命令中直接显示。

  • 命令的生效视图:这些命令属于以太网接口视图下的配置。与系统视图下的全局命令不同,它们在接口视图下生效,这也可能影响其在全局配置输出中的可见性。


 如何验证配置生效?—— 正确的验证命令

既然 display current-configuration 看不到,就需要用专门的命令来验证这些精细化的PFC参数是否已生效。

核心验证命令:display priority-flow-control interface

这是检查和验证PFC配置最直接、最权威的命令。

操作步骤:

  1. 进入系统视图。

  2. 执行以下命令(假设要检查接口 GigabitEthernet1/0/1):

    display priority-flow-control interface GigabitEthernet 1/0/1
  3. 在输出信息中,你应该能找到与 headroomingress-bufferingress-threshold-offset 等相关的参数信息,以确认你的配置已生效。

暂无评论

粉丝:10人 关注:2人

你这个现象是正常的:display current-configuration(display cu)默认不显示 PFC 门限明细,只显示开关;要看门限必须用专用命令。下面分 “为什么不显示、怎么看、怎么配、RoCE 推荐值” 四块说,直接能用。

一、为什么 display cu 看不到这几条?

你配置的是接口级 PFC 精细门限
plaintext
priority-flow-control dot1p 5 headroom 9000 priority-flow-control dot1p 5 ingress-buffer static 13000 priority-flow-control dot1p 5 ingress-threshold-offset 100 priority-flow-control dot1p 5 reserved-buffer 56
  • display cu 只显示:
    plaintext
    priority-flow-control no-drop dot1p 5 // 只显示开启,不显示门限
  • 原因(H3C 设计)
    • no-drop开关级配置,属于基础配置,会进 startup-config;
    • headroom/ingress-buffer/offset/reserved-buffer硬件 MMU 精细调优参数,属于运行时配置不写入保存配置、不被 display cu 回显重启后会恢复默认

二、正确查看 PFC 门限的命令(必用)

1. 看接口 PFC 开关 + 门限总览

bash
运行
display priority-flow-control interface HundredGigE 1/0/1
输出里能看到:
  • Dot1p 5 的 PFC 状态(On/Off)
  • Headroom、Xoff(ingress-buffer)、Offset、Reserved 等字段

2. 看缓存门限(Xoff/Xon)明细(最准)

bash
运行
display buffer usage interface HundredGigE 1/0/1 verbose
重点找:
  • XoffThres:就是你配的 ingress-buffer static 13000
  • Headroom:你配的 9000
  • XonOffset:ingress-threshold-offset 100
  • ReservedBuf:reserved-buffer 56

3. 看所有接口 PFC 配置汇总

bash
运行
display priority-flow-control interface

三、配置注意(重启会丢!)

这些门限命令重启后失效,必须每次上线 / 重启后重新配置,或者写自动执行脚本(推荐):
bash
运行
# 接口下完整配置顺序(先开no-drop,再调门限) interface HundredGigE 1/0/1 priority-flow-control enable priority-flow-control no-drop dot1p 5 // 开启PFC priority-flow-control dot1p 5 headroom 9000 priority-flow-control dot1p 5 ingress-buffer static 13000 priority-flow-control dot1p 5 ingress-threshold-offset 100 priority-flow-control dot1p 5 reserved-buffer 56 quit

四、RoCEv2 组网 PFC 门限推荐(针对 dot1p 5)

按 H3C 无损最佳实践,25G/100G 接口常用值:
表格
参数含义推荐值(25G/100G)你的配置
headroom反压后缓存上限4000~90009000(合理)
ingress-buffer staticXOFF 触发门限8000~1500013000(合理)
ingress-threshold-offsetXon=Xoff−offset50~100100(合理)
reserved-buffer队列预留缓存16~6456(合理)

一句话结论:你的配置参数没问题,只是display cu 不显示、重启会丢,要用专用命令查看,建议配置上线脚本。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

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

确定

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

注册后可访问此模块

跳转hclhub

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

举报

×

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

侵犯我的权益

×

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

泄露了我的隐私

×

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

侵犯了我企业的权益

×

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

抄袭了我的内容

×

原文链接或出处

诽谤我

×

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

对根叔社区有害的内容

×

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

不规范转载

×

举报说明