码迷,mamicode.com
首页 > 移动开发 > 详细

intel dpdk IPv4 Fragmentation Sample Application 测试

时间:2014-06-26 10:27:38      阅读:314      评论:0      收藏:0      [点我收藏+]

标签:dpdk   ipv4_frag   

在上一篇中testpmd程序已经测试成功的情况下,来到examples/ipvr_frag目录中。

确认环境变量RTE_SDK、RTE_TARGET都正确,执行make。

一、一个逻辑核(lcore)处理一个端口(port)

./build/app/ipvr_frag -c 0x1 -n 4 -- -p 0x1 
默认是一个队列

下图是官方对参数p、q的说明文档截图

bubuko.com,布布扣

运行结果如下图

bubuko.com,布布扣

二、一个逻辑核处理两个端口

./build/app/ipvr_frag -c 0x1 -n 4 -- -p 0x3 -q 2 
要处理两个端口,需要两个消息队列(queue),所以要加上参数 -q 2。

命令执行结果如下

bubuko.com,布布扣

bubuko.com,布布扣

三、一个逻辑核处理三个端口

./build/app/ipvr_frag -c 0x1 -n 4 -- -p 0x7 -q 3 
要处理两个端口,需要 3 个消息队列(queue),所以要加上参数 -q 3。

bubuko.com,布布扣


四、总结

一个逻辑核可以绑定多个端口,要绑定多个端口就必须添加多个消息队列,就像上面示例的那样,一个端口对应一个队列,三个端口要对应三个队列。







intel dpdk IPv4 Fragmentation Sample Application 测试,布布扣,bubuko.com

intel dpdk IPv4 Fragmentation Sample Application 测试

标签:dpdk   ipv4_frag   

原文地址:http://blog.csdn.net/svap1/article/details/34438839

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!