首页 | 本学科首页   官方微博 | 高级检索  
     

零拷贝技术在网络分析工具中的应用
引用本文:刘小威,陈蜀宇,卢尧,林铭炜.零拷贝技术在网络分析工具中的应用[J].计算机系统应用,2012,21(4):169-173.
作者姓名:刘小威  陈蜀宇  卢尧  林铭炜
作者单位:[1]重庆大学计算机学院,重庆400030 [2]重庆大学软件学院,重庆400030
基金项目:重庆市自然科学基金(CSTC)(2008BB2307)
摘    要:针对目前网络分析工具的报文捕获机制及优缺点,实现了一种新的专用于报文捕获的网络协议簇—PF_ZEROCOPY。该协议簇基于零拷贝思想,借助内存共享技术,将网络报文直接DMA传输到用户空间的缓存区,绕开Linux网络协议栈、减少了内存拷贝次数;使用DMA缓存描述符环,实现了网卡和用户程序无冲突访问共享缓冲区;通过封装成内核网络协议簇,PF_ZEROCOPY具有易于应用和移植的特点。实验结果分析表明,该方法对随机长度的报文捕获速率可达900Mb/s以上,与libpcap相比较为明显地改善了报文捕获的能力。

关 键 词:PF_ZEROCOPY  零拷贝  DMA  内存共享  描述符环
收稿时间:2011/7/22 0:00:00
修稿时间:9/5/2011 12:00:00 AM

Application of Zero-Copy Technology to Network Analysis System
LIU Xiao-Wei,CHEN Shu-Yu,LU Yao and LIN Ming-Wei.Application of Zero-Copy Technology to Network Analysis System[J].Computer Systems& Applications,2012,21(4):169-173.
Authors:LIU Xiao-Wei  CHEN Shu-Yu  LU Yao and LIN Ming-Wei
Affiliation:1(School of Computer Science and Technology, Chongqing University, Chongqing 400030, China);2(School of Software, Chongqing University, Chongqing 400030, China)
Abstract:
Keywords:
本文献已被 CNKI 维普 等数据库收录!
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号