Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在客户端/服务器之间生成了一些通信,并使用 tcpdump 捕获了数据包。现在我想分析这些数据包以测量延迟和一些其他信息,例如任何数据包丢失或 ack 丢失。有没有办法做到这一点。我试图用 perl 编写脚本来分析它。有一个 perl 实现调用 net::tcpdump。但是文档不是很详细。我不知道如何提取时间戳。任何想法将不胜感激。
Wireshark有一些数据包统计工具 - 并且可以读取 tcpdump 生成的捕获文件。
如果你愿意改用 Python,我发现impacket对编写一些自定义的 .pcap 分析脚本很有用。tcptrace工具还有一些 Wireshark 没有的分析功能