Skip to content

DAYceng/trex-core

 
 

Repository files navigation

简介

这是Cisco开源的一个使用DPDK发包的高性能测试仪。 主要的工作原理概括如下:

  1. 使用scapy来构建数据包模板;或者从pcap文件中读取数据包模板;

  2. 利用dpdk发送数据包;(重写指定变化的部分)

其兼具了python构建流的效率和dpdk发包的高性能。

TRex编译

How to build TRex

root@ubuntu:#
  cd linux_dpdk
  ./b configure  (only once)
  ./b build

How to build TRex Simulator

root@ubuntu:#
  cd linux
  ./b configure  (only once)
  ./b build

Releases

No releases published

Packages

No packages published

Languages

  • C 75.4%
  • Python 16.5%
  • C++ 7.6%
  • Meson 0.2%
  • Shell 0.2%
  • JavaScript 0.1%