千兆网络报文捕获平台的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:huangfei1117
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的迅猛发展,网络用户的数量及网络应用的种类不断增多。出于管理和安全方面的考虑,需要对互联网中传输报文的内容实行实时监控。但由于网络传输速度和数据流量的快速增长,目前大多数网络报文捕获方法已经难以满足网络监控的实时性要求。结合常见的千兆网络环境,本文对如何提高报文捕获系统的实时性进行了研究和探讨,并设计和实现了一种高性能报文捕获平台中的软件系统。本文首先对基于Linux的报文捕获系统中广泛使用的BPF(Berkeley Packet Filter)进行了简要介绍,从系统总线、过滤算法、操作系统内核和应用进程等多个方面分析了影响BPF报文捕获性能的主要因素。结合千兆网络环境的实际需求,本文设计了基于一种高性能报文捕获硬件系统平台的Linux系统软件。所用到的关键技术包括零拷贝、高效缓冲区管理和中断驱动结合轮询访问等,以保证内核数据传输、存储和检索的实时性,具有缩短数据流经路径、促进数据共享、减少中断开销等优点,从软件系统方面充分保证千兆网络环境中报文的实时捕获和处理。在模拟的千兆网络环境中的系统测试结果表明,本文提出的系统软件与硬件系统相结合,能够以较低的处理器占用率实现报文的实时捕获。对于基于对称多处理器(SMP,Symmetric Multiple Processor)系统平台的高速报文捕获系统,本文还提出了对软件系统进行改进的设想。
其他文献
OFDM是当前技术的热点,它把高速的数据流分配到多个正交的子载波上进行传输,具有很强的抗多径衰落和窄带干扰的能力,有很高的频谱利用率,被认为是下一代移动通信的核心技术。但是
随着计算机技术、电磁兼容技术、传感器技术和信息技术的飞速发展和普及,数据采集与处理系统得到广泛的应用。利用这一系统对现场参数进行采集、监视、记录和分析,以达到对现
结合ATM技术在网络处理器中的应用,本文对AAL5协议控制器的工作原理进行了研究,并且给出了一套硬件设计实现方案。 论文首先对ATM协议进行了介绍。给出了ATM协议参考模型,阐
利用电离层作为媒介的天波与天发地收超视距雷达(OTHR)不可避免的会存在多路径数据融合问题。多路径数据融合过程包括多路径数据关联与航迹关联,航迹关联通常是在数据关联的
通信信号调试方式的识别是近年来迅速发展起来的一门高新技术,它是信号分析领域的重要组成部分。自动调制识别的目的就是在未知调制信息内容的前提下,判断出通信信号的调制方
采用外辐射源(电视、广播等民用机会照射源)的双/多基地雷达,充分发挥了常规雷达的优点,又具有较强的生存能力。利用该体制雷达对运动目标成像,可用于目标分类、识别等,具有
美国数字电视地面广播系统(ATSC 8-VSB)采用单载波调制技术,均衡是该系统接收机中一项关键技术。本文简要介绍了ATSC 8-VSB标准,阐述了无线信道的基本特性,研究了无线数字传
针对电力负荷受到多因素的影响以及典型训练样本选择问题,提出了一种基于数据挖掘技术的新型短期负荷预测方法。首先利用小波奇异性检测原理和软阈值细节消噪法对原始负荷数据进行剔除异常值预处理。其次将处理后的负荷序列利用小波变换分解为不同的频率分量。对于每一分量,利用信息熵与主成分分析法联合对负荷影响因素约简;利用动态聚类法由少到多自动确定网络隐层节点数和训练样本集;在采用动态聚类和最小二乘初始化网络的基础
期刊
米波雷达由于其自身的特点在反隐形方面有着广泛的应用,但是其波束较宽,受地面反射影响较强,直达波和多径回波是相干信号,因此很难精确地测量目标的高度,但是提供准确的三坐