当前位置:文档之家› ARP协议分析

ARP协议分析

计算机网络实验报告

学院计算机与通信工程学院专业软件工程班级1604班

学号201616080412 姓名杜江荣实验时间:2018.04.09

一、实验名称:

ARP协议分析实验

二、实验目的:

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

三、实验环境:

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

四、实验步骤及结果:

步骤1:查看实验室PC1和PC2的IP地址并记录

PC1: 10.64.53.8

PC2: 10.64.53.7

步骤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地址映射表写出来。

10.64.53.7 44-87-fc-9b-be-12

10.64.53.254 00-d0-f8-ac-f2-ed

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

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

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

2个

Ip(0X0800)

2)打开arp2-学号-姓名,比较两次截获的报文有何区别?分析其原因。

在arp2中没有arp报文,这位是因为在第一次操作时,已经将路由信息存入ARP高速缓存中,不用通过ARP广播请求消息来获的路由信息。3)分析arp1-学号-姓名中ARP报文的结构,完成表1.3。

表1.3 ARP协议分析

相关主题