论文部分内容阅读
本文以计算机网络的管理和安全现状为背景,深入研究了数据包捕获技术,协议分析方法等专业知识,并在借鉴了国内外先进产品的基础上,设计和实现了一个方便高效的网络协议分析系统。该系统可以实现网络数据包捕捉,协议解码分析、网络的信息统计以及一定的监控报警等功能。该系统设计在Win2000/XP操作系统,高速以太网(100Mb/s)环境下运行,在性能和功能方面对该协议分析系统进行了测试。全文主要结构如下:
第一章“绪论”,讨论了选题的背景和意义;重点阐述了协议分析系统的国内外发展现状以及发展趋势;最后给出了论文的研究内容和组织结构。
第二章“数据包捕获技术研究”,分析了数据包捕获的原理,以及在共享和交换网络下捕获数据包的实现方法;介绍了常见的包捕获机制,并重点介绍了基于Winpcap的数据包捕获技术;最后给出了数据包捕获的具体过程。
第三章“网络协议分析方法”,简要介绍网络分层的概念,给出了TCP/IP协议簇主要协议的结构说明;详细介绍了协议分析方法以及协议分析的具体流程;然后对协议分析和其它网络安全技术的结合进行了探讨。
第四章“网络协议分析系统的设计和实现”,首先介绍了系统的功能和总体结构,然后详细阐述了系统各模块的设计方案和关键代码的实现,最后给出了系统的运行示例以及测试结果。
第五章“总结与展望”,对全文进行总结,并指出要开展的后续工作,以及系统存在的不足以及需要改进的地方,最后对协议分析系统的发展趋势进行了展望。