Xena 知识库

流量采集

这个常见问题页面涉及与流量采集有关的问题。

问:什么是流量捕捉?
答:捕获允许保留和检查一个端口上传入流量的选定数据包。

触发器可指定何时开始捕获、何时停止捕获,以及在捕获活动期间保留哪些数据包。这些事件可以指定为用户定义的过滤器或数据包校验和错误等内置事件。
可以直接在Xena 环境中查看结果,也可以保存数据包,供 WireShark 等外部工具进一步分析。
此外,还能以图形方式逐个显示数据包的关键捕获参数,如数据包长度和帧间间隙。
问:Xena 与 WireShark 兼容吗?
答:是的,捕获的数据包可以保存为 WireShark 的".pcap "或".pcapng "格式,以便在 WireShark 环境中进一步分析。这在分析XenaManager尚未支持的数据包协议时非常有用。

问:".pcap "文件中是否包括4字节的以太网FCS校验和字段值?
答:默认设置是不保存FCS,但可以在采集面板中改变。

问:数据包捕获缓冲区有多大?
答:10Gbps测试端口的线速捕获缓冲区为64KB,每个10/100/1000M测试端口为16KB。每个数据包的捕获字节数可以被限制,例如64字节,这样就只有数据包头被捕获。那么每个10Gbps和10/100/1000M测试端口可以分别捕获大约1000或250个数据包。如果捕获标准被指定为匹配2-5 Mbps速率的低速流(如VoIP或IPTV流),捕获缓冲区可以存储4096个任何长度的数据包。

问:捕获引擎能解码哪些数据包协议?
答:XenaManager可以解码多种协议,如以太网、以太网II、VLAN、ARP、IPv4、IPv6、UDP、TCP、LLC、SNAP、GTP、ICMP、RTP、RTCP和STP。详情请参考 XenaManager 文档。

问:我如何启动/停止流量捕捉功能?
答:捕获开始/停止的触发事件可以是符合特定用户定义的数据包头过滤器(如特定的以太网/IP地址、VLAN ID、IP TOS等)或数据包FCS校验错误的到来。

问:我如何定义我的数据包捕获标准?
答:捕获功能可以被配置为保留符合用户定义的数据包头过滤器(如特定的以太网/IP地址、VLAN ID、IP TOS等)、所有流量或不包括测试有效载荷的所有流量。