当前位置: 首页 > news >正文

安装与使用trex

trex是cisco开源的打流仪,可以用pyscapy来编辑pcap包,然后重放数据包,就是说,可以生成任意的网络包,发向对端的网卡。
可以辅助做流量测试。
trex-core为trex的核心,主要分成两部分,一部分是trex server, 用来转发数据包在trex/src目录,一部分是python trex client, 在trex/scripts目录,client 也叫控制面,用来生成各种各样的数据。
运行的时候,会先启动trex-server, 然后client连接到server上。

安装trex server
yum install libstdc++-static zlib-devel
cd linux_dpdk
CC=clang CXX=clang++ ./b configure
./b build
cd ../scripts
启动trex server.
# For stateless:
./t-rex-64 -i --stl

# For advanced stateful:
./t-rex-64 -i --astf

client连接
# python3 connect.py

详情参考https://github.com/cisco-system-traffic-generator/trex-core/blob/master/doc/trex_cookbook.asciidoc

 

摘自:https://zhuanlan.zhihu.com/p/502999883

http://www.hskmm.com/?act=detail&tid=14379

相关文章:

  • 自建 Supabase 云服务与 BeeCount 云同步详解
  • CF2134 Codeforces Round 1045 (Div. 2) 游记(VP)
  • jemter 安装
  • Day20创建对象内存分析
  • 熬夜三天!SpringCloud Gateway 动态路由失效,背后黑手竟是它……
  • cmd 执行git bash 命令
  • 安全向量模板类SiVector - 实践
  • 最佳三维文件格式,以及怎么在线浏览编辑FBX/OBJ/GLB/GLTF
  • FR报表下拉框高度(JS添加css样式方式)调整
  • 基于Python+Vue开发的新闻管理系统源码+运行步骤
  • 鸿蒙应用开发从入门到实战(十二):ArkUI组件ButtonToggle
  • Spring框架中的注解主要有哪些
  • 从视觉、文案到交互:三步彻底去除产品AI味
  • 理解WPF Stylet中Command={s:Action 方法名}的设计与实现
  • 帆软报表下拉框高度(JS添加css样式方式)调整
  • 探索 12 种 3D 文件格式:综合指南
  • 剑指offer-32、把数组排成最⼩的数
  • WPF 一个Label标签中的文字 Binding两个值
  • Session和Cookie的定义是什么?他们之间有什么区别?
  • 使用C++编写的一款射击五彩敌人的游戏 - 详解
  • CG-65 剖面细管式温度传感器 可实时监测不同土层温度动态
  • list集合根据某字段获取某个对象
  • .NET STS 版本支持 24 个月
  • 后缀数组基础 Suffix Array
  • @Param的作用
  • 后端应该对前端数据来源渠道进行验证
  • 思念比爱更深刻
  • 数据库操作的方法签名
  • 完整教程:第33章 AI在教育领域的应用
  • 易软通openWMS - 功能齐全的开源WMS