Xena 知识库

港口捕获

本页介绍 XenaManager采集 面板。通过该面板,您可以为当前选定的端口配置捕获设置,并检查捕获结果。您可以为捕获保存设置加载设置

概述

所有到达端口的数据包都会被计数,并分析它们是否包含测试有效载荷。此外,选定的数据包可以保留(捕获),以便使用捕获机制进行仔细检查。

配置


启动触发器 

开始触发器控制捕获功能何时实际开始收集捕获缓冲区中的数据包。默认行为是在捕获开始时开始收集(也就是从ON选项)。其他选项包括:

  • 从FCS错误开始:当检测到收到的数据包中的第一个FCS错误时开始收集。
  • 从过滤器开始:当收到第一个符合指定过滤器的数据包时开始收集。
  • 从有效载荷错误开始:当检测到收到的数据包中的第一个有效载荷错误时开始收集。

停止触发 

停止触发器可用于控制捕获功能何时停止收集数据包。当使用开始触发器时,如果内部捕获缓冲区满了,捕获就会自动停止。当只使用停止触发器时,硬件捕获缓冲器尽可能多地保留数据包,直到停止触发事件。

停止触发器选项与开始触发器选项相同。

但是对于10G和1G模块的端口,你可以选择 "停止触发""直到用户停止"。这将导致系统循环捕捉,所以你的捕捉缓冲区里总是有最后收到的数据包。也就是说,你开始捕获,运行流量直到它停止,然后你手动停止捕获。

保存的数据包

这个选项控制要保留什么类型的数据包。这可以帮助你充分利用有限的捕获缓冲区。选项包括:

  • 所有包裹。
  • 有FCS错误。
  • 有了测试有效载荷:如果选择这个,你也可以输入要保留的数据包的测试有效载荷ID。
  • 没有测试有效载荷。
  • 有了有效载荷的错误。
  • 过滤的数据包:只有在定义了过滤器的情况下才可用;你要指定使用哪种过滤器。

保留多少

该选项指定保留多少捕获的数据包。使用该选项可以增加内部捕获缓冲区中的数据包数量。即使数据包因该选项而被截断,XenaManager 也会始终报告数据包的总长度。

开始捕获

你可以通过按面板顶部的 "开始捕获"按钮手动开始捕获一个端口。如果该按钮旁边的复选框被选中,全局统计开始流量按钮也将开始捕获你测试平台中的端口。

捕获结果

捕获的数据包将在捕获过程中从机箱上传。因此,你可以在捕获过程中和捕获操作完成后检查它们。

结果网格

每个捕获的数据包将在结果网格中显示为一行。每个数据包都会报告以下数值:

  • 时间戳:收到数据包的时间戳,相对于捕获开始的时间。
  • 延迟:从信雅纳测试有效载荷数据计算出的延迟值(对其他类型的数据包无效)。
  • IFG:与前一个数据包相比的帧间差距。
  • :数据包中的SMAC地址。
  • 目的地:数据包中的DMAC地址。
  • 协议:数据包中解码后的数据包头的摘要。
  • 全长:捕获的数据包的原始长度,在任何由于保留多少选项而进行的可选截断之前。
  • 捕获的长度:捕获的数据包在可选截断后的实际长度。

如果你在网格中选择一个数据包,一个类似于Wireshark的数据包头视图将显示在网格下方,可以检查数据包内容。

捕获图表

XenaManager 还能以图形直方图的形式显示捕获数据包的长度或间距以及延迟。

保存或导出采集数据

通过使用保存数据包按钮,您可以将捕获的数据包保存到PCAP或PCAP-NG(PCAP下一代)文件。

你也可以通过按下Launch Wireshark按钮,以捕获的数据包为参数直接启动Wireshark。这显然需要在你的电脑上安装Wireshark。