美文网首页
Linux——Tcpreplay

Linux——Tcpreplay

作者: __Jasmine__ | 来源:发表于2017-08-25 14:53 被阅读41次


bg

1.基本用法

tcpreplay --intf1=eth0 sample.pcap      等价于

tcpreplay -i eth0 sample.pcap

(查看tcpreplay的缩写:tcpreplay -h)

2.以不同的速度回放

1) 以尽可能大的速度回放

    tcpreplay --topspeed --intf1=eth0 sample.pcap

2) 以10Mbps速率回放

    tcpreplay --mbps=10.0 --intf1=eth0 sample.pcap

3)以原速度的7.3倍速率回放

    tcpreplay --multiplier=7.3 --intf1=eth0 sample.pcap

4)以原速度的7.3倍速率回放

    tcpreplay --multiplier=7.3 --intf1=eth0 sample.pcap

5)以每秒回放25个包的速率回放

    tcpreplay --pps=25 --intf1=eth0 sample.pcap

6)以一次一个包的速率发送数据包

    tcpreplay --oneatatime --verbose --intf1=eth0 sample.pcap

3.循环播放数据包

1)重放10次

    tcpreplay --loop=10 --intf1=eth0 sample.pcap

2)无限循环重放,直到Ctrl+C结束

    tcpreplay --loop=0 --intf1=eth0 sample.pcap

4.两个网口之间重放数据包

1)利用tcpprep将数据包通信双方区分为客户端和服务器端,这样在eth0和eth1之间通信就相当于客户端和服务器

    tcpreplay --cacheile=sample.prep --intf1=eth0 --intf2=eth1 sample.pcap

   (备注:cachefile由tcpprep生成)

2)如果已经将数据包分成两个文件,那么tcpreplay就可以用如下命令在两个网口进行数据的重放

    tcpreplay --dualfile --intf1=eth0 --intf2=eth1 side-a.pcap side-b.pcap

相关文章

  • Linux——Tcpreplay

    1.基本用法 tcpreplay --intf1=eth0 sample.pcap 等价于 tcpreplay...

  • tcpreplay学习笔记

    TCP网络流量回放工具tcpreplay使用说明 1. 什么是tcpreplay 引用一段tcpreplay官网的...

  • Tcpreplay工具使用指导

    Tcpreplay的介绍 简单的说, tcpreplay是一种pcap包的重放工具, 它可以将用ethreal, ...

  • Tcpreplay 使用和常用参数

    Tcpreplay 简单来说是一个发包工具,常见的是在Linux机子上使用,常用于实验与测试环境。 下面就我在工作...

  • tcpreplay使用netmap模式

    netmap 下载netmap代码 编译netmap 安装netmap模块 . tcpreplay 下载代码 2....

  • tcpreplay小实验

    昨天刚接到任务,要对前置机进行压力测试。对于测试我还停留在对某个功能,某个页面做测试,将这次试验记录下来。 在主管...

  • Pktgen-DPDK

    tcpreplay -i p5p1 -M 3000 -K --preload-pcap -l 0 GD_SanFa...

  • Tcpreplay的操作指导

    https://mp.weixin.qq.com/s/-1hlkfuldJ4pyJzh-nvqyQ

  • 通过tcpreplay给VM发pcap包

    本文只是简单的记录tcpreplay发包的基本指令 指令解释 -i 指定哪个网口发包 -l 发包循环次数 -M 发...

  • 优云软件:Tcpreplay让协议测试从此无忧

    我是一枚在软件测试行业泡了7年的妹纸,想分享点自己的一些心得体会。在我刚接触协议测试那会,相当迷茫。过程中一系列的...

网友评论

      本文标题:Linux——Tcpreplay

      本文链接:https://www.haomeiwen.com/subject/gpbudxtx.html