1.子网编址
20世纪80年代,随着局域网的流行,传统分类编址方式为每个物理网络分配一个的前缀会迅速耗尽地址空间,因此开发了一种地址扩展来保存网络前缀,这种方法称为子网编址(Subnet Addressing),允许多个物理地址共享一个前缀。
子网划分用来把一个单一的IP网络地址划分成多个更小的子网(Subnet)。这种技术可使一个较大的分类IP地址能够被进一步划分。子网划分基于以下原理:
(1) 大多数网络中的主机数在几十台至几百台,甚至更高,A类地址主机数为224台,B类地址主机数为216台,像A类地址一般只能用于为数很少的特大型网络。为了充分利用Internet的宝贵地址资源,采用将主机地址进一步细分为子网地址和主机地址,即主机属于子网,以便有效地提高Internet地址资源的利用率。
(2) 采用子网划分和基于子网的路由选择技术,能够有效降低路由选择的复杂性,提高选路的灵活性和可靠性。
子网划分的方法如图10.11所示(以B类地址为例)。在Internet地址中,网络地址部分不变,源主机地址划分为子网地址和主机地址。与传统的分类地址一样,地址中的网络部分(网络前缀+子网)与主机部分之间的边界是由子网掩码来定义的。
图10.12给出一个子网划分的例子。B类地址187.15.0.0被分配给了某个公司。该公司的网络规划者希望建立一个企业级的IP网络,用于将数量超过200个的站点互相连接起来。由于在IP地址空间中“187.15”部分是固定的,只剩下后面两个字节用来定义子网和子网中的主机。因此,他们将第三字节作为子网号,第四字节作为给定子网上的主机号。这意味着该公司的企业网络能够支持最多254个子网,每个子网可以支持最多254个主机。因此,这个互连网络的子网掩码为255.255.255.0。
这个例子说明了为整个网络定义统一子网掩码为255.255.255.0的情况。它意味着每个子网中最大的主机数只能是254台,假如主机数目达到500台,或者主机数目非常少,则采用固定长度子网掩码就非常不方便了。
返回目录: