要判断一个c类的IP网段是否属于同一个网段,如何来判断?

如题所述

通俗易懂的方法,看掩码位数
比如掩码是28位,那么每一个段就有2^(32-28)=16个地址,那么从零开始,每16个地址就是一个段,也就是0-15,16-31,32-47……240-255
再比如掩码是26位,那么那么每一个段就有2^(32-26)=64个地址,那么从零开始,每64个地址就是一个段,也就是0-63,64-127,128-191,192-255

另外:适用于任何地址,通俗易懂的方法,看掩码位数
分为0-8(掩码不可能低于8位),9-16,17-24,25-32

8位的掩码,那么只要第一点分段一样,那就属于同一个段
16位的掩码,前面两个点分段一样就属于同一个段
24位的掩码,前面三个点分段一样就属于同一个网段
如果不是正好8/16/24怎么区分?
看掩码在哪一范围,如果是9-16之间,那么看第二点分段,如果是17-24,那么看第三点分段,如果是25-32之间,那么看第四点分段

比如掩码是28位,那么每2^(32-28)=16个地址就属于同一段,从零开始,每16个地址就是一个段,也就是0-15,16-31,32-47……240-255;28属于25-32之间,所以看第四点分段(当然前面三个点分段要一样),比如192.168.1.1和192.168.1.14属于同一个段,192.168.1.17和192.168.1.33不属于同一个段

再比如掩码是21位,21属于17-24之间,我们看第三点分段,那么每2^(24-21)=8个地址属于一个网段,从零开始,每8个地址就是一个段,比如192.168.1.1和192.168.6.2属于同一个网段,192.168.9.5和192.168.15.1属于同一个网段,但是192.168.17.1和192.168.24不属于同一个网段
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-09-22
ip地址与子网掩码,对应位相与,所得结果是不是相同,相同即为同一个网段。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网