子网掩码是每个网管必须要掌握的基础知识,只有掌握它,才能够真正理解 TCP/IP 协议的设置。以下我们就来深入浅出地讲解什么是子网掩码。 IP 地址的结构 要想理解什么是子网掩码,就不能不了解 IP 地址的构成。互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构。IP 地址在设计时就考虑到地址分配的层次特点,将每个 IP 地址都分割成网络号和主机号两部分,以便于 IP 地址的寻址操作。 IP 地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现。 子网掩码不能单独存在,它必须结合 IP 地址一起使用。子网掩码只有一个作用,就是将某个 IP 地址划分成网络地址和主机地址两部分。 子网掩码的设定必须遵循一定的规则。与 IP 地址相同,子网掩码的长度也是 32 位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。附图所示的就是 IP 地址为“192.168.1.1”和子网掩码为“255.255.255.0”的二进制对照。其中,“1”有24 个,代表与此相对应的 IP 地址左边24 位是网络号;“0”有 8 个,代表与此相对应的 IP地址右边8 位是主机号。这样,子网掩码就确定了一个 IP 地址的 32 位二进制数字中哪些是网络号、哪些是主机号。这对于采用 TCP/IP 协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。 子网掩码的术语是扩展的网络前缀码不是一个地址,但是可以确定一个网络层地址哪一部分是网络号,哪一部分是主机号 1 的部分代表网络号,掩码为 0 的部分代表主机号子网掩码的作用就是获取主机 IP 的网络地址信息,用于区别主机通信不同情况,由此选择不同路径其中 A 类网络的子网掩码为 255.0.0.0;B 类网络为 255.255.0.0;C 类网络地址为:255.255.255.0 如何通过子网掩码来确定网络号或者网络地址? 通过 IP 地址的二进制与子网掩码的二进制进行与运算进行定某个设备的网络地址, 也就是说通过子网掩码分辨一个网络的网络部分和主机部分子网掩码一旦设置,网络地址和主机地址就固定了。 相对于使用子网掩码来识别网络地址,早期的使用类别进行网络地址的分类存在着地址大量浪费的不足。 子网一个最显著的特征就是具有子网掩码。与 IP 地址相同,子网掩码的长度也是 32 位,也可 以 使 用 十 进制...