实验2 IPICMP协议分析实验 下载本文

内容发布更新时间 : 2024/5/1 3:26:26星期一 下面是文章的全部内容请认真阅读。

《计算机网络》实验指导书

实验2 IP/ICMP协议分析实验

一、实验目的

? 理解IP协议包格式; ? 理解ICMP协议包格式。

二、实验内容

? PING应用系统通信过程中ICMP 协议、IP协议分析。

三、实验原理、方法和手段

(1)ICMP 报文格式

8 bits 8bits 16bits 16bits 16bits 32bits 报文类型 报文编码 校验和 field1 field2 field3 (2)IP 报文格式

四、实验条件

(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 2 3 4 5 ICMP包字段名称 Type Code Checksum Identifier Sequence number 值 含义 0(Echo(ping)reply) 报文类型,应答报文 0 0xd95b [correct] 512(0x0200) 31232(0x7a00) 报文编码 校验和 标识符 序列号 (2)IP 协议分析 ? 主机A(IP地址为A.A.A.A)与主机B(IP地址为B.B.B.B)属于同一

个子网内的两台计算机;

? 在主机A上启动报文捕获工具,指定源IP地址为主机A的地址,目的

IP地址为主机B的地址,分析开关为IP协议;