IP、子网掩码、缺省网关/默认网关、DNS、服务器、端口的总结( 五 )

常用的子网掩码有数百种 , 这里只介绍最常用的两种子网掩码 。

  • 子网掩码是“255.255.255.0”的网络: 最后面一个数字可以在0~255范围内任意变化 , 因此可以提供256个IP地址 。 但是实际可用的IP地址数量是256-2 , 即254个 , 因为主机号不能全是“0”或全是“1” 。

  • 子网掩码是“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” 。

推荐阅读