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

基于Linux的高速网络数据捕获技术
引用本文:方亮,喻金科.基于Linux的高速网络数据捕获技术[J].计算机与现代化,2010(9):30-33.
作者姓名:方亮  喻金科
作者单位:南昌航空大学电子信息工程学院,江西,南昌,330063
摘    要:当前,在Linux下普遍使用的传统捕获技术都是基于BPF机制,随着网络速度的不断提高,捕获效率却不断下降。本文介绍一种在高速网络下基于零拷贝思想的PF_RING捕获技术,通过减少内核空间到用户空间数据拷贝的方式,大大提高了系统性能,并详细阐述了PF_RING在Linux核心下的实现,通过实验验证了它的可行性。

关 键 词:Linux  数据捕获  高速网络  LibPcap  PF_RING  零拷贝

Discussion of Network Data Capture Technology Based on Linux
FANG Liang,YU Jin-ke.Discussion of Network Data Capture Technology Based on Linux[J].Computer and Modernization,2010(9):30-33.
Authors:FANG Liang  YU Jin-ke
Affiliation:(School of Electronics and Information Engineering,Nanchang Hangkong University,Nanchang 330063,China)
Abstract:Currently,traditional capture techniques in Linux are normally based on BPF mechanism,with the continuous improvement of network speed,capture efficiency is declining.This paper introduces a PF_RING capture method based on zero-copy theory in high-speed network,which greatly enhances the system performance through reducing the number of copy data from kernel space to user space;What's more,this paper specifically analyzes how to use it in Linux,at the end,the result of experiment shows that this scheme is feasible.
Keywords:Linux  LibPcap  PF_RING
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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