一、子网划分(固定)
可以把基于分类的IP网络进一步分成更小的网络,每个子网由路由器界定并分配一个新的子网网络地址,子网地址是借用基于分类的网络地址的主机部分创建的。划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码。
需要知道子网划分只是在路由器所管理的网络,在外部网络来看没有变化。
一个拥有许多物理网络的单位,可将所属的物理网络划分为若干个子网。划分子网纯属一个单位内部的事情。本单位以外的网络看不见这个网络是由多少个子网组成,因为这个单位对外仍然表现为一个网络。
每一个网络只有固定的子网掩码,因为子网长度相同,所以每个子网的主机数相同,不能根据实际情况减少或增加子网的主机数,IP地址利用率低。
二、子网掩码
我们知道,从IP数据报的首部无法看出源主机或目的主机所连接的网络是否进行了子网划分。这是因为32位的IP地址本身及数据报的首部都没有包含任何有关子网划分的信息。因此必须另外想办法,这就是子网掩码。
现在互联网规定:所有的网络都必须使用子网掩码,同时在路由器的路由表中也必须有子网掩码这一栏。如果一个网络不划分子网,那么该网络的子网掩码就是用默认子网掩码。
在RFC950成为互联网的正式标准后,路由器在和相邻路由器交换路由信息时,必须把自己所在网络(或子网)的子网掩码告诉相邻路由器。在路由表中除了要给出目的网络地址外,还必须同时给出该网络的子网掩码。若一个路由器连接在两个子网上就拥有两个网络地址和两个子网掩码。
三、可变子网掩码(VLSM)
通常的子网划分