HCIA--实验三:通过实验理解ARP协议

通过实验理解ARP协议

Tips:ARP协议(address resolution protocol):地址解析协议;即把IP地址转换为MAC地址。

本实验查看arp表的命令:arp -a

一、实验内容:

1.需求:

通过两台同网段的PC之间的通信,判断同网段间的通信是二层通信还是三层通信,理解ARP协议在其中的作用。

2.道具:

使用一个5700的交换机和两台PC;

二、实验过程:

1.拓扑图:

2.步骤:

(1)先配置PC1和PC2的ip地址;

PC1:192.168.1.1  子网掩码:255.255.255.0

PC2:192.168.1.2 子网掩码:255.255.255.0

(2)在交换机的G0/0/2接口右键开始抓包,即打开wireshark抓包软件;

(3)确保抓包软件打开完毕后,用PC1去pingPC2;

(4)过滤出arp包(发现有两个)

(5)观察两个arp数据包:

第一个arp数据包是主机1发送报文寻找ip地址为192.168.1.2的主机2,因为此时主机1不知道主机2的物理地址是多少,所以发送的是广播报文(全F);第二个arp数据包是主机2接收到了主机1发送的广播报文,因为与自己的ip地址对应,所以主机2回应了一个单播报文给主机1,(主机2已经学习了主机1的ip地址和物理地址,所以不需要广播,可以直接单播)收到主机2发送的单播报文之后,主机1可以记录主机2的物理地址。

(6)验证:

查看PC1和PC2的arp表,发现PC1记录了PC2的ip地址和物理地址,PC2也记录了PC1的ip地址和物理地址。

(7)如果再加一台PC3,虽然PC1是去寻找ip地址为192.168.1.2的主机2,但是PC3是否能接收到广播报文,并且记录下PC1的ip地址和物理地址?

验证步骤如下:

  • PC3的ip地址:192.168.1.3 子网掩码:255.255.255.0 
  • 拓扑图如下:

  • 在交换机的G0/0/3接口打开抓包后,PC1去pingPC2的ip地址,查看抓包软件中的arp数据包,发现PC3也能接收到PC1发送出来的广播报文

  • PC3的arp表如下:且在PC3的命令行中敲arp -a查看arp表后,发现PC3也记录下了PC1的ip地址和物理地址。

三、实验结论:

通过上述实验得出结论:ARP协议的作用是将IP地址转换为MAC地址,实现两台PC间通过物理地址而互通的二层通信。虽然ping的操作是主机1去ping主机2的ip地址,但是在查询arp表的时候以及抓包的时候都可以发现最后ip地址被转换成了MAC地址,即主机1和主机2是通过MAC互相通信的,即同网段的两个PC之间的通信是二层通信。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值