实验指导书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
注意事项
1.实验报告封面及报告纸请自行领取。
2.实验报告封面及报告纸的各项内容务必填全。
3.一次上机实验一张报告纸(8次实验共8张)。
4.实验报告上的各栏目严格按本指导书填写。
5.实验中使用的抓包软件是WireShark。
6.实验地点:9号楼5层南侧503。
7.实验时间:第3、5、7、9、11、13、15周的周四12节,17周的周二12节。
实验1
实验项目:以太网帧分析(编码:E1205201)
实验目的:掌握以太网的帧首部格式,理解其功能与含义。
实验仪器:装有抓包软件的PC机。
原理概述:
在有线局域网中,目前只有一种,即以太网。下图是以太网的帧格式。
类型
前同步码目的地址源地址数据C R C
46~1500字节
8字节6字节6字节2字节4字节
实验内容步骤:
利用抓包软件捕获多个以太网帧,查看并理解每个字段的内容、功能与含义。
数据记录表及处理:
记录某个以太网帧的首部字段内容。
实验结论及问题讨论:
自己总结。
实验2
实验项目:IP协议分析(编码:E1205202)
实验目的:掌握IP协议的首部格式,理解其功能与含义。
实验仪器:装有抓包软件的PC机。
原理概述:
IP协议是因特网的核心协议,是不同数据链路层协议网络能够互联的基础。IP协议属于分组交换中的数据报服务,是无连接的、不可靠的协议。IP协议的主要功能是在网络中确定一条合适的路径,然后将数据报通过该路径由发送方传输到接收方,IP协议的首部格式体现了这个功能。
实验内容步骤:
利用抓包软件捕获多个IP数据报,根据教材讲解查看并理解每个字段的内容、功能与含义。
数据记录表及处理:
记录某个IP数据报的首部字段内容。
实验结论及问题讨论:
自己总结。
实验3
实验项目:TCP协议分析(编码:E1205203)
实验目的:掌握TCP协议的首部格式,掌握三次握手建立连接的过程。
实验仪器:装有抓包软件的PC机。
原理概述:
与IP协议类似,TCP协议也是因特网中的核心协议。TCP协议是面向连接的、保证可靠传输的协议,具有分用与复用、可靠传输、流量控制、拥塞控制的功能,TCP协议的首部格式体现了这些功能。TCP建立连接时,需要控制数据传输3次才能建立连接,称为三次握手。实验内容步骤:
1.利用抓包软件捕获多个TCP报文段,根据教材讲解查看并理解每个字段的内容、功能与含义。
2.利用抓包软件捕获TCP三次握手建立连接时的报文段,根据教材讲解查看并理解ACK 位、SYN位、序号、确认号等字段的内容、功能与含义。
数据记录表及处理:
记录某个TCP报文段的首部字段内容。
实验结论及问题讨论:
自己总结。
实验4
实验项目:UDP协议分析(编码:E1205204)
实验目的:掌握UDP协议的首部格式,理解其功能与含义。
实验仪器:装有抓包软件的PC机。
原理概述:
UDP协议也是因特网中运输层的协议。UDP协议是无连接的、不保证可靠传输的协议,仅具有分用与复用的功能。虽然功能比TCP少很多,但效率却比TCP高,因此UDP与TCP,需要根据具体情况选用。
实验内容步骤:
利用抓包软件捕获多个UDP报文段,根据教材讲解查看并理解每个字段的内容、功能与含义。
数据记录表及处理:
记录某个UDP报文段的首部字段内容。
实验结论及问题讨论:
自己总结。
实验5
实验项目:ARP协议分析(编码:E1205205)
实验目的:掌握ARP协议的首部格式,理解其功能与含义。
实验仪器:装有抓包软件的PC机。
原理概述:
当进行网络通信时,用户通常只指定目的IP地址,并不指定目的物理地址,但在帧的首部中,却需要目的物理地址,因此需要一个机制,将IP地址转换为物理地址。ARP协议正是完成这个功能的协议。
实验内容步骤:
利用抓包软件捕获多个ARP报文,包括请求与响应报文,根据教材讲解查看并理解每个字段的内容、功能与含义。
数据记录表及处理:
记录某个ARP报文的内容。
实验结论及问题讨论:
自己总结。
实验6
实验项目:ICMP协议分析(编码:E1205206)
实验目的:掌握ICMP协议的首部格式,理解其功能与含义。
实验仪器:装有抓包软件的PC机。
原理概述:
ICMP协议不是用来传输用户数据的协议,而是一种用来报错或查询的协议。当数据在传输过程中出错时,利用ICMP协议,可以向发送方报告多类错误。利用ICMP协议中查询类的
echo request与echo reply报文,开发出了ping命令,可以判断本机与远程计算机间的网络连通性。
实验内容步骤:
利用ping命令,发出echo request报文,接收echo reply报文,同时利用抓包软件捕获这些ICMP报文,根据教材讲解查看并理解每个字段的内容、功能与含义。
数据记录表及处理:
记录某个ICMP报文的内容。
实验结论及问题讨论:
自己总结。
实验7
实验项目:HTTP协议分析(编码:E1205207)
实验目的:掌握HTTP协议的首部格式,理解其功能与含义。
实验仪器:装有抓包软件的PC机。
原理概述:
HTTP协议是因特网中应用层的重要协议。HTTP协议是典型的客户-服务器模式的协议,浏览器向服务器发出HTTP请求报文,服务器则向浏览器返回HTTP响应报文。HTTP协议原本是用于传输WWW超文本(即网页)的协议,实际上它可以传输任意类型的文件。
实验内容步骤:
利用抓包软件捕获多个HTTP报文,包括请求与响应报文,根据教材讲解查看并理解每个字段的内容、功能与含义。
数据记录表及处理:
记录某个HTTP报文的首部字段内容。
实验结论及问题讨论:
自己总结。
实验8
实验项目:FTP协议分析(编码:E1205208)
实验目的:掌握FTP协议的报文格式,理解其功能与含义。
实验仪器:装有抓包软件的PC机。
原理概述:
FTP协议是因特网中应用层的重要协议,用于在网络中不同计算机间传输文件。FTP协议是典型的客户-服务器模式的协议,客户与服务器间建立两条TCP连接,一条连接传输控制信息,称为控制连接,另一条连接传输文件本身,称为数据连接。
实验内容步骤:
利用抓包软件捕获多个FTP报文,包括请求与响应报文,根据教材讲解查看并理解每个报文的内容、功能与含义。
数据记录表及处理:
记录某个FTP报文的内容。
实验结论及问题讨论:
自己总结。