网络拓扑
同网段
在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地址,也就通信不了,这也是交换机为什么只能做二层转发的原因
审核编辑:刘清
-
交换机
+关注
关注
20文章
2608浏览量
99038 -
Mac
+关注
关注
0文章
1094浏览量
51331 -
模拟器
+关注
关注
2文章
862浏览量
43114
原文标题:如何在交换机下进行ARP抓包分析?
文章出处:【微信号:网络技术干货圈,微信公众号:网络技术干货圈】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论