现代网络信息监控系统设计与实现.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
现代网络信息监控系统设计与实现

现代网络信息监控系统设计与实现   【摘要】针对网络信息监控问题,分析了网络信息监控的实现手段,采用了基于SNIFFER技术的信息监控技术,解决了在高速网络中对网络传输的信息内容进行监控的需要,实现拥有自主版权的能够满足高速网络环境下的网络信息监测系统软件,能够在高速网络的边界路由器上进行网络信息监测,能够监测含有具备某种特征的敏感信息的网络内容的来源和去向,能够及时对网络上的安全事件进行处理。   【关键词】信息监控;网络安全;WinPcap;多模式匹配算法   一、引言   开发该系统的目的是由于现代网络的发展速度太快,通过这种媒体途径发布不良信息的话将给社会的政治、经济、精神文明等方面带来许多负面影响,然而我国的网络信息监测方面开发和使用监测系统起步较晚,且以往的各种网络安全检测工具都无法满足对现代网络信息内容的监测需要,近期国内我也出现了一些安全工具但是功能有限,或者是根本无法满足对信息内容的监测。因此,目前急需一个拥有自主版权的并能够满足高速网络环境下的网络信息内容监测系统。   二、网络信息监控的实现方法   网络信息监控实现方法分为三种:   (1)对网络服务或者网络服务日志的信息监控程序   网络服务是指使用各种服务器所提供的修改各种服务器的程序或软件,在其中嵌入特殊信息过滤代从而使服务器上的程序具备对信息监测和过滤的功能。   (2)代理服务器技术的信息监控   使用多个代理服务器组成服务器集群并提供信息监控和过滤服务,这是一种规则过滤技术。很多交换机就是使用这种技术充当防火墙,其原理是当信息流进入proxy后,必须通过过滤器的过滤后才能进行信息转发。依据规则集合库中的规则对信息进行过滤其中合法信息通过代理服务器转发到用户,而非法信息被抛弃。   (3)信息监控技术——SNIFFER   首先在硬件上给边界路由器设置一个或多个监听端口,用来捕获经过边界路由器的所有数据报。许多网络设备已经从硬件上支持和使用类似数据捕获的功能,通过端口映射的方式可以获取通过交换机的所有数据报文。Sniffer具备的最大的优点也是与前???种信息监测技术所不同的地方,就是对网络的性能无影响。   三、设计网络信息监控系统的思路   从三个层面进行系统设计的思路:   (1)首先在网络的链路层采用sniffer技术或通过网络探针技术捕获经过边界路由器上的所有数据报。   (2)其次是在网络层采用TCP/IP协议软件的实现方式处理数据包,具体的处理方式如下:a)首先对有分片的数据报进行IP层的重组,使之成为完整的IP数据报;b)然后在TCP层进行数据报的还原,使之还原为原始传输内容的数据;c)再根据其具体的应用层协议对数据进行还原分析。   (3)最后对已经过应用层协议还原的数据进行特征关键字匹配,从而完成对信息内容的监测。   四、网络信息监控系统的数据采集结构   网络信息监控系统的数据采集有两种实现结构:一种是在边界路由器和内网之间设置类似防火墙的监控主机,可以对出入的所有数据包进行检查、拦截和阻断,但是高速网络下很容易影响网络性能和网络带宽;另一种方案是监听方式,也就是所谓的sniffer方式,传统的方式是把一台主机的网卡设置成混杂模式,可以接受局域网所有的广播报,现在的方式是采用支持探针技术的交换机的端口映射技术,采用监听方式对原有网络设置不做任何改动,也不影响网络带宽,若监控主机发生故障无法正常工作,也不会影响网络的正常活动。   如图1所示,本系统采用监听方式中的探针方式,支持探针技术的交换机可以映射一个交换机的端口出来转发所有经过交换机的数据包,由一台主机设置混杂模式网卡来专门接收转发的数据包。由于在高速网络环境下接收数据包的主机如果独立完成数据包的重组和内容的监测,必定负载很重,导致丢包率高。因此在数据处理和信息监测模块采用负载均衡的分布式集群结构,交换机转发的数据由数据接收机接收,数据接收机负责负载均衡的策略分配和监测集群中各个机器的负载,接收数据后再转发给集群中的各个机器进行数据包处理和信息监测。同传统的网络信息监控系统相比,分布式结构能更好得实现系统的实时性、规模的可扩充性,更能满足高速网络和多种协议信息监测的需要。   五、系统功能的实现   网络信息监控本质上就是要对网络中的数据进行监查对比,以实现监控目的。为了得到每一个具体的网络包数据,就需要将流经网络的所有数据截获下来,如何能够快速和高效的将流经网络的数据包截获是系统实现的关键。然后,对截获的数据进行进分离,应用还原技术对数据进行对比,通过信息监控策略和模式匹配算法实现信息监控,主要实现以下各个功能模块。   1.数据捕获的实现   网络底层信息监听可以通过两种方法实现,一种是利用以太网络的广播特性,另一种方式是通过设置路由器的监听端口实现,两种方

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档