在同一台PC上可以运行多个Trex实例。
优点:每个server都是独立的,互相不影响。在我看来最大的优点是可以避开最多显示4(官方理由是console界面的宽度不够)端口属性的限制。
限制:不是完全独立,例如一个实例运行时,另外的实例也不能运行端口配置的程序dpdk_setup。

这个是第一个,完全采用默认的参数,注意core的预留的就行了

./t-rex-64 -i --stl --ipv6
[root@248 v2.95]# cat /etc/trex_cfg.yaml
### Config file generated by dpdk_setup_ports.py ###- version: 2interfaces: ['01:00.0', '01:00.1', '01:00.2', '01:00.3']prefix: instance1     <----这里是要新加的stack: linux_basedport_info:- dest_mac: 6c:fe:54:25:2f:d1 # MAC OF LOOPBACK TO IT'S DUAL INTERFACEsrc_mac:  6c:fe:54:25:2f:d0- dest_mac: 6c:fe:54:25:2f:d0 # MAC OF LOOPBACK TO IT'S DUAL INTERFACEsrc_mac:  6c:fe:54:25:2f:d1- dest_mac: 6c:fe:54:25:2f:d3 # MAC OF LOOPBACK TO IT'S DUAL INTERFACEsrc_mac:  6c:fe:54:25:2f:d2- dest_mac: 6c:fe:54:25:2f:d2 # MAC OF LOOPBACK TO IT'S DUAL INTERFACEsrc_mac:  6c:fe:54:25:2f:d3platform:master_thread_id: 0latency_thread_id: 1dual_if:- socket: 0threads: [2]- socket: 0threads: [3]

这里是第二个实例,所有的参数都要和第一个不冲突

./t-rex-64 -i --stl --ipv6 --cfg /etc/trex_cfg2.yaml
[root@248 v2.95]# cat /etc/trex_cfg2.yaml
### Config file generated by dpdk_setup_ports.py ###- version: 2interfaces: ['05:00.0', '05:00.1', '05:00.2', '05:00.3']prefix: instance2port_info:- dest_mac: 6c:fe:54:22:c1:41 # MAC OF LOOPBACK TO IT'S DUAL INTERFACEsrc_mac:  6c:fe:54:22:c1:40- dest_mac: 6c:fe:54:22:c1:40 # MAC OF LOOPBACK TO IT'S DUAL INTERFACEsrc_mac:  6c:fe:54:22:c1:41- dest_mac: 6c:fe:54:22:c1:43 # MAC OF LOOPBACK TO IT'S DUAL INTERFACEsrc_mac:  6c:fe:54:22:c1:42- dest_mac: 6c:fe:54:22:c1:42 # MAC OF LOOPBACK TO IT'S DUAL INTERFACEsrc_mac:  6c:fe:54:22:c1:43zmq_pub_port    : 4502zmq_rpc_port    : 4503platform:master_thread_id: 4latency_thread_id: 5dual_if:- socket: 0threads: [6]- socket: 0threads: [7]

【trex】TRex多实例相关推荐

  1. Flutter 游戏教程之使用 Flutter 和 Flame 重现著名的 T-Rex 游戏

    Flutter 游戏教程之使用 Flutter 和 Flame 重现著名的 T-Rex 游戏 这个想法 所以我把我的东西放在一起,开始想知道如何用 Flutter 制作游戏,最重要的是要做什么.由于我 ...

  2. 前端人工智能?TensorFlow.js 学会游戏通关

    题注:如果喜欢我们的文章别忘了点击关注阿里南京技术专刊呦~ 本文转载自 阿里南京技术专刊-知乎,欢迎大牛小牛投递阿里南京前端/后端开发等职位,详见 阿里南京诚邀前端小伙伴加入~. 关键字:Tensor ...

  3. 媒体文件格式分析FMP4

    媒体文件格式分析之FMP4 MP4 中最基本的单元就是Box,它内部是通过一个一个独立的Box拼接而成的.所以,这里,我们先从 Box 的讲解开始,每个 Box 是由 Header 和 Data 组成 ...

  4. Chrome内置的断网Javascript 小游戏脚本示范

    //示范面向对象 this 作用域 闭包 单例模式很好的示范 1 // Copyright (c) 2014 The Chromium Authors. All rights reserved. 2 ...

  5. 罗斯蒙特手操器TREXCFPNA9S1

    罗斯蒙特手操器TREXCFPNA9S1 AMS Trex 设备通讯器 使用 AMS Trex 设备通讯器提高可靠性.借助 Trex 设备执行更多类型的任务,提高现场产能.无需其它专用工具,即可轻松解决 ...

  6. PointWise网格划分软件简单使用

    一些概念 PointWise中database是导入的几何模型,网格根据几何模型来画,但网格不直接跟database相关,而是跟以下几个概念紧密相关. connector 在PointWise中指已经 ...

  7. 前端开发基础知识汇总

    一.HTML 1.前言与常用标签 浏览器 内核 备注 IE Trident IE.猎豹安全.360极速浏览器.百度浏览器 firefox Gecko 可惜这几年已经没落了,打开速度慢.升级频繁.猪一样 ...

  8. Spring Cloud微服务系统架构的一些简单介绍和使用

    Spring Cloud 目录 特征 云原生应用程序 Spring Cloud上下文:应用程序上下文服务 引导应用程序上下文 应用程序上下文层次结构 改变Bootstrap的位置Properties ...

  9. TRex 学习 (4) ---- stateful ( advanced )

    为什么80%的码农都做不了架构师?>>>    stateful 是一种有状态的发包,虽然基于包模板进行顺序发送,但对于DUT来说是一个有状态的连接,因此它可以用在我们很多的测试场景 ...

最新文章

  1. 哲学家就餐问题c语言_哲学家就餐问题的一种Python解决方案
  2. Mysql中(@i:=@i+1)的作用
  3. php大商创 安装,大商创X2020最新纯净服务器安装教程
  4. 微众WeCross 跨链平台(6)UBI通用区块链接口
  5. java 遍历对象_java中some(),every()循环遍历,Object.getOwnPropertyNames()遍历对象的属性...
  6. 关于汉诺塔,C++代码,代码效果演算
  7. 210312阶段三通过sqlite3源码安装sqlite3
  8. [转]js判断url是否有效
  9. 在 Linux 中使用动态磁盘
  10. 集合各实现类的底层实现原理
  11. Cookie的简单理解和使用
  12. 【计算机网络】第一部分 概述(1) 数据通信和网络绪论
  13. php如何取视频缩略图,视频提取缩略图
  14. 中国天气网 城市代号
  15. 用友U8 业务单据打印机设置
  16. HTTP略显不足 IPFS/FIL异军突起 未来可期
  17. cf刷题记录- 5 1
  18. kettle闪退问报错无法打开图形界面ETI安装问题
  19. 用库卡机器人编程写字_KUKA机器人的操作与基本运动编程(学员必备)
  20. 2021(ICPC)-Jiangxi_Continued Fraction

热门文章

  1. 【021】ColorHexa –关于色彩的百科全书
  2. mobilesdk实战(含代码)
  3. Base64转图片与图片转Base64
  4. 期末考试让家长1对1查等级、查成绩:用易查分,3分钟免费发布
  5. 内部类详解(很详细)
  6. 分手后一定要过得开心
  7. 147所双一流高校, 博士生毕业发表论文要求汇总
  8. android studio 修改idea.properties
  9. Java之JSP页面基础详解
  10. GDAL编译报错ogr_sfcgal.h:34:34:fatal error:SFCGAL/capi/sfcgal_c/h:No such file or directory