关于#网络#的知识点:关于不同网段之间的通信问题

本人是初学者,在ensp中做了一个实验如下图所示

img


PC4网关10.1.1.254,PC5网关10.1.2.254

在这个实验中PC5能ping通PC4但PC4不能ping通PC5如下图所示

img

img


而且PC5能ping通10.1.2.254 和 10.1.1.254这两个网关,反之PC4只能ping通10.1.1.254

下面是ip route表和arp映射表

img

img

我想过试下静态路由,但是会报错,显示吓一跳地址无效

img

我想在这种情况下是这两个不同网段的的主机ping通能正常通信,希望不要说我挑刺😂,望各位能告诉答案和思路,并解释一下原理,,感谢🙇‍

路由器上的配置呢,是不是连PC4的接口上做了NAT

这是掩码配置错误导致的,pc4的掩码配置成了16位,改成24位就应该好了。
因为pc4掩码16位,它有10.1.0.0/16的一条直连路由,pc5的ip10.1.2.1查路由表,与255.255.0.0就是10.1.0.0符合直连路由,就用10.1.1.1的ip发出查询10.1.2.1的mac地址的arp消息,自然获得失败,所以ping的回显是用pc4的ip10.1.1.1回显的目标主机不可达。
参考:https://blog.csdn.net/wj31932/article/details/108999891?spm=1001.2014.3001.5502