计算机网络实验报告(以太网帧格式分析)(1)

更新时间:2024-06-03 11:38:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

计算机网络实验报告

学院 计算机与通信工程学院 专业 网络工程 班级 1401班

学号 2014姓名 实验时间: 2016.4.8

一、 实验名称:

Arp协议分析实验

二、 实验目的:

分析ARP协议的格式,理解ARP协议的解析过程。

三、 实验环境:

实验室局域网中任意两台主机PC1,PC2。

四、实验步骤及结果:

步骤1:查看实验室PC1和PC2的IP地址,并记录,假设PC1的IP地址为172.16.1.101/24,PC2的IP地址为172.16.1.102/24。

步骤2:在PC1、PC2 两台计算机上执行如下命令,清除ARP缓存。 ARP –d

步骤3:在PC1、PC2 两台计算机上执行如下命令,查看高速缓存中的ARP地址映射表的内容。 ARP –a

步骤4:在PC1和PC2上运行Wireshark捕获数据包,为了捕获和实验内容有关的数据包,Wireshark的Capture Filter设置为默认方式;

步骤5:在主机PC1上执行Ping 命令向PC2发送数据包;

步骤6:执行完毕,保存截获的报文并命名为arp1-学号-姓名;

步骤7:在PC1、PC2 两台计算机上再次执行ARP –a 命令,查看高速缓存中的ARP 地址映射表的内容:

1) 这次看到的内容和步骤3的内容相同吗?结合两次看到的结果,理解ARP高速缓存的

作用。

解:看到的内容不相同

2) 把这次看到到的高速缓存中的ARP地址映射表写出来。

3)

步骤8:重复步骤:4—5,将此结果保存为arp2-学号-姓名;

步骤9:打开arp1-学号-姓名,完成以下各题:

1) 在捕获的数据包中有几个ARP 数据包?在以太帧中,ARP协议类型的代码值是什

么?

解:有4个数据包,ARP协议类型的代码值是1.

2)打开arp2-学号-姓名,比较两次截获的报文有何区别?分析其原因。 没有pc1的请求包和应答包

3)分析arp1-学号-姓名中ARP报文的结构,完成表1.3。

ARP请求报文 字段 硬件类型 协议类型 硬件地址长度 协议地址长度 操作 源物理地址 报文信息及参数 Etherent IP 6 4 Request(1) 00:25:11:40:ARP应答报文 字段 硬件类型 协议类型 硬件地址长度 协议地址长度 操作 源物理地址 报文信息及参数 Etherent IP 6 4 Reply(2) 00:25:11:3f::dc:b7 79:82 源站IP 地址 目的站物理地址 目的站IP 地址

10.64.44.36 00:00:00:00:00:00 10.64.44.46 源站IP 地址 目的站物理地址 目的站IP 地址 10.64.44.46 00:25:11:40:79:82 10.64.44.36

本文来源:https://www.bwwdw.com/article/rn46.html

Top