论文部分内容阅读
随着近年来我国企业信息化建设的发展,计算机网络逐步融入到企业的运作中。通过搭建信息网络平台,可以实现企业内部资源共享,降低经营成本,提高运作效率。许多中小企业架设了自己的局域网,如何管好现有的网络,有效地调度、合理地配置资源并使现有的企业信息网络效益最大化已经成了各个企业普遍关注的问题,这就对网络管理系统提出了新的要求。Web服务的出现是Web技术发展的一次革命,它使得Web上的交互方式从以信息为中心转化为以服务为中心,从而使各种应用集成更有效地被实现。以前信息系统整合因为各个系统所采用的平台、编程语言及中间件的不同而变得非常复杂和困难。随着Web服务的推出,通过将数据或应用进行封装、整理成符合通用标准的Web服务;并通过网络动态地发现和集成,可以将分布式的、异构的系统进行横向整合,实现各个应用之间无缝的链接。
本研究给出了企业内部网的构建方案,在搭建好网络硬件平台后,为了保证企业内部网内信息运行顺畅,需要实时监测网络性能。于是本文探讨了开发企业网络管理软件迫切性,其次对开发过程中涉及的TCP/IP协议进行了深入的剖析,在此基础上,结合所要研究的目标,通过基于Winpcap函数库实现了高效的数据包捕获引擎,构造了合理的HASH函数,通过HASH算法建立TCP联接控制块,提高了IP数据包跟踪的效率,而且实现了IP数据包重组算法以及HTTP、FTP、SMTP等应用层数据的还原。基于以上网络监测关键技术本课题开发了网络管理软件主要包括网络主机管理软件、网络流量监控软件、内部网用户上网行为监控软件。最后将开发的网络主机管理软件、网络流量监控软件、内部网用户上网行为监控软件与企业信息管理系统结合起来,即通过Web应用系统来读取多个内部网管理应用系统里的信息,实现数据在多个系统的查询。