子网编址与屏蔽码(子网掩码)

来自计算思维百科
跳转至: 导航搜索
有时,需要多个物理网络合用同一个网络号。例如,某单位申请到一个B类地址网络号,可以有65534个主机地址,为了便于管理和扩展,常常按该单位的组织结构或地域分布划分为若干子网,每个子网包含适量的主机。这些子网具有相同的网络号。现将该单位申请到的B类地址中主机地址(32位)分成两部分,其中前16位作为子网地址,后16位作为主机地址,如图1所示。用部分主机地址划分子网只限于该单位内部使用,对于外部(即Internet)是感觉不到子网存在的。
4.3.3.png

图1 包含子网地址的IP地址

每个IP地址都对应一个屏蔽码,屏蔽码也称作子网屏蔽码或子网掩码(subnet mask),它屏蔽IP地址中的网络号(包括子网地址)。其作用在于指示IP地址的哪些位是网络号(包括子网地址),哪些位是主机地址。

对于图4(a),其屏蔽码是11111111 11111111 00000000 00000000,即255.255.0.0;而对于图4(b),其屏蔽码则应为11111111 11111111 11111111 00000000,即255.255.255.0。

没有子网时的屏蔽码为默认的屏蔽码,显然,A类地址的默认屏蔽码为255.0.0.0,B类地址的默认屏蔽码为255.255.0.0,C类地址的默认屏蔽码为255.255.255.0。