实验四

《计算机网络》实验报告 – 实验四 指导老师:李旭宏 ---------------------------------------------------------------------------------------------------------------------------------------------------------------

课程: 计算机网络 实验名称: 实验四 利用Ethereal分析ICMP数据包格式/IP分片 班级: 日期: 姓名: 学号: 成绩: 1. 实验目的和要求: (1)掌握网络层协议的层次结构; (2)掌握IP分片的工作原理; (3)掌握ping 和tracert 命令的使用方法,了解ICMP 协议报文类型及其作用。 2. 实验内容: 启动Ethereal并设置相应的选项,捕获IP数据包并分析IP数据包的分片原理;捕获ICMP数据包并分析数据包格式;学会利用route命令查看主机路由表。 3.实验步骤: (1)IP 数据报分片实验: 步骤一、在相邻两台主机上运行Ethereal,为了只截获和实验有关的数据报,设置Ethereal 的截获条件为对方主机的IP 地址,开始截获报文; 步骤二、在PC1 上执行如下Ping 命令,向主机PC2 发送4500B 的数据报文: Ping –-l 4500 –-n 2 相邻主机IP地址 步骤三、停止截获报文,分析截获的报文,回答下列问题: 1)以太网的MTU 是多少? ___________________________________。 2)对截获的报文分析,将属于同一Ping请求报文的分片找出来,主机PC1向主机PC2发送的Ping请求报文分成了几个分片?这些分片的IP数据包首部中的Identification字段是否相同,为什么? _________________________________________________________________________________________。 3)若要让主机PC1向主机PC2 发送的数据分为3 个分片,则Ping 命令中的报文长度应为多大?为什么? _________________________________________________________________________________________。 4)将第二个Ping请求报文的IP数据包首部信息填入表 4-1: 表4-1各分片IP数据包首部字段部分信息 分片序号 标识(Identification) 标志(Flag) 片偏移(Fragment Offset) 数据长度 (2)捕获并分析ICMP数据包格式 2-1 分析基于ping的ICMP数据包格式: 步骤一、运行 Ethereal,开始截获报文,在PC的命令行窗口执行“Ping 相邻主机IP –n 2”命令; 步骤二、停止截获报文,并分析截获的结果,回答下列问题: 1)您截获几个ICMP 报文?分别属于那种类型?分析截获的ICMP报文,填入表4-2 中。 《计算机网络》实验报告 – 实验四 指导老师:李旭宏 ---------------------------------------------------------------------------------------------------------------------------------------------------------------

_________________________________________________________________________________________。 表4-2 Ping数据包格式 ICMP 报文格式 报文号 源IP

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4