《计算机网络》实验报告
题目 IP/ICMP协议分析实验 成绩
学院名称 专业班级 学生姓名
信息学院 计科13-1 徐文韬
学 号 201303011161 指导教师
二○一六 年 五月 十五 日
一、实验目的
?理解
IP协议包格式; ?理解
ICMP协议包格式。 二、实验内容
PING应用系统通信过程中 ICMP协议、IP协议分析。
三、实验原理、方法和手段
ICMP报文格式
8 bits8 bits16bits16bits16bits32bits
报文类型报文编码校验和field1 filed2 field3
IP报文格式
6
四、实验条件
(1)报文捕获工具 Wireshark协议分析软件; (2)应用协议环境
每个学生机的 PC机(安装 Windows xp或者 Windows 2000操作系统)处于同一个 LAN。 五、实验步骤 (1)ICMP协议分析
主机 A(IP地址为 A.A.A.A)与主机 B(IP地址为 B.B.B.B)属于同一个子网内的两台计算机;
在主机 A上启动报文捕获工具,指定源 IP地址为主机 A的地址,目的IP地址为主机 B的地址,分析开关为 ICMP协议; 在主机 A的 DOS仿真环境下,运行 ping B.B.B.B命令向主机 B发送 echo请求报文,在主机 B联网和未联网两种情况下,捕获 ICMP请求数据包与应答数据包(如有),记录并分析各字段的含义,并与 ICMP数据包格式进行比较;
表 1:ICMP报文格式 实验项 1 ICMP包字段名称 值 Type Router Solicitation含义 报文类型,应答报文 (133) 2 3 Code Checksum 0 0x7d38[correct] 4
(2)IP协议分析
主机 A(IP地址为 A.A.A.A)与主机 B(IP地址为 B.B.B.B)属于同一个子网内的两台计算机;
在主机 A上启动报文捕获工具,指定源 IP地址为主机 A的地址,目的IP地址为主机 B的地址,分析开关为 IP协议; 在主机 A的 DOS仿真环境下,运行 ping B.B.B.B命令向主机 B发送 echo请求报文,在主机 B联网和未联网两种情况下,捕获 IP数据包,记录并分析各字段的含义,并与 IP数据包格式进行比较;
Reserved 00000000 报文编码 校验和