- 15
- 0
- 约2.04千字
- 约 29页
- 2015-08-12 发布于广东
- 举报
“十一五”国家重点图书 计算机科学与技术学科前沿丛书计算机科学与技术学科研究生系列教材(中文版) 计算机网络 高级软件编程技术 吴功宜 董大凡 王 珺 刘 乾 第16章协议分析器程序 概述 协议分析器可以有效完成对网络上传输数据包的捕获,从而收集与分析网络信息,是网络流量监控和故障检测所必不可少的工具之一,对网络管理与网络安全具有重要的意义 提纲 编程训练目的 编程训练要求 相关知识介绍 程序设计分析 扩展与提高 编程训练目的 编写一个简化的协议分析器,了解数据通过网络传输时的封装与解析过程,加深理解TCP/IP协议栈的工作原理和网络应用软件开发能力。 掌握根据软件功能结构进行模块化设计的方法 掌握Winpcap编程与抓包方法;了解使用原始套接字(raw socket)实现数据包捕获的方式;使用Winpcap库的流量统计和向网络中发包等高级特性。 提纲 编程训练目的 编程训练要求 相关知识介绍 程序设计分析 扩展与提高 编程训练要求 编程实现一个协议分析器。该协议分析器将包含以下几部分功能 : 数据采集——实时捕捉Ethernet网络数据包; 解析Ethernet网数据帧头部的全部信息; 实现基于MA
原创力文档

文档评论(0)