电工之家:www.dgzj.com QQ群:2179090
关注电工之家官方微信公众号“电工之家”,收获更多经验知识。
子网掩码,这个词由两个部分“子网”和“掩码”,理解了这个词,就能够充分理解什么是“子网掩码”。
“子网”是IP网络发展到一定阶段的产物,传统的IPv4,IP地址由4段8位2进制组成,
比如
我们常见的192.168.31.1,
其实对应成二进制就是11000000.10101000.00011111.00000001
这里每一段因为都是8位二进制,所以没一段最大都是255。
这样的网络实际是有限的,这样的情况下,在网络比较小的情况下,还是可以的,因为网络设备在判断网络数据是否实在本地网络的时候,需要比较数据包的“网络号”。这样的“网络号”有一个特点就是二进制以0开头。
比如我们刚才说的IP地址,我们常用的网络号可以为11000000.10101000.00011111.00000000,但是当我们不使用掩码的时候,网络设备在比较的时候,比如10101000字段,如果没有掩码,就分不清楚网络号是10100000还是10000000。这样就造成IP地址的浪费。
所以子网掩码,必须要用。
再说“掩码”。
“掩”就是挡上,我们常见的掩码有255.255.255.0
其实也是4段8位2进制字段,
11111111.11111111.11111111.00000000
在比较的时候,IP地址与子网掩码做“或”运算之后,再交由网络设备判断网络号,如我们举例的IP,与上面举例的掩码做完“或”运算之后是
11111111.11111111.11111111.0000001
这样设备就能判断出来网络号为
11111111.11111111.11111111.00000000
这样的网络可以包括的地址是192.168.1到255,其中1一般是网关,255是广播地址,可以用的IP有253个。
再举个例子,比如IP地址是10.31.129.129
掩码是255.255.255.128
那么做完好“或”运算之后就是11111111.11111111.11111111.10000000,这个子网网关地址是10.31.129.129,可用的IP地址是是126个。
通过上面两个例子,我们可以看出,子网掩码决定了网络的容量,从而避免了网络IP地址的浪费。
未完,请点击左下角“阅读原文”继续阅读