PCAPstream量帧长度短

我正在尝试使用pcap文件进行stream量捕获。 我从CAIDA(caida.org)网站获得pcap文件。 这pcap文件太大,没有以太网头。 所以我通过使用editcap和使用tcprewrite附加以太网头分割pcap文件到小尺寸(40 MB)。 我使用从PC1到PC2的tcpreplay发送pcap文件stream量。 (PC1和PC2都有debian 8 linux)当我检查从wireshark收到的数据包数据时,数据包计数是好的,但长度太短。 在原来的pcap文件中,长度超过了1500,但是接收到的数据包的最长长度大约是300.我甚至改变了MTU的configuration,但是没有成功。

PS我觉得CAIDA pcap文件有问题。 当我捕获正常的networkingstream量并将其传输到PC2时,没有问题。 所以我想问一个问题。 我如何使这个pcap文件正常工作?

您不能使.pcap文件正常工作,非执行文件不起作用。 不过,通过指定-s 0键并重新捕获stream量,您可能可以使tcpdump正常工作。 如果文件太大,我build议设置tcpdumpfilter,只捕获你感兴趣的stream量。