网络拓扑
同网段
在pc0配置网络后,将模拟器设置为Simulation模式,然后配置pc1网络
可以发现PC1发送了一个目的mac为全f、目的IP为自己IP的ARP广播包,此广播包作用如下:
可以检测IP是否冲突,当该包发送的交换机的时候,交换机会进行广播,如果有同样的IP机器,则会对这个ARP包进行响应,如果没有相同IP,则交换机下其他机器不进行响应(此时虽然这些机器接收到了ARP广播,但是目的IP不是自己,会直接将包丢弃)
交换机在转发该数据包的同时也能学习到PC1的MAC地址,如下图所示
当PC1 ping PC0时
可以发现PC1发送了一个MAC地址为全f,目的地址为PC0的ARP广播包
此时可以发现PC0对PC1发送过来的ARP广播包进行了响应,且PC0学习了PC1的MAC
不同网段
当PC1 ping PC2的时候,ARP包如下,可以看出ARP广播包的目的IP为网关
交换机转发PC1发送的ARP广播包后,可以发现PC2和PC0都将该ARP包丢弃了,因为这个包只有192.168.1.1能响应,而在该拓扑中不存在路由,所以说PC1学习不到PC2的MAC地址,也就通信不了,这也是交换机为什么只能做二层转发的原因
审核编辑:刘清
全部0条评论
快来发表一下你的评论吧 !