验证地址解析协议ARP的工作过程讲解.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
验证地址解析协议ARP的工作过程讲解

实验报告 实验名称 验证地址解析协议ARP的工作过程 实验目的 1、了解ARP协议的基本知识和工作原理; 2、学习使用ARP命令; 3、研究ARP欺诈的机制。 实验完成人 黎佳雨2012211501 实验时间 2015.1.2 实验环境 主机PC1:Windows?7? 主机PC2:Windows?7? 网络环境:通过校园网与Internet连接 拓扑结构: 实验步骤与结果分析 (1)设置两台主机的IP地址与子网掩码两台主机均不设置缺省网关。用arp -d命令清除两台主机上的ARP表,然后在A与B上分别用ping命令与对方通信,用arp -a命令可以在两台PC上分别看到对方的MAC地址。 设置两台主机的IP地址与子网掩码两台主机均不设置缺省网关。 B: 2. 用arp -d命令清除两台主机上的ARP表。 B: 3. 在A与B上分别用ping命令与对方通信。 B上ping A: 4. 用arp -a命令可以在两台PC上分别看到对方的MAC地址 B; 5.分析 1)首先本机与另一台电脑在同一局域网中,在本机ping另一台主机时,本机向整个网段广播ARP包,询问IP为10.2.2.2的主机的MAC地址。 2)然后网段中的另一台主机收到包后比对自己的IP地址发现符合条件,于是向本机回一个ARP包告诉它自己的MAC地址, 3)最后本机就会向另一台主机发送4个ECHO报文完成ping命令。另一台主机收到ICMP报文后广播一个ARP包询问本机(10.2.2.2)的MAC地址,得到后会向本机回复ECHO报文,完成整个通信过程。 (2)将A的子网掩码改为:255.255.255.0,其他设置保持不变。 操作1:用arp -d命令清除两台主机上的ARP表,然后在A上pingB,用arp -a命令在两台PC上均不能看到对方的MAC地址。 操作2:接着在B上pingA, 操作3:用arp -a命令可以在两台PC上分别看到对方的MAC地址。 将A的子网掩码改为:255.255.255.0,其他设置保持不变。 2. 用arp -d命令清除两台主机上的ARP表,然后在A上pingB,用arp -a命令在两台PC上均不能看到对方的MAC地址。 B: A上ping 用arp -a命令在两台PC上均不能看到对方的MAC地址。 B: 3. 接着在B上pingA, B上ping 4. 用arp -a命令可以在两台PC上分别看到对方的MAC地址。 B; 分析: 1)实验时出现了这样一种情况:即各自修改IP地址使两台主机都在不同网段时,也能互相ping通,通过arp -a也能看到对方的MAC地址,因为宿舍的交换机转发表没有清空。实际执行ping命令时,主机通过交换机的转发表也能Ping通。 2)在本机ping?另一台主机时要将自己的IP地址(10.2.1.1)和自己的子网掩码 (255.255.255.0)相与得到自己所在的网段号 2)然后和目标(10.2.2.2)与自己的子网掩码相与得到的网段号相比较,发现不在同一网段,不可以开始发包,所以显示所发的包不能到达,ping不通,显示失败。 3)而当另一台主机发送包时,它发现自己的IP地址(10.2.1.1)和自己的子网掩码相与后得到的网段号和本机与其子网掩码相与得到的网段号在同一网段,开始发包,但是由于本机在回送包的时候和另一台主机不在同一网段,所以不能回送包,导致另一台主机可以ping通,但是请求超时。 (3)在前面实验的基础上,A的缺省网关网关的子网掩码为255.255.0.0。在A与B上分别用ping命令与对方通信,各自的显示结果在A与B上分别用tracert命令追踪数据的传输路径,结果 1. 设置A的缺省网关网关的子网掩码为255.255.0.0 在A与B上分别用ping命令与对方通信,各自的显示结果在A与B上分别用tracert命令追踪数据的传输路径,结果 A上ping B: 用tracert命令跟踪A的路径: B上ping A: 用tracert命令跟踪B的路径: 分析: 1)实验时出现了另外一种情况,本机ping另一台主机时,只经过一跳就ping通。原因是没有清空交换机的转换表。 2)网关是实现不同网段互联的工具。当另一台主机设置默认网关后,它要发向外网段的所有报文都要经过网关的转发。 在本机??ping?另一台主机时,本机经过判断认为另一台主机与自己在不同网段,因此将ARP包和ICMP包都发给网关,经由网关发给另一台主机,所以跟踪时有两步。 3)但是在另一台主机在ping?本机的过程中,本机默认自己和另一台主机属于同一网段,因而之间发包给另一台主机,而虽然另一台主机回包给本机

文档评论(0)

000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档