子网掩码错误导致通讯异常问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了子网掩码错误导致通讯异常问题相关的知识,希望对你有一定的参考价值。

        昨天遇到个小问题,虽然简单但是觉得很容易被忽视,然后就会导致奇怪的现象。

技术分享图片

        两台终端PC,网关都在核心上,PC3为192.168.8.190/24,网关为192.168.8.1,PC4是192.168.13.224/24,网关为192.168.13.1。问题现场,PC3可以上网,PC4也可以上网,但是PC3无法访问PC4。核心交换机上未做任何控制。

        现场检查了交换机配置,无任何异常,怀疑是电脑上是不是开启了防火墙,杀毒软件一类的,发现也没有,检查PC机的路由表也正常,越想越复杂,最后打开网卡看看,发现子网掩码写错了,原本的255.255.255.0,写成255.255.248.0。

不管是不是这个原因,先改了再说,结果就正常了。 回来后再用模拟器测试,果真是这个原因。

技术分享图片

上图可以看到子网掩码变小,网段范围扩大,8和13在一个段内了,既然是一个段,自然是发ARP寻找IP,但是肯定没结果,所以无法通讯。


以上是关于子网掩码错误导致通讯异常问题的主要内容,如果未能解决你的问题,请参考以下文章

网段,子网掩码,网络标识,IP划分

在 Java 代码中获取错误以查找有关子网和掩码的信息 [重复]

Linux配置网络参数之IP地址、子网掩码、网关地址,DNS

子网掩码是啥?

3.子网掩码详解

子网掩码及子网划分