前提:pf_ring.ko 运行在模式2 
 
收包实验:

       使用两台机器同时对装PF_RING的机器进行发包,此机器的网卡流量达到14M的效果。如下所示:
 
 
上图为PF_RING自己的例子程序pf_count在用户态统计。如下所示为脚本监控网卡情况:
后面出现丢包是因为程序停止运行。
 
实验过程中CPU的运行情况如下:
 
 
 
发包实验:
使用PF_RING的用户态程序pfsend进行发包,发包效果如下:
 
 
监控脚本效果如下:
 
当时系统运行情况如下:
 
 
结论:
1.使用PF_RING的ZC功能,性能可行
2.PF_RING实现上绕过了内核协议栈,因此有些工具需要重新编写
3.PF_RING的高级功能需要花钱购买license
 
 
 
 
 

最新文章

  1. 软件测试人员必备Linux命令(初、中、高级)
  2. PHP面向对象编程知识要点
  3. C#之文本操作
  4. SQL SERVER UNION和UNION ALL
  5. Android笔记-获取图片
  6. chrome 修改标签页
  7. 网站注册(css)
  8. SqlDependency缓存数据库表小案例
  9. No qualifying bean of type [com.shyy.web.service.TreeMapper] found for dependency
  10. S2SH框架集成详解(Struts 2.3.16 + Spring 3.2.6 + Hibernate 3.6.10)
  11. 一次ORA-03113错误解决
  12. 使用wcf编写坐标字符串生成shapefile文件,在iis发布供前端调用
  13. SQL Server系统表sysobjects介绍
  14. ztree 获取子节点所有父节点的name的拼接
  15. Ubuntu 18.04LTS 更新镜像配置
  16. CSAPP:第一章学习笔记:斗之气1段
  17. Protocol Buffer序列化/反序列化---初体验(java版)
  18. azkaban的简单使用
  19. CHD 5.15 安装 Kylin
  20. 哪个 Linux 内核版本号是 “稳定的”? | Linux 中国

热门文章

  1. 联系博主(推介联系QQ)
  2. c++描述将一个2进制数转化成10进制数(用到初始化栈,进栈,入栈)
  3. Weblogic发布小问题——The root element weblogic-web-app is missing in the descriptor file
  4. 应用OpenCV进行OCR字符识别
  5. SVN与TortoiseSVN实战:属性的奇技淫巧(二)
  6. nagios plugin 开发
  7. Ax Lookup Form
  8. 【转】DDR3详解(以Micron MT41J128M8 1Gb DDR3 SDRAM为例)
  9. React 初探
  10. 1. Hello UWP