【trex】TRex多实例

在同一台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: 2
  interfaces: ['01:00.0', '01:00.1', '01:00.2', '01:00.3']
  prefix: instance1     <----这里是要新加的
  stack: linux_based
  port_info:
      - dest_mac: 6c:fe:54:25:2f:d1 # MAC OF LOOPBACK TO IT'S DUAL INTERFACE
        src_mac:  6c:fe:54:25:2f:d0
      - dest_mac: 6c:fe:54:25:2f:d0 # MAC OF LOOPBACK TO IT'S DUAL INTERFACE
        src_mac:  6c:fe:54:25:2f:d1

      - dest_mac: 6c:fe:54:25:2f:d3 # MAC OF LOOPBACK TO IT'S DUAL INTERFACE
        src_mac:  6c:fe:54:25:2f:d2
      - dest_mac: 6c:fe:54:25:2f:d2 # MAC OF LOOPBACK TO IT'S DUAL INTERFACE
        src_mac:  6c:fe:54:25:2f:d3

  platform:
      master_thread_id: 0
      latency_thread_id: 1
      dual_if:
        - socket: 0
          threads: [2]

        - socket: 0
          threads: [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: 2
  interfaces: ['05:00.0', '05:00.1', '05:00.2', '05:00.3']
  prefix: instance2
  port_info:
      - dest_mac: 6c:fe:54:22:c1:41 # MAC OF LOOPBACK TO IT'S DUAL INTERFACE
        src_mac:  6c:fe:54:22:c1:40
      - dest_mac: 6c:fe:54:22:c1:40 # MAC OF LOOPBACK TO IT'S DUAL INTERFACE
        src_mac:  6c:fe:54:22:c1:41

      - dest_mac: 6c:fe:54:22:c1:43 # MAC OF LOOPBACK TO IT'S DUAL INTERFACE
        src_mac:  6c:fe:54:22:c1:42
      - dest_mac: 6c:fe:54:22:c1:42 # MAC OF LOOPBACK TO IT'S DUAL INTERFACE
        src_mac:  6c:fe:54:22:c1:43
  zmq_pub_port    : 4502
  zmq_rpc_port    : 4503
  platform:
      master_thread_id: 4
      latency_thread_id: 5
      dual_if:
        - socket: 0
          threads: [6]

        - socket: 0
          threads: [7]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值