计算机网络实验arp协议分析,实验1ARP协议分析实验.doc

实验1ARP协议分析实验

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

实验

一、实验目的

理解ARP协议报文格式;

理解ARP协议的工作原理与通信过程。

二、实验内容

同一子网内两台机器间的ARP协议的工作过程;

不同子网上的两台机器间的ARP协议工作过程。

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

操作类型:1—ARP 请求;2—ARP 响应;3-- RARP请求;4—RARP 响应;

四、实验条件

Wireshark协议分析软件;

(2)应用协议环境

每个学生的PC机(安装Windows xp或者Windows 2000 操作系统)处于同一个LAN,主机A为本人机器,主机B为你邻座同学机器,另外有一个服务器(学校的WEB服务器,地址:210.44.144.44)处于另外一个网络。

五、实验步骤

主机A(IP地址为A.A.A.A)与主机B(IP地址为B.B.B.B)属于同一个子网;

在主机A上的DOS命令提示符下运行arp –d命令,清空主机A的ARP高速缓存;

在主机A上的DOS命令提示符下运行arp –a命令,检查主机A的ARP高速缓存区,此时ARP缓存区应为空;

在主机A上启动Wireshark抓包工具准备捕获A与B之间的数据通信报文,然后在主机A上的DOS命令提示符下运行:Ping B.B.B.B ,并做如下工作:

在捕获的报文中找出主机A和主机B之间通讯的ARP询问请求报文和应答报文;

分析ARP请求及应答报文的各字段,包括源、目的以太网地址、源、目的IP地址、数据报文类型。

在主机A上的DOS命令提示符下运行arp–a命令,

3、检查ARP高速缓存中的内容是否发生变化,分析原因。

答:变化了,在arp高速缓存中有了目标主机的地址,因为PING过之后将IP地址协议转换成MAC协议存入缓存

(2)不同子网上的两台机器间的ARP协议工作过程

主机A(IP地址为A.A.A.A)与主机C(IP地址为210.44.144.44)为不在同一个子网内的两台计算机;

在主机A上的DOS命令提示符下运行arp –d命令,清空主机A的ARP高。速缓存;

在主机A上的DOS命令提示符下运行arp –a命令,检查主机A的ARP高速缓存区,此时ARP缓存区应为空;

在主机A上启动Wireshark抓包工具准备捕获A与C之间的数据通信报文,然后在主机A上的DOS命令提示符下运行:Ping 210.44.144.144 ,,并做如下工作:

在捕获的报文中找出主机A和主机C之间通讯的ARP询问请求报文和应答报文;

5、分析ARP请求及应答报文的各字段,包括源、目的以太网地址、源、目的IP地址、数据报文类型。

在主机A上的DOS命令提示符下运行arp–a命令,6、检查ARP高速缓存中的内容是否发生变化,分析原因。

答; 会发生变化,原因是arp在这个过程中进行了更新

7、比较(1)和(2)两实验中得到的ARP报文,有何不同? 分析产生二者区别的原因是什么?

六、思考题

观察实验过程中捕获网络上的多个ARP请求帧,观察这些帧的以太网目的地址是否相同,分析其原因。

答:基本相同,因为arp请求增大都以广播的形式发送,以太网是相同的。

观察实验过程中捕获网络上的多个ARP应答帧,观察这些帧的以太网目的地址是否相同,分析其原因。

答:不同,不同主机对请求的应答,所以不同,及arp应答帧基本都是回复给发送请求帧的各台机器,各机的以太网地址不同,所以以太网的目的地址不同。

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值