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

基于RTL8169网卡的零拷贝技术研究与实现
引用本文:刘靖龙,刘颖,张思东.基于RTL8169网卡的零拷贝技术研究与实现[J].计算机技术与发展,2011,21(8).
作者姓名:刘靖龙  刘颖  张思东
作者单位:北京交通大学电子信息工程学院,北京,100044
基金项目:国家自然科学基金重点项目,中央高校基本科研业务费专项资金
摘    要:在传统的数据包捕获系统中,数据在内存中的拷贝花费了巨大的开销,严重影响了捕包系统的性能.文中根据零拷贝的思想,实现了一种基于RTL8169千兆网卡的高性能数据捕获平台,使得数据报文到达网络接口后,直接以DMA的方式存储到应用程序可以访问的地址空间,从而避免了其在内存中的拷贝,节省了CPU的开销.测试结果表明,当捕获的数据包为大数据包时,本捕获平台的最高捕获率达到了895M,几近发挥了网卡的最大性能,而且对小数据包的捕获率也得到了大幅提升.

关 键 词:零拷贝  数据捕获  RTL8169  内存映射  DMA机制

Research and Implementation of Zero Copy Based on RTL8169 Network Card
LIU Jing-long,LIU Ying,ZHANG Si-dong.Research and Implementation of Zero Copy Based on RTL8169 Network Card[J].Computer Technology and Development,2011,21(8).
Authors:LIU Jing-long  LIU Ying  ZHANG Si-dong
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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