TCPReplay主要功能是将PCAP包重新发送,用于性能或者功能测试.但是在测试环境与原转包系统结构一般是不同的.比如被测试机的二层MAC地址与抓包机器的MAC不同,所以被测试机在二层处理时发现目的MAC不是自己,就会把packet丢弃.协议栈把目的MAC与本机的MAC匹配,才会将packet交给上层处理.为了实现测试,需要使用TCPReplay的两个配套工具,TCPPrep和TCPRewrite.这两个工具和TCPReplay的详细用法可以通过MAN来查询,这里不再细讲.此处通过一个经过测试…