我有一个L3开关。 将交换机的端口1和端口2添加到VLAN 30中,并为其分配IP地址(30.0.0.1)。
Port1和Port2分别连接到Host1和Host2。 主机1和主机2分配IP如下
L3 swtich port1 (VLAN 30) --- Host 1 (30.0.0.10) L3 swtich port2 (VLAN 30) --- Host 2 (30.0.0.20)
现在我试图从主机1 ping主机2.主机1正在向交换机发送30.0.0.20的ARP请求,在交换机的VLAN 30的Linux中,我可以看到ARP请求,但是我没有看到回复或任何事情,我猜Linux只是丢包。
我的期望是从主机1 ping主机2,有什么我在那里失踪。
我正在捕获接口Vlan30的tcpdump上的数据包,所以我只获取标记的数据包。 我在主机2上看不到任何ARP请求。但是仍然能够从两台主机ping 30.0.0.1。
在我的主机1和2中,我学习的ARP为30.0.0.1,默认的gw为30.0.0.1。 但是当我从主机1(30.0.0.10)为30.0.0.20启动ping时,它正在为30.0.0.20启动ARP。