期刊文献+

Linux系统中基于PF_RING套接字的高性能包捕获技术 被引量:5

The high performance packet capture based on the PF_RING socket in Linux
下载PDF
导出
摘要 介绍一种新型的数据包捕获方式——基于PF_RING套接字的数据包捕获技术.旨在提高高速复杂网络传输环境中的数据包捕获率.使用环形缓冲区,用来实现内核空间和用户空间的内存共享,用户空间可以直接对其进行读写操作,而且可以对该缓冲区的大小进行调整配置.经过实验,在100 M甚至Gbit网络环境中,结合设备轮询机制,在普通的PC机上便可以显示出其突出的数据包捕效率. Many network monitoring tools are based on packet capture,but the performance of these popular tools is not satisfactory. Herein,a new method based on PF _ RING Socket was used to improve the performance of the packet capture under the heavy computer traffics. The ring buffer in the kernel can be accessed and configured freely by the applications of the user space.The experimental result shows that,combined with the dev _ polling, the PF _ RING socket can improve the performance of the packet capture significantly, even in the 100M or the Gbit network.
出处 《内蒙古科技大学学报》 CAS 2007年第2期152-156,共5页 Journal of Inner Mongolia University of Science and Technology
基金 内蒙古高校科研基金资助项目(NJ04021)
关键词 数据包捕获 设备轮询 环形缓冲区 PF_RING套接字 packet capture dev _ polling ring buffer PF _ RING socket
  • 相关文献

参考文献8

  • 1赵海雁,陈立潮,叶树华.基于Windows的网络监听技术在局域网中的实现[J].计算机工程,2004,30(22):117-118. 被引量:7
  • 2[2]Dery L.Improving the passive packet capture:Beyond device polling[EB/OL].http://luca.ntop.org/Ring.pdf,2004 -11.
  • 3李雪莹,刘宝旭,许榕生.基于WinPcap的网络监控系统性能优化[J].计算机工程,2004,30(1):8-9. 被引量:32
  • 4[4]Rizzo L.Device polling support for free BSD[EB/OL].http://info.iet.unipi.it/~ luigi/polling/,2001-11.
  • 5徐林,张德运,孙钦东,张晓彤.基于NAPI的数据包捕获技术研究[J].计算机工程与应用,2004,40(26):138-139. 被引量:8
  • 6[6]Degioanni L.Profiling and optimization of software-based network-analysis[A].Proceedings of the 15th IEEE SBACPAD2003 Symposium[C].San Paulo,Brazil:2003.
  • 7[7]Wood P.Libpcap-mmap,Los Alomos National Labs[EB/OL].http://public.lanl.gov/cpw,2006-04.
  • 8[8]Corbet J,Rubini A and Greg Kroah-Hartman.Linux Device Drivers[M].USA:O'Reilly,2005.

二级参考文献11

  • 1J C Mogul,K K Ramakrishnan.Eliminating receive livelock in an interrupt-driven kemel[J].ACM Transactions on Computer Systems,1997; 15 (3): 217~252
  • 2J Levon. OProfile[OL].http://oprofile.sourceforge.net/
  • 3J H Salim et al. Beyond softnet[C].In:Proceedings of the 5th Annual Linux Showcase & Conference, 1999:165~172
  • 4[1]University of Rome La Sapienza. The Linux Traffic Generator.INFOR- COM Department Report, 1999-04
  • 5[2]Dinesh V, Puranik B. Test Tools for Enterprise Networks. The 2ND Inte- rnational Software Testing Conference, 2001
  • 6[3]Rantwijk J V. Experiments with Zero-copy UDP Transmission Under Linux. http://deadlock.et.tudelft.nl/~joris/antares/linux-zerocpy.pdf, 2001-05-28
  • 7[4]Degioanni L, Torino P D. The NetGroup at Politecnico di Torino. WinPcap Documentation3.0, 2003
  • 8[5]Netperf. A Network Performance Benchmarl Revision 2.0. Information Network Division of Hewlett-Packed Company,1995-02
  • 9WinPcap:A Packet Capture Architecture for Windows.http://netgroupserv.polito.it
  • 10曹玖新,张德运,吴瞻,刘伟娜.基于内容的邮件安全审计系统及实现[J].西安交通大学学报,2002,36(6):608-611. 被引量:7

共引文献44

同被引文献41

引证文献5

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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