子网掩码与子网的划分

# 子网掩码与子网的划分
    为了快速确定IP地址的哪部分代表网络号,哪部分代表主机号,以及判断两个IP地址是否属于同一网络,就产生了子网掩码的概念。子网掩码给出了整个 IP 地址的位模式,其中的 1 代表网络部分,0 代表 IP主机号部分,应用中也采用点式十进制表示。用它来帮助确定IP地址网络号在哪结束,主机号在哪开始。
    A、B、C三类网络的标准缺省掩码如下表所示:
    类别  子网掩码位模式                                 子网掩码
    A     11111111 . 00000000 . 00000000 . 00000000      255.0.0.0
    B     11111111 . 11111111 . 00000000 . 00000000      255.255.0.0
    C     11111111 . 11111111 . 11111111 . 00000000      255.255.255.0
    如果在Internet网上进行通信的两台主机的IP地址分别为192.83.192.10和192.83.192.32,那么子网掩码255.255.255.0分别对两个IP地址进行与(and)运算后,得出网络号和主机号,并且结果一致,可以判断这两个IP地址属于同一个网络。
    为了在网络分段情况下有效地利用IP地址,可以取主机号的高位部分作为子网号,从通常的八位界限中扩展子网掩码,用来创建某类地址的更多子网。但创建更多的子网时,在每个子网上的可用主机地址数目会减少。要确定更多子网的子网掩码,首先应确定传输IP信息流的网段的数目,然后再确定能够容纳网段数的最低子网掩码数目,记住不要使用包含全0或全1的网络地址
本文为原创,遵循BY-NC-ND版权协议,转载请附上原文出处链接和本声明。By:【F0rGeEk】
原文地址:https://www.cnblogs.com/4geek/p/12685669.html