任务目的:1. 理解子网掩码的格式和作用;
2. 熟悉IP地址的结构和类型;
3. 熟悉ARP命令的原理和使用方法。
任务内容:通过arp命令和ping命令检测网络的连通情况。
任务环境:计算机两台,Windows xp/7操作系统。
任务步骤:
步骤1:设置两台主机的IP地址与子网掩码。
A:10.2.2.2,255.255.254.0;B:10.2.3.3,255.255.254.0。两台主机均不设置缺省网关。
步骤2:用arp −d命令清除两台主机上的ARP表,然后在A与B上分别用ping命令与对方通信,观察并记录结果,并分析原因。
步骤3:在两台PC上分别执行arp −a命令,观察并记录结果,并分析原因。
提示:由于主机将各自通信目标的IP地址与自己的子网掩码相“与”后,发现目标主机与自己均位于同一网段(10.2.2.0),因此通过ARP协议获得对方的MAC地址,从而实现在同一网段内网络设备间的双向通信。
步骤4:将A的子网掩码改为:255.255.255.0,其他设置保持不变。
步骤5:在两台PC上分别执行arp −d命令清除两台主机上的ARP表。然后在A上 ping B计算机,观察并记录结果。
步骤6:在两台PC上分别执行 arp −a命令,观察并记录结果,并分析原因。
提示:A将目标设备的IP地址(10.2.3.3)和自己的子网掩码(255.255.255.0)相“与”得10.2.3.0,和自己不在同一网段(A所在网段为:10.2.2.0),则A必须将该IP分组首先发向缺省网关。
步骤7:在B上ping A计算机,观察并记录结果,并分析原因。
步骤8:在B上执行arp −a命令,观察并记录结果,并分析原因。
提示:B将目标设备的IP地址(10.2.2.2)和自己的子网掩码(255.255.254.0)相“与”,发现目标主机与自己均位于同一网段(10.2.2.0),因此,B通过arp协议获得A的MAC地址,并可以正确地向A发送Echo Request报文。但由于A不能向B正确地发回Echo Reply报文,故B上显示ping的结果为“请求超时”。
在该任务操作中,通过观察A与B的arp表的变化,可以验证:在一次arp的请求与响应过程中,通信双方就可以获知对方的MAC地址与IP地址的对应关系,并保存在各自的arp表中。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。