子网掩码怎么设置?网络工程师们在实际工作中有没有遇到到过31位子网掩码IP地址的情况,当你看到这个IP地址时,你是不是会觉得这个网工也太水了吧,31位子网掩码怎么可以配置使用呢,不就变成了网络地址或广播地址了吗?那么,接下来看了小编这篇文章,相信你就不会产生奇怪了,31位掩码的IP地址在一些场合下确实是可以使用的,并且RFC3021标准已经对它做了说明。
子网划分是通过借用IP地址中若干位主机地址来充当子网的网络地址,从而将原网络划分为若干子网。划分子网时,随着子网地址借用主机位数的增多,子网的数目随之增加,但每个子网中的可用主机数逐渐减少。例如一个C类地址,原有8位主机位,默认子网掩码255.255.255.0,2^8-2即254个主机地址,借用1位主机位,产生2^1=2个子网,子网掩码255.255.255.128,每个子网有2^7-2=126个可用主机地址;借用2位主机位,产生2^2=4个子网,子网掩码255.255.255.192,每个子网有2^6-2=62个可用主机地址…
当我们C类地址借用7位主机位时,也就意味产生2^7=128个子网,子网掩码255.255.255.254为31位,那么每个子网就是2^1-2=0个可用主机地址了。例如192.168.100.4/31,主机ID只有1位,主机ID位为0是192.168.100.4/31代表的是子网的网络地址,主机ID位为1是192.168.100.5/31代表的是子网的广播地址。
默认情况下在我们以太网这两个地址是不能分配给设备使用的,我们通过华为ENSP网工模拟器配置这个地址时它就会提醒你31位子网掩码IP地址如果不是运用在P2P点对点网络时是需要注意。
而我们将31位子网掩码IP地址配置在点对点网络中就可以应用,因为点对点链接中仅有两个端点,不需要广播支持,任何主机发送的数据包都只在对方主机上接收,所以主机ID全为1的广播地址对于点对点接口来说是不需要的。可以看到可正常配置没有报错信息,并且可以正常进行通信。
所以31位子网掩码在P2P点对点的网络环境下是可以被用来配置使用的,RFC3021(Using 31-Bit Prefixes IPv4 Ponit-to-Point Links)这份标准文档做了详细说明。