码迷,mamicode.com
首页 > 其他好文 > 详细

[dpdk] 使用pktgen生成tcp三次握手的测试流量

时间:2018-05-18 20:07:04      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:生成   x86_64   tcpreplay   3.1   net   man   seq命令   lua   lin   

 

 

 

pktgen: http://dpdk.org/browse/apps/pktgen-dpdk/refs/

git clone git://dpdk.org/apps/pktgen-dpdk

pktgen doc:http://pktgen-dpdk.readthedocs.io/en/latest/

 

OS:Linux D128 3.10.0-693.el7.x86_64

OS2: Linux D129 3.10.0-327.el7.x86_64

dpdk: dpdk-stable-18.02.1/ 

pktgen: pktgen-3.5.0/

为了让彼此兼容,选了官网上最新的两个版本。

 

可以用:

lua脚本

或 seq命令

指定包序列,但是不能指定seq,ack等,所以还是无法模拟一个tcp握手过程。

http://pktgen-dpdk.readthedocs.io/en/latest/commands.html#runtime-options-and-commands

http://pktgen-dpdk.readthedocs.io/en/latest/lua.html#lua

 

 

tcpreplay:

http://tcpreplay.appneta.com/wiki/overview.html

可以用netmap驱动做高流量。

[dpdk] 使用pktgen生成tcp三次握手的测试流量

标签:生成   x86_64   tcpreplay   3.1   net   man   seq命令   lua   lin   

原文地址:https://www.cnblogs.com/hugetong/p/9056925.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!