2014——2015学年第学期专业物联网工程班级1301学号3138117108姓名张玉春日期2015.4.17第一页实验题目实验7ICMP报文分析实验目的1.学习和掌握ICMP协议的基本作用和报文格式2.理解ICMP协议与IP协议的封装关系实验内容与步骤执行ping和tftp命令,分别截获报文,分析截获的ICMP报文类型和ICMP报文格式,理解ICMP协议的作用。一、实验步骤1.在PC上运行sniffer,设置适当的过滤器,开始截获报文。2.捕获反射请求与应答,在PC1上以PC2为目标主机,在命令行窗口执行Ping命令;请写出执行的命令:___ping192.168.27.129__________________________________________________3.捕获目的端口不可达报文,运行tftp命令,请写出执行的命令:_______tftp_-i192.168.27.129get3.txt192.168.27.128_____________________________________________4.(2,3报文同时保存在一个文件里)停止截获报文,将截获的结果保存为ICMP1-学号-姓名,分析截获的结果,回答下列问题:1)分析反射请求与应答ICMP报文,查看表中要求的字段值,填入表中。反射请求与应答ICMP报文分析报文号源IP目标IPICMP报文格式类型代码标识序列号1192.168.27.128192.168.27.1290051243522192.168.27.128192.168.27.1290051243522)分析在上表中哪个字段保证了回送请求报文和回送应答报文的一一对应。_________序列号_________________________________________________________________3)分析差错ICMP报文,查看表中要求的字段值,填入表中。差错ICMP报文分析报文号源IP目标IPICMP报文格式说明(什么类型报文)类型代码1192.168.27.128192.168.27.12933目的不可达4)目的端不可达ICMP报文中,所包含错误IP包中的数据是什么协议?ICMP协议5)目的端不可达ICMP报文中,从哪个部分字段体现与出错报文一一对应?_______identification____________________________________________________________________6)ping127.0.0.1时,能否捕获到ICMP请求与应答报文?原因是什么?____不能,因为是广播包7)实验室所使用系统的默认TTL是多少?______________128___________________________________第二页实验内容与步骤第三页实验总结本次实验分析了目的不可达的icmp报文包,对icmp与ip的封装过程有了一定的理解教师评定签字:年月日