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

S6805-56HF-G交换机,标准pause

3天前提问
  • 0关注
  • 0收藏,74浏览
粉丝:0人 关注:0人

问题描述:

1、执行display interface XGE1/0/4,看到output pause有计数,能判断交换机真正发出pause帧吗?

2、有什么方法能看到交换机收到的完整pause帧?

4 个回答
粉丝:116人 关注:11人

看不到 

交换机内部统计的

粉丝:10人 关注:9人

1、能判断,display interface XGE1/0/4的output pause字段是交换机发送pause帧的累计统计值,该计数增加说明交换机确实发出了pause帧。
2、查看收到的完整pause帧步骤:①先开启终端信息显示:terminal monitor;②开启pause帧调试:debugging pause-frame;终端将输出收到的pause帧详情(含源目MAC、帧类型0x8808、暂停时间等);调试完成后需执行undo debugging all关闭调试,避免影响业务。

H3C S6805-56HF-G交换机貌似没有debugging pause-frame的功能

zhiliao_Nj2NT6 发表时间:3天前 更多>>

H3C S6805-56HF-G交换机貌似没有debugging pause-frame的功能

zhiliao_Nj2NT6 发表时间:3天前
粉丝:17人 关注:1人

针对你关于 H3C S6805-56HF-G 交换机标准 Pause 帧的疑问,解答如下:

1. 看到 output pause 有计数,能判断交换机真正发出 Pause 帧吗?

可以,这代表交换机确实向对端设备发出了 Pause 帧。
在 H3C 设备的 display interface 命令回显中:
  • output pause:代表本端设备(即这台交换机)向外发送的 Pause 帧数量。当交换机的端口缓冲区达到预设的流控阈值(发生拥塞)时,它会主动构造并发送 Pause 帧给直连的对端设备,请求对方暂停发送数据。
  • input pause:代表本端设备接收到的、由对端设备发来的 Pause 帧数量。
因此,只要 output pause 的计数在增加,就说明交换机触发了流控机制,并且成功向对端发出了“暂停发送”的指令。

2. 有什么方法能看到交换机收到的完整 Pause 帧?

由于 Pause 帧是数据链路层(二层)的特殊 MAC 控制帧,普通的抓包方式(如 display packet 等)通常无法直接捕获到它的完整内容。想要查看收到的完整 Pause 帧,最有效且标准的方法是端口镜像配合外部抓包工具
  1. 配置端口镜像:在 S6805 交换机上,将需要排查的端口(例如 XGE1/0/4)配置为被镜像端口(源端口),并将连接抓包电脑的端口配置为镜像端口(目的端口)。
  2. 使用 Wireshark 抓包:在连接镜像目的端口的电脑上打开 Wireshark 进行抓包。
  3. 过滤 Pause 帧:在 Wireshark 中使用过滤条件 eth.type == 0x8808。标准的 Pause 帧是一种特殊的以太网控制帧,其 EtherType 固定为 0x8808,且 MAC 控制操作码(Opcode)为 0x0001。通过过滤,你就能在抓包列表中看到交换机收到的完整 Pause 帧报文及其具体的暂停时间(Pause Time)等参数。

针对问题2的解答,已经做了端口镜像使用wireshark抓包,但是没有看到pause帧,还有什么别的方法吗?

zhiliao_Nj2NT6 发表时间:3天前 更多>>

针对问题2的解答,已经做了端口镜像使用wireshark抓包,但是没有看到pause帧,还有什么别的方法吗?

zhiliao_Nj2NT6 发表时间:3天前
粉丝:10人 关注:2人

S6805-56HF-G 标准 Pause 帧统计与报文查看说明

一、接口 output pause 计数能否判定设备实际发出标准 Pause 帧

在 S6805-56HF-G 交换机中,display interface XGE1/0/4 命令展示的 output pause 字段,仅用于统计802.3x 标准 Pause 帧,不包含 PFC 帧。
  1. 计数含义
    output pause 数值代表本设备因端口队列拥塞,主动生成并向外发送的标准 Pause 帧数量。该数值持续增长,可说明两点:一是当前接口已开启标准流控功能;二是接口发送队列存在拥塞,芯片已完成 Pause 帧构造并触发发送动作。
  2. 特殊场景说明
    绝大多数场景下,计数上涨就代表设备真实发出了 Pause 帧。仅两种极端情况会出现计数与实际转发不一致:接口刚上线、流控协议协商阶段产生临时计数;硬件异常导致芯片统计累加,但物理链路最终丢帧,此类问题出现概率极低。
总结:正常运维场景中,output pause 持续递增,即可判定交换机正在对外发送标准 Pause 帧。

二、查看完整 Pause 帧内容的方法

交换机命令行仅提供流量计数,无法直接查看帧结构、字段内容。如需解析完整 Pause 帧,可使用以下三种方式,按需选择即可。

方法一:端口镜像 + 抓包软件(推荐,通用性最强)

将目标接口流量镜像至对接电脑的业务口,配合 Wireshark 抓取完整报文。
  1. 配置本地端口镜像
plaintext
<H3C> system-view [H3C] mirroring-group 1 local [H3C] interface XGE1/0/4 [H3C-XGE1/0/4] mirroring-group 1 mirroring-port both [H3C] interface XGE1/0/24 [H3C-XGE1/0/24] mirroring-group 1 monitor-port
  1. 电脑端抓包过滤
    电脑连接镜像目的口,打开 Wireshark,输入过滤规则筛选标准 Pause 帧:
plaintext
eth.dst == 01:80:c2:00:00:01 && eth.type == 0x8808
  1. 标准 Pause 帧关键特征
  • 目的 MAC 地址:01:80:C2:00:00:01
  • 帧类型标识:0x8808(MAC 控制帧)
  • 操作码:0x0001(代表标准 Pause)
  • 暂停时长:2 字节字段,单位为 512 比特时间

方法二:设备本地报文捕获(依赖设备固件版本)

部分固件版本支持交换机本地抓包,可将报文保存为 pcap 文件后导出分析。
plaintext
# 绑定抓包接口 [H3C] packet capture buffer interface XGE1/0/4 # 查看捕获报文摘要 <H3C> display packet capture buffer # 将报文保存至设备存储 <H3C> packet capture buffer save flash:/pause.pcap
通过 TFTP 工具将pause.pcap文件下载至电脑,使用 Wireshark 打开即可解析完整帧内容。

方法三:区分标准 Pause 与 PFC 帧(排查常见混淆问题)

display interface 中的 pause 统计项仅统计 802.3x 标准 Pause,不统计 PFC 帧。若需查看 PFC 流控报文统计,使用专属命令:
plaintext
<H3C> display pfc statistics interface XGE1/0/4
日常排障中常出现 “对端发送流控帧,但本端 input pause 计数为 0” 的现象,大概率是对端发送的为 PFC 帧,并非标准 Pause 帧。

三、快速验证步骤

  1. 检查接口流控模式
plaintext
display interface XGE1/0/4 | include flow-control
确认接口启用的是标准 flow-control,而非 PFC 功能。
2. 清空历史计数,观测实时变化
plaintext
reset counters interface XGE1/0/4
清空后持续观察计数,若数值稳定上涨,可确认设备正常发送标准 Pause 帧。
3. 如需深度校验,使用端口镜像抓取报文,核对帧字段。

编辑答案

你正在编辑答案

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

分享扩散:

提出建议

    +

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

确定

亲~检测到您登陆的账号未在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. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

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

不规范转载

×

举报说明