- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
0B实验 3 ARP协议分析实验
一、实验目的
? 理解 IP 地址与 MAC 地址的对应关系;
? 理解 ARP 协议报文格式;
? 理解 ARP 协议的工作原理与通信过程。
二、实验内容
? ARP 请求报文与应答报文格式;
? 同一子网内两台机器间的 ARP 协议的工作过程;
? 不同子网上的两台机器间的 ARP 协议工作过程。
三、实验原理、方法和手段
(1) ARP 请求报文与应答报文格式
硬件类型
协议类型
硬件地址长度
协议地址长度
操作
发送者硬件地址(0~3 字节)
发送者硬件地址(4~5 字节)
发送者 IP 地址(0~1 字节)
发送者 IP 地址(2~3 字节)
目的硬件地址(0~1 字节)
目的硬件地址(2~5 字节)
目的 IP 地址(0~3 字节)
操作类型:1—ARP 请求;2—ARP 响应;3-- RARP 请求;4—RARP 响应;
四、实验条件
(1)报文捕获工具
Ethereal、EtherPeek 或 SimpleNPTS 协议分析软件;
(2)应用协议环境
每个学生的 PC 机(安装 Windows xp 操作系统)处于同一个 LAN,另外有 一个服务器如学校的 WEB 服务器处于另外一个网络。
五、实验步骤
(1)同一子网内两台机器间的 ARP 协议的工作过程
? 主机 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 上的 DOS 命令提示符下运行:Ping B.B.B.B ,同时用抓包工 具捕获 A 与 B 之间的数据通信报文,并做如下工作:
——在捕获的报文中找出主机 A 和主机 B 之间通讯的 ARP 询问请求报 文和应答报文;
——分析 ARP 请求及应答报文的各字段,包括源、目的以太网地址、源、 目的 IP 地址、数据报文类型。
数据报文类型:arp协议
? 在主机 A 上的 DOS 命令提示符下运行 arp–a 命令,检查 ARP 高速缓存 中的内容是否发生变化,分析原因。
答:是发生变化,在ARP高速缓存中有了目标主机的IP地址。因为ping过后ARP协议将IP地址转化为MAC地址存入缓存。
(2)不同子网上的两台机器间的 ARP 协议工作过程
? 主机 A(IP 地址为 A.A.A.A)与主机 C(IP 地址为 C.C.C.C)为不在同 一个子网内的两台计算机;
? 在主机 A 上的 DOS 命令提示符下运行 arp –d 命令,清空主机 A 的 ARP
高速缓存;
? 在主机 A 上的 DOS 命令提示符下运行 arp –a 命令,检查主机 A 的 ARP
高速缓存区,此时 ARP 缓存区应为空;
? 在主机 A 上的 DOS 命令提示符下运行:Ping C.C.C.C ,同时用抓包工 具捕获 A 与 C 之间的数据通信报文,并做如下工作:
——在捕获的报文中找出主机 A 和主机 C 之间通讯的 ARP 询问请求报 文和应答报文;
其中硬件类型是Ethernet(1);协议类型是IP(0x0800);硬件大小是6;协议长度是6;请求报文中的操作码是:request(1),应答报文中的操作码是:reply(2);请求报文中的MAC目标地址是:14:14:4b:6b:28:f1,源地址是:a0:d3:c1:50:5e:58,IP目标地址是:54,源地址是:3,应答报文中的MAC目标地址是:a0:d3:c1:50:5e:58,源地址是:14:14:4b:6b:28:f1,IP目标地址是:3,源地址是:54。
? 在主机 A 上的 DOS 命令提示符下运行 arp–a 命令,检查 ARP 高速缓存 中的内容是否发生变化,分析原因。
分析:会发生变化,变化的原因是ARP会在这个过程中进行更新
? 比较(1)和(2)两实验中得到的 ARP 报文,有何不同? 分析产生二 者区别的原因是什么?
?
发生了变化,因为本机跟网络地址百度进行了报文交互,所以在高速缓存中会出现百度的IP地址。即ping过后ARP协议将IP地址转化为MAC地址存入缓存。
六、思考题
结合实验过程中的实验结果,回答下列问题:
(1) 观察实验过程中捕获网络上的多个 ARP 请求帧,观察这些帧的以太网目 的地址是否相同,分析其原因。
基本相同,因为ARP请求帧大都是以广播的形式发送的,以太网地址为全1 。
9、观察实验过程中捕获网络上的多个 ARP 应答帧
您可能关注的文档
- 九年级化学第四单元第二节水的净化练习和解说.doc
- 计算机基础第1次作业解说.doc
- 第五章时域信号波形测量合编.ppt
- 计算机基础第3次作业解说.doc
- 九年级化学空气复习习题详解解说.doc
- 计算机基础复习题及解说.doc
- 花果实和种子合编.ppt
- 计算机基础考试-简解说.doc
- 计算机基础章节练习系统(单选题)解说.doc
- 计算机基础知识(事业单位计算机考试常考知识点)1解说.doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)