详解子网掩码的使用及作用

这里只介绍最常用的两种子网掩码,它们分别"255.255.255.0”和“255.255.0.0”。 1. 子网掩码是“255.255.255.0”的网络:最后面一个数字可以在0~255范围

这里只介绍最常用的两种子网掩码,它们分别 "255.255.255.0”和“255.255.0.0”。 1.子网掩码是“255.255.255.0”的网络:最后面一个数字可以在0~255范围内任 意变化,因此可以提供256个IP地址。但是实际可用的IP地址数量是256-2,即 254个,因为主机号不能全是“0”或全是“1”。 2.子网掩码是“255.255.0.0”的网络:后面两个数字可以在0~255范围内任意变 化,可以提供2552个IP地址。但是实际可用的IP地址数量是2552-2,即65023 个。 IP地址的子网掩码设置不是任意的。如果将子网掩码设置过大,也就是说子网范 围扩大,那么,根据子网寻径规则,很可能发往和本地机不在同一子网内的目的机 的数据,会因为错误的判断而认为目的机是在同一子网内,那么,数据包将在本子 网内循环,直到超时并抛弃,使数据不能正确到达目的机,导致网络传输错误;如 果将子网掩码设置得过小,那么就会将本来属于同一子网内的机器之间的通信当做 是跨子网传输,数据包都交给缺省网关处理,这样势必增加缺省网关的负担,造成 网络效率下降。因此,子网掩码应该根据网络的规模进行设置。 如果一个网络的规模不超过254台电脑,采用“255.255.255.0”作为子网掩码就 可以了,现在大多数局域网都不会超过这个数字,因此“255.255.255.0”是最常 用的IP地址子网掩码;笔者见到的最大规模的中小学校园网具有1500多台电脑, 这种规模的局域网可以使用“255.255.0.0”。 过程如下: 1将ip地址与子网掩码转换成二进制; 2将二进制形式的ip地址与子网掩码做’与’运算,将答案化为十进制便得到网 络地址; 3将二进制形式的子网掩码取’反’; 4将取’反’后的子网掩码与ip地址做’与’运算,将答案化为十进制便得到主 机地址。

腾讯文库详解子网掩码的使用及作用