Networking 为什么连接到交换机的不同网络上的主机能够ping?

Networking 为什么连接到交换机的不同网络上的主机能够ping?,networking,routing,router,subnet,Networking,Routing,Router,Subnet,大家好,我是初学者 我有两个路由器连接到一个交换机 R1 fa0/0 config - 10.1.1.1 255.255.255.0 R2 fa0/0 config - 20.1.1.1 255.255.255.0 两者都通过“无ip路由”配置为主机 路由器的fa0/0接口与交换机相连 我可以从R2 ping R1,反之亦然 我的问题是,路由器r1和r2应该通信吗?它可以工作,因为你有一个交换机连接这两个路由器。在这种情况下,ip地址对于ARP协议非常有用,ARP协议可以找到路由器的MAC地址

大家好,我是初学者

我有两个路由器连接到一个交换机

R1 fa0/0 config - 10.1.1.1 255.255.255.0
R2 fa0/0 config - 20.1.1.1 255.255.255.0
两者都通过“无ip路由”配置为主机

路由器的fa0/0接口与交换机相连

我可以从R2 ping R1,反之亦然


我的问题是,路由器r1和r2应该通信吗?

它可以工作,因为你有一个交换机连接这两个路由器。在这种情况下,ip地址对于ARP协议非常有用,ARP协议可以找到路由器的MAC地址。ARP解析后,交换机将通过网络路由以太网数据包,从源到目标

如果使用路由器而不是交换机,它将无法工作,因为IP属于不同的子网,路由器路由IP数据包,而不是以太网数据包

如果我错了,有人纠正我