如何仅捕获每个 TCP 会话的前几个数据包



在使用jmeter的压力测试中,我试图找出jmeter客户端上connection resethostconnect exception和此类错误的根本原因。我能想到的唯一方法是捕获数据包,看看我是否收到 tcp 请求以及服务器发送的响应。

但是我未能编写 bpf 过滤器,因此我只是捕获 tcp 3 方式握手并首先获取请求。我不想捕获其余的东西,因为我在我的测试中存储了巨大的mp4文件,这只会破坏我的捕获机器,顺便说一下,它也是我正在测试的服务器。

有什么想法吗?

对于TCP低级分析,我会选择Wireshark。

http://www.wireshark.org/它是免费的,是任何级别的协议分析的非常好的工具。
只需将每个工具用于其预期目的:Jmeter 是一个负载生成器。

Wireshark论坛回答了确切的问题。

http://ask.wireshark.org/questions/15057/how-to-capture-tcp-3-way-handshake

非常有趣的解决方案。

最新更新