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