随笔分类 - trex
trex相关研究
摘要:run_in_rx_core的工作主要是将绑定到本port端的网络节点数据接收后转发到dpdk发送,工作流程如下图所示 flowchart LR subgraph CRxCore start --> _do_start _do_start --> cold_state_loop _do_start
阅读全文
摘要:trex在service模式下提供了几种抓包分析的方式,其抓包原理如下图所示: 通过console的方式来抓包 方式一: trex>service Enabling service mode on port(s): [0, 1] [SUCCESS] 6.72 [ms] trex(service)>c
阅读全文
摘要:trex-bird原理 TRex-Bird架构图 trex 结合bird服务是采用linux上的veth及网络命名空间的技术: bird运行在trex-a-bird-ns 网络namespace里,创建veth虚接口对bird-0-0-T和bird-0-0-L; veth接口对bird-0-0-L接
阅读全文
摘要:增加swapfile sudo /sbin/mkswap /dev/sdb1 sudo mkswap /dev/sdb1 build trex support dpdk and bird sudo apt-get install -y autoconf flex bison binutils g++
阅读全文
摘要:scapy rpc client主体代码 #!/usr/bin/env python # simple scapy server tests # pip install pcapy scapy zmq nose # to run use nosetests scapy_test.py import
阅读全文
摘要:trex配置文件 trex_cfg.yaml - port_limit : 2 version : 2 #List of interfaces. Change to suit your setup. Use ./dpdk_setup_ports.py -s to see available opti
阅读全文

浙公网安备 33010602011771号