网络流量测量系统Ntop的分析与研究

来源 :西北大学 | 被引量 : 0次 | 上传用户:jycysn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网规模不断扩大和网络应用的多元化发展,对网络性能的监测和运行管理的要求日益增加,因此,研究网络流量特征,对网络管理、规划和发展都有重要意义。其中,网络流量测量是网络测量技术的一种,对网络流量进行监测和分析是研究网络流量特征,获取网络状况的有效方法。本文首先从网络流量测量的背景及研究现状着手分析,阐述了流量测量的意义,接着对网络测量技术及指标体系进行了深入研究。重点阐述了利用Netflow和SNMP协议以及Libpcap库函数进行流量监测的方法,并结合网络流量分析理论,对网络流量监测系统在开发实现过程中的算法进行了详细论述。随后讨论了为流量测量系统加入网络安全功能的体系结构,最后对基于设备和软件的流量采集技术进行了总结。通过对上述网络流量测量理论的分析研究,论文对网络流量监测系统Ntop进行了分析与研究,并给出了未来其在网络安全功能方面的改进。论文全面论述了该系统的设计目标和系统实现的总体框架。详细阐述了组成系统的数据包捕获模块、数据包分析模块、Web界面显示和网络安全模块的设计和实现。在数据包捕获方面利用Linux平台中的数据包捕获库,采用基于多模式的流量采集机制,实现了网络流量的获取;在数据包分析方面,采用数据包萃取分析技术和基于流的抽样分析方法实现了数据包的分析;给出了该系统流量数据及根据统计信息对原系统进行安全功能的设计思路。在系统实现方面,描述了系统开发的运行环境,给出了系统的部署方式;根据流程图给出了相关函数的分析结果;并描述了系统实现的功能。接着详细阐述了系统实现过程中采用的关键技术。最后,对本文所作的工作进行简要总结和展望。
其他文献
人脸检测广泛应用于视觉目标检测,是入脸分析、定位以及人脸识别的主要组成成分之一,在众多的应用中(例如安全、新通信接口、生物鉴定和其他方面中)占有主导地位。 给出一幅图
随着科学技术的快速发展,嵌入式设备已经成为人们日常生活不可取代的一部分。人们对交互界面的追求使得嵌入式图形系统越来越需要提供清晰流畅的显示。android系统广泛的应用
自百年前伦琴发现X射线以来,医学影像及医科手术的可视化相关研究经历了革命性的发展。医学知识、物理概念、数学方法和计算机科学理论有机地融合在医学图像处理及图形计算之
将网络课程应用于播音与主持艺术类课程在现实的需求下蓬勃发展,但远未完善,在许多方面不能满足用户的需求,从总体上看就是用户体验不高。RIA是鉴于网络应用中出现的用户体验不
在企业应用系统开发上,J2EE技术占有一个十分显著的地位。从最初经典的EJB架构,到最近流行的轻量级容器架构。众多的企业和开源社区在此做出了深入的研究,并提供了许多优秀的
NAO机器人是一款多用途仿人机器人,它凭借着出色的外形以及先进的人机交互体系慢慢走进了人们的日常生活之中,但是如果希望NAO机器人在家中能够像人类一样自由的行动,完全听
随着计算机网络的发展,软件的安全性成为备受关注的一个方面。越来越多的软件因为自身存在的安全漏洞,成为黑客以及病毒攻击的对象。软件测试是验证软件正确性以及检测软件故
随着电子文本的普及和广泛应用,电子文本逐渐成为人们传递信息,记载重要文件的主要手段之一,针对电子文本的信息隐藏的研究应运而生。文本信息隐藏是指在电子文本中嵌入一些
随着互联网和多媒体技术的快速发展,可以预见在未来,图像等多媒体数据将继续爆炸性增长。迄今为止,现代化的信息采集手段已不再局限于用精炼的文本或者属性关键词来概括目标事物
××材料仓库是部队战备物资储备和保障的主要基地,是部队日常训练和完成各项任务的重要保障,××材料仓库管理效率的高低将直接影响部队履行各项使命任务,影响部队整体的作