高速网络链路数据包捕获新方法:基于共享内存与NAPI的高效方案
需积分: 0 19 浏览量
更新于2024-09-10
收藏 620KB PDF 举报
本文档探讨了"基于多空间内存共享的高速网络链路数据包捕获方法"的研究,它结合了共享内存和NAPI(New API,新型应用编程接口)技术,旨在提升网络数据包捕获的性能和效率。该方法是针对通用硬件平台和开源软件环境设计的,特别适用于对高速网络链路(如千兆链路)进行实时监测。研究团队包括张敦行、张广兴、张大方、谢高岗和于真等多位专家,他们的研究领域涵盖了高速网络流量监测、网络监测、流量测量、网络安全以及可信系统与网络等多个方向。
共享内存技术在这里起到了关键作用,通过减少数据在不同内存区域之间的传输,提高了数据包处理速度。NAPI的引入则简化了数据包捕获过程,使得程序能够高效地与网络接口卡(NIC)交互,从而实现实时捕获。实验结果显示,这种方案在普通的PC服务器上表现出色,数据包处理能力达到了令人惊叹的148.8万packets per second(pps,每秒包数),这证明了其在实际应用中的高效性和实用性。
该论文的关键词包括“数据包捕获”、“共享内存”和“新的应用编程接口”,这些关键词突出了研究的核心技术与方法。中图分类号 TP393.06 表明了研究内容与计算机网络技术相关,而文献标志码 A 和文章编号 1001/3695(2008)03_0807_04 指明了这篇论文是在《...》杂志上发表的,2008年第3期。
这项研究为网络监控和数据分析提供了一种创新且高效的解决方案,对于提高网络设备性能和优化网络管理具有重要意义。通过结合共享内存和NAPI技术,研究人员成功地实现了数据包捕获的高性能和低延迟,这对于现代网络环境中实时、大规模的数据采集和分析至关重要。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2019-07-22 上传
2019-08-16 上传
2019-09-10 上传
2019-07-22 上传
2021-09-06 上传
2019-09-12 上传
weixin_39840924
- 粉丝: 495
- 资源: 1万+
最新资源
- microsoft office sharepoint server 2007 安装图解
- 指针经验总结(经典%2C非常详细)
- Arguments是进行函数调用.doc
- ASP.NET ToString()格式大全
- <测试用例设计指南>
- PERL正则表达式讲解.pdf
- JSF实战 JavaServer Faces In Action
- VC++串口编程(pdf)
- Nios设计从入门到精通.pdf
- mysql自动备份脚本
- Flex体系架构深度剖析----下载不扣分,回帖加1分,欢迎下载,童叟无欺
- KEILμversion2学习笔记
- MINIGUI-PROG-GUIDE-V2.0-4C
- NVIDIA CUDA Programming Guide 2.0 Final.pdf
- Hibernate实践 DB操作
- 常用的的电子器件图片介绍