首页> 中文学位 >基于直接网卡访问技术的网络设备驱动研究与实现
【6h】

基于直接网卡访问技术的网络设备驱动研究与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

插图索引

表格索引

一 绪论

1.1 课题背景与意义

1.2 网络数据包捕获研究现状

1.3 课题来源与研究内容

1.4 本论文的章节安排

二 课题相关技术

2.1 Linux内存分配

2.2 网络设备驱动

2.3 数据包捕获

2.4 直接网卡访问技术原理

2.5 本章小结

三 PF_RING捕获技术改进方案

3.1 PF_RING内核模块存在的问题

3.2 基于直接网卡访问技术的驱动层改进

3.3 用户层PF_RING模块改进方案

3.4 本章小结

四 系统测试与结果分析

4.1 测试环境搭建

4.2 性能测试方法

4.3 实验数据与结果分析

4.4 本章小结

五 总结与展望

5.1 论文总结

5.2 未来工作展望

致谢

参考文献

展开▼

摘要

近年来,随着网络基础设施的不断发展,互联网应用的种类越来越丰富,虚拟世界的生活方式在公众、特别是青少年群体的生活中开始扮演更加重要的角色。如何正确引导青少年的上网行为、确保青少年身心健康发展成为公众普遍关心的话题。网络行为分析成为解决这一问题的切入点。对于高效的网络行为分析系统来说,首要任务就是需要在现今的高速网络环境之下进行网络数据包的捕获。而现有的被广泛采用的网络抓包库由于操作系统的先天缺陷等原因,很难适应今天千兆甚至万兆级的网络流量。
  针对数据捕获的低效与现今网络流量的快速增长之间的矛盾,不断有新的技术被开发出来用于解决这一问题。最近Luca Deri等人开发出新型的网络数据包捕获库PF_RING并提出了直接网卡访问的技术思想。该思想对网络设备驱动层进行了改进,将CPU进一步解放。本文根据其提出的思想在现有的实验平台上实现了这一方案,使得用户空间能够直接对网络驱动中的数据包结构进行访问与操作。经过实际的性能对比测试,在固定64字节的发包环境中,当网络流量达到500Mbps时,改进后的方案能够提升数据包捕获的效率约16.4%,同时CPU利用率降低约68.7%。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号