网络协议分析实验指导书贾伟陕西理工学院数学与计算机科学学院2024-06网络协议分析实验说明适用网络工程专业 2024 级
实验总学时:10 学时;实验项目:6 个,其中 3 个验证,3 个综合,必须完成 1、2、4 这三个实验
通过使用 wireshark 捕获数据包进行分析和使用 C 语言编程实现对数据包的构造和分析进行实验,每个实验完成后需要将实验捕获的数据、程序代码等实验数据保存下来并上交
实验完成后,除上交纸质的实验报告外,还要上交实验有关的电子文件,要求文件命名为:“实验 X_学号_姓名_其它说明”,X 取值为中文汉字“一”、“二”、…… ,连接符为英文输入的下划线“_",学号为完整长度,各项中间均不得添加空格
实验项目表序号实验项目名称内容课时性质0网络协议分析基础(预备实验)数据包捕获软件的使用;C 语言编程
2验证/可选1网络层协议分析捕获 ARP、IP、ICMP 网络数据包并分析;编程构造 IP 数据包
4综合/必做2传输层协议分析捕获 TCP、UDP 网络数据包并分析;编程构造 UDP 数据包
4综合/必做3HTTP 协议分析捕获 HTTP 网络数据包并分析
2验证/可选4协议分析器程序设计编程捕获数据包并统计数据包信息
4综合/可选5Winpcap 编程基础通过 Winpcap 捕获发送数据包2验证/可选0
网络协议分析基础(预备实验)0
A 数据包捕获软件的使用数据包捕获分析软件建议选择 Wireshark,因为它目前是全世界最广泛的网络数据包分析软件之一
参考文献:(ISBN:978-7-115-30236—6)Chris Sanders;诸葛建伟等(译)
Wireshark 数据包分析实战(第 2 版)
人民邮电出版社
2024,3
1 尝试软件的下载和安装0
2 设置软件捕获过滤器0
3 选取网卡,开启捕获0
4 停止捕获