基于互联网信息的高速采集系统的研究、设计与实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:juk3donda
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网应用的普及,网络共享信息资源也以惊人的速度增长,网络成为了全球范围内重要的信息载体和传播信息的最主要渠道之一。但随之而来也产生了一些日益突出的问题。恶意病毒的破坏,和反动、色情、暴力等不良内容在互联网上的传播已经成为日益突出有待解决的问题。因此研究网络内容的信息采集监控技术,对于促进互联网应用的良性发展具有重要的理论和现实意义。 在网络信息采集领域,随着NDIS系统架构和硬件技术的发展,中间层驱动程序的应用会越来越广泛。NDIS中间层驱动程序提供了网卡层与协议层之间的包介质的转换,对下表现为一个协议层的驱动,对上表现为一个虚拟网卡。本文就是在NDIS中间层驱动架构的基础上做修改,增加了自己的应用层协议解析函数,完善数据包从链路层到应用层的解析,设计出面向应用软件的信息采集系统。 本文首先介绍了网络信息安全的重要性与网络信息采集的相关TCP/IP技术。介绍了采用NDIS中间层驱动程序的原理与依据。根据主流即时通软件通信数据明文传输的特点,利用网络捕包工具Ethereal,采用逆推的方法,分析目前流行的即时通软件(MSN,雅虎通,ICQ)不公开且不统一的文本消息传输协议,总结出它们的格式。根据总结出来的应用协议的数据封装格式,编写解析函数,有针对性的获取对象的有用信息,整个解析模块是嵌入在驱动程序中间的。以MSN为例,详细描述了数据包从被捕获到分拣,解析的过程,给出了解析函数的逻辑架构。最后通过局域网内的模拟,验证了此系统的可行性。
其他文献
随着全球信息化进程的不断深入,研究和实现基于网络的电子商务己成为目前学术界和商业界的热点问题之一。其中,安全问题日益成为电子商务发展道路上的一大障碍,为了保证电子商务
在现代MPI并行应用中,聚合通信操作被广泛使用。聚合通信操作不仅在科学计算上占据大部分时间消耗(有时可高达70%),同时也为程序员提供更便捷编程接口。然而软件实现的聚合通
随着信息社会的不断发展,计算机网络应用的不断深入,互联网已经成为人类获取信息的最重要途径之一。在信息爆炸时代,人们面对的烦恼不再是信息资源的贫乏而是资源过剩甚至于泛滥
大数据时代,全球数据量高速增长,给个人、企业和数据中心数据的管理和保护带来重大挑战。重复数据删除技术作为一种高效的数据缩减技术被广泛应用于数据备份领域,随着系统规
粒度计算作为近年研究领域的热点,为数据挖掘研究的许多方面提供了概念上的框架。许多学者从不同的视角,不同的概念和模式对粒度计算进行了研究。近年来,粗糙集理论已经变成了粒
随着网络技术的迅猛发展,网络已成为数据交换、事务交易和人们进行活动的重要场所,同时,其潜在的危险性如病毒、攻击等越来越严重,网络正逐渐成为被恶意破坏的重点目标。近几
互联网正在影响着世界,人们的生活越来越依赖互联网。随着互联网应用的不断推广,人们对于互联网的要求也越来越高。如何在使用互联网时保护自己和组织的利益,已经成为一个必须解
地形可视化是计算机图形学的一个重要领域,也是虚拟地理环境中不可缺少的组成部分。动态地形是地形可视化研究的重要内容,它在地理信息系统、虚拟现实、战场环境仿真、电子游戏
本篇论文着重研究如何应用进程代数的方法模拟和分析生物系统。我们在系统生物学中应用了三种进程代数:π-演算(及其变形演算Iπ-演算),к-演算(及其变形演算mк-演算)和偶图反
本文就SOA(Service Oriented Architecture,面向服务的体系架构)这一理论进行了分析与应用研究。 首先,在介绍软件架构的基础上,详细论述了面向服务的软件架构这种新型软件架