1、 xxxxxxx 信息科学与技术学院毕业论文信息科学与技术学院毕业论文 课题名称:课题名称: 网络协议仿真软件的设计与实现网络协议仿真软件的设计与实现 学生姓名:学生姓名: xxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxx xxxxxxxxxxxxxxxx 学学 院:院: 信息科学与技术学院信息科学与技术学院 专业年级:专业年级: 信息管理与信息系统信息管理与信息系统 指导教师:指导教师: xxxxxxxxxxxx 讲师讲师 完成日期:完成日期: 年年 月月 I 网络协议仿真软件的设计与实现网络协议仿真软件的设计与实现 学生:xxxxxxxxx 指导老师:xxxxx
2、 摘摘 要要 由于网络模型和协议的抽象性,即使专业人员对其理解也有很大困难。为了将抽象的难以 理解的网络模型框架、协议原理、网络应用等专业知识,用易于理解的通俗易懂的形式将其理解。 非专业的人员在使用网络协议仿真软件的同时可以对网络协议有基本的理解, 有一定专业知识的人 员更好的理解网络协议原理、掌握学习要领。 本课题通过对网络抓包软件的实现, 来详细深入的了解网络协议如何工作, 文中首先分析了抓 包的原理和技术,并介绍了几种常见的抓包软件,然后研究了入侵检测系统中使用的包捕获技术, 利用 winpcap 接字在 windows 平台下实现了一个网络抓包软件程序,具有对数据包进行拆包、解包 等
3、功能,最后通过动画演示生动形象的描述网络协议如何运行。 关键词关键词 网络抓包软件 数据包捕获 数据包分析 Winpcap II Network protocol emulation software design and implementation Students:xxxxxxxxxxx Instructor:xxxxxxxxx Abstract As the network model and agreement of the abstract, even to the professional understanding will have great difficulty. In
4、order to bring the abstract to understand the network model of the framework agreement, principle, network application and other professional knowledge, in an understandable easy-to-read formats will be the understanding. Casual personnel to use network protocol emulation software on the network at
5、the same time can be a basic understanding of the agreement, have certain professional knowledge workers better understanding of network protocol principle, learning will bring. This topic through network caught software to realize, to a detailed understanding of how the network protocol, this paper
6、 first analyzes the principle and technology of caught, and introduces several common caught software, and then studied the intrusion detection system used in the packet capture technology, using winpcap meet word in Windows the workbench implements a network caught a software program, has for packet for unpacking, solution package, and other functions, the last through the animation of vivid description network protocol how to run. Key words network sni