在不降低纳秒分辨率的情况下将 BFR 转换为 PCAP

网络工程 线鲨 转储
2021-07-05 15:46:11

我有一个来自客户的 BFR 文件,其中包含纳秒级分辨率。OI 可以通过 tshark 进行转换,但它不会保留末尾 pcap 文件的纳秒级分辨率。有没有办法在不失去纳秒分辨率的情况下转换 BFR?

1个回答

我假设“BFR 文件”是指“来自 Network Instruments Observer 的文件”。

默认情况下,Pcap 文件仅支持微秒分辨率时间戳。有一个支持纳秒分辨率时间戳的修改版 pcap,但并非所有可以读取 pcap 文件的程序都能够正确读取这些文件。

如果您愿意拥有一个并非所有程序都可以读取的文件,您可以使用editcaptshark转换该文件并使用该标志-F nseclibpcap来强制editcaptshark写入纳秒分辨率的 pcap 文件。

如果editcaptshark不支持,你可能有一个版本的Wireshark那太旧了,需要取得更新的一个。