计算机网络实验一
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机网络》
实验一、ARP协议分析实验
学校:齐鲁工业大学
学院:信息学院
班级:计科12-1
姓名:白巧玲
学号: 1125
2015 年 4 月 30 日
实验一、ARP协议分析实验
一、实验目的
● 理解IP地址与MAC地址的对应关系;
● 理解ARP协议报文格式;
● 理解ARP协议的工作原理与通信过程。
二、实验内容
● ARP请求报文与应答报文格式;
● 同一子网内两台机器间的ARP协议的工作过程;
● 不同子网上的两台机器间的ARP协议工作过程。
三、实验原理、方法和手段
四、实验条件
(1)报文捕获工具
Wireshark协议分析软件;
(2)应用协议环境
每个学生的PC机(安装Windows xp或者Windows 7 操作系统)处于同一个LAN,主机A为本人机器,主机B为你邻座同学机器,另外有一个服务器(学校的WEB 服务器,域名:
五、实验步骤
(1)同一子网内两台机器间的ARP协议的工作过程
● 主机A(IP地址为;
● 在主机A上的DOS命令提示符下运行arp –d命令,清空主机A的ARP高速缓存;
● 在主机A上的DOS命令提示符下运行arp –a命令,检查主机A的ARP高速缓存区,此时ARP缓存区应为空;
● 在主机A上启动Wireshark抓包工具准备捕获A与B之间的数据通信报文,然后在主机A上的DOS命令提示符下运行:Ping ,并做如下工作:
1、在捕获的报文中找出主机A和主机B之间通讯的ARP询问请求报文和应答报文;
2、分析ARP请求及应答报文的各字段,包括源、目的以太网地址、源、目的IP地址、
数据报文类型。
● 在主机A上的DOS命令提示符下运行arp–a命令,
3、检查ARP高速缓存中的内容是否发生变化,分析原因。
答:是发生变化,在ARP高速缓存中有了目标主机的IP地址。因为ping过后ARP协议将IP地址转化为MAC地址存入缓存
(2)不同子网上的两台机器间的ARP协议工作过程
● 主机A(IP地址为;
● 在主机A上的DOS命令提示符下运行arp –d命令,清空主机A的ARP高速缓存;
● 在主机A上的DOS命令提示符下运行arp –a命令,检查主机A的ARP高速缓存区,此时ARP缓存区应为空;
● 在主机A上启动Wireshark抓包工具准备捕获A与C之间的数据通信报文,然后在主机A上的DOS命令提示符下运行:Ping ,并做如下工作:
4、在捕获的报文中找出主机A和主机C之间通讯的ARP询问请求报文和应答报文;
5、分析ARP请求及应答报文的各字段,包括源、目的以太网地址、源、目的IP地址、
数据报文类型。
● 在主机A上的DOS命令提示符下运行arp–a命令,
6、检查ARP高速缓存中的内容是否发生变化,分析原因。
此时arp高速缓存中的内容发生了变化,因为本机跟网络地址齐鲁工业大学进行了报文交互,所以在高速缓存中会出现齐鲁工业大学的IP地址。即ping过后ARP协议将IP 地址转化为MAC地址存入缓存。
7、比较(1)和(2)两实验中得到的ARP报文,有何不同?分析产生二者区别的原
因是什么?
答:(1)的请求报文是直接询问目标地址的IP,得到应答后,存入缓存中。而且(1)中的报文比较简单,数据量小,因为在局域网中相连的主机较少,通过广播式查询目标主机,要传递的主机少。在以太网上,相连的主机较多,在进行广播式查询目标主机时,相连的主机都会受到请求,但是目标主机只有一台,所以数据量较大,比较繁杂。
六、思考题
结合实验过程中的实验结果,回答下列问题:
8、观察实验过程中捕获网络上的多个ARP请求帧,观察这些帧的以太网目的地址是否相同,分析其原因
答:基本相同,因为ARP请求帧大都是以广播的形式发送的,以太网地址为全1 。
9、观察实验过程中捕获网络上的多个ARP应答帧,观察这些帧的以太网目的地址是否相同,分析其原因。
答:不同,因为是不同的主机对请求的应答,所以这些帧的以太网目的地址不同。即ARP 应答帧基本都是回复给发送请求的帧各台机器,各机的以太网地址不同,因此ARP应答帧的以太网目的地址都不同。