我的理解是这样的,
先定义PC-A是路由A下的,PC-B是路由B下的
当PC-B要访问PC-A,它发现目的IP不是同一个网段的地址,则把数据包发往网关,也就是路由B,路由器B拿到数据包后,发现目的IP地址是和自己同网段的地址,根据自己路由器上的ARP表,得知该目的IP地址是PC-A的,可把数据包发给PC-A,所以PC-B可以访问PC-A
而PC-A要访问PC-B的时候,PC-A发现目的IP不是同一个网段的地址,则把数据包发往网关,网关一看,这个地址我不知道在哪里啊,要么就从默认路由发出去,要么就丢弃了,所以PC-A无法访问PC-B,
要想A访问B,则需要在A上面做一条路由,把去192.168.1.0/24的地址指向接路由B的那个网口应该就可以了。
温馨提示:内容为网友见解,仅供参考