TRex,一个基于DPDK的数据包发生器,测试仪

Posted pandaroll

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TRex,一个基于DPDK的数据包发生器,测试仪相关的知识,希望对你有一定的参考价值。

1. introduction

  TRex是cisco基于Intel dpdk开发的软件程序。推荐在CentOS/RHEL 7.6, 64bits中运行,否则connectx-4网卡不可使用。

笔者在Ubuntu16.04中Intel-XL710网卡测试也成功。

  使用中高端服务器和最新的Intel网卡,TRex的发包性能可达到200Gbps,使用某些类型的网卡还支持基于硬件的每流统计量汇报(Intel-XL710 支持255条独立流)。

2. installation

  mkdir -p /opt/trex

  cd /opt/trex

  wget --no-cache https://trex-tgn.cisco.com/trex/release/latest

  tar -xzvf latest

  至此就结束了安装,解压出来都是可执行文件。

 

以上是关于TRex,一个基于DPDK的数据包发生器,测试仪的主要内容,如果未能解决你的问题,请参考以下文章

网易数帆基于DPDK的高性能四层负载均衡实践

dpdk20.11.1学习-2.skeleton

dpdk20.11.1学习-2.skeleton

dpdk20.11.1学习-2.skeleton

dpdk20.11.1学习-2.skeleton

DPDK+Pktgen 高速发包测试