期刊文献+

RTAI下的网络报文捕获平台 被引量:3

Network Packet Capture Platform Based on RTAI
下载PDF
导出
摘要 针对传统报文捕获机制中内存拷贝冗余、中断处理及上下文切换频繁等弊端,提出在用户空间控制报文传输的思想,采用实时Linux内核及零拷贝思想对网卡驱动进行改造。捕包平台在捕获64 Byte及1500 Byte的报文时,吞吐量分别达到了473Mb/s和943Mb/s,实验结果证明,与传统报文捕获平台相比,新平台的性能有显著提高。 Aiming at the drawbacks of traditional packet capture mechanism such as redundantly memory copy,frequently interrupt handle and context switch,this paper proposes the idea that control the packet transmission in user space,uses real-time Linux kernel and zero-copy to reform the NIC device driver.The throughputs of new packet platform result for 64 Byte and 1 500 Byte are 473 Mb/s and 947 Mb/s.Experimental result proves that compared with the traditional platform,the new platform gets a remarkable enhancement on performance.
出处 《计算机工程》 CAS CSCD 北大核心 2009年第20期160-162,共3页 Computer Engineering
基金 国家自然科学基金资助项目(90718037)
关键词 零拷贝 报文捕获 实时LINUX zero copy packet capture real-time Linux
  • 相关文献

参考文献5

二级参考文献15

  • 1杜旭,顿新平,黄建.一种嵌入式系统驱动架构的分析及实现[J].计算机工程与应用,2004,40(25):116-119. 被引量:5
  • 2RUBINI A.等著 魏永明 骆刚 姜君译.LINUX设备驱动程序(第2版)[M].北京,中国电力出版社,2002..
  • 3White G.B.,Pooch U..Cooperating security managers:Distributed intrusion detection systems. Computers&Security,1996,15(5);441-450.
  • 4Basu A..Buch V.,Vogels W.,yon Eicken Thorsten.U-Net:A user-level network interface for parallel and distributed computing.In:Proceedings of the 15th ACM Symposium on Operating Systems Principles,Copper Mountain,Colorado,1995.
  • 5Welsh M.,Basu A.,yon Eicken T..Incorporating memory management into user-level network interfaces.Cornell University Ithaca,NY,USA:Technical Report TR97-1620,1997.
  • 6Peter J..Denning:Virtual memory.The Computer Science and Engineering Handbook,1997,1747-1760.http://cne.edu/pjd/PUBS/vm.pdf.
  • 7Jacob B.,Mudge T..Software-managed address translation.In:Proceedings of the 3rd International Symposium on High Performance Computer Architecture,San Antonio,Texas,1997.156-167.
  • 8Welsh M.,Basu A.,yon Eicken T..ATM and fast ethernetnetwork interfaces for user-level communication.In:Proceedings of the 3rd International Symposium on High Performance Computer Architecture(HPCA),San Antonio,Texas,1997,332-342.
  • 9Straumann T.Open Source Real Time Operating Systems Overview[C].Proc.of the 8^th International Conference on Accelerator & Large Experimental Physics Control System,San Jose,California,2001.
  • 10RTEMS C User's Guide[R].OAR Corp,2000.

共引文献80

同被引文献21

引证文献3

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部