首页/网络/抓包与流量分析速查/报文重放工具用法
本包目录(400 条)
tcpdump 过滤实战51 条Wireshark 技巧75 条TCP 流分析82 条应用层报文判读71 条丢包与时延定位60 条
抓包工具链61 条

报文重放工具用法

把抓包文件按原始或指定速率重放到测试环境:验证策略、复现故障、压测接收端;注意重放包中的地址与校验和修正选项。

用途用真实流量复现与验证
语法tcpreplay -i <if> -x <倍速> file.pcap

示例

示例
tcpreplay -i eth1 --pktlen --mbps=100 cap.pcap
tcpreplay -i eth1 -x 2 -l 3 cap.pcap   # 2 倍速重放 3 轮
重放前明确目标网段:原始包里的地址可能不适合目标环境。

易错点

  • 在真实生产网重放真实流量可能触发告警或影响业务,须审批
  • MAC/IP 不匹配目标环境时按工具选项改写,否则丢包

数据来源与参考

  • tcpreplay 手册
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌