变长子网掩码(VLSM),是指在一个层次结构的 网络中,可以使用多个不同的掩码,也即可以对一 个经过子网划分的 网络再次划分。变长子网 掩码的引入,有效解决了地址分配的浪费问题。

图5
如图5,某个公司的区域 网 络分配了172.16.12.0/22的地址空间,公司的 网络规划如下:在 路由器D连接3个VLAN,其中 2个VLAN有不超过200台的主机,另外一个VLAN包括3个子网,每个子网主机数量不超过30台, 路由器A,B,C通过FR和D相 连,保证每条PVC仅分配2个IP地址。所有 路 由器均采用RIPv2无类别 路 由协议, 路由更 新中可以传送子网掩码信息,支持VLSM。根据上述 网络规 划,使用VLSM地址分配策略,设计如下IP地址分配计划:
1.由于需要3个VLAN,其中两个VLAN有不超过200台的主机,根据公式,主机需要8位地址(2^8=256& gt;200>2^7=128),子网需要2位(2^2=4>3),因此得到4个连续的/24位子网,分别是172.16.12.0 /24,172.16.13.0/24,172.16.14.0/24,172.16.15.0/24。其中172.16.12.0/24和 172.16.13.0/24分配给其中两个VLAN,每个子网最多可以支持254台主机。
2.剩下一个VLAN每个子网主机数不超过30台,需要5个主机位,对应需要/27位的掩码(32-5=27),最多可 以满足8个/27位子网的需求(2^3=8)由于172.16.12.0/24,和172.16.13.0/24子网已分配,不能继续作子网划分,现在可 以采用的子网是172.16.14.0/24和172.16.15.0/24作进一步的子网划分。假定这里使用172.16.14.0/24,3个LAN 分配的子网是172.16.14.0/27,172.16.14.32/27,172.16.14.64/27,同时还保留了5个子网作为备用或保留作进 一步的子网划分。
3.由于WAN连接仅需要两个IP地址,所以最佳的掩码应该是/30位(2^(32-30)-2=2),同样,我们挑选 一个未分配的/27位子网做进一步的划分,为了方便起见,我们选用最后一个/27位子网172.16.14.224/27作为WAN连接的地址空间。经过 划分得到172.16.14.224/30,172.16.14.228/30,172.16.14.232/30等子网,同时还保留了5个/30的子网 备用。
至此,一个基于VLSM分配策略的,层次的IP地址分配方案就完成了,和定长子网掩码相比,变长子网掩码的地址分配方案 有效的节省了IP地址。同时,由于采用新的无类 路 由协议RIPv2, 路由更 新中传递子网掩码信息,子网信息可以精确区分,消除了不连续地址的问题。
使用VLSM地址分配方案要考虑两个主要问题:
1.子网中待分配的最多主机数,根据计算公式2^n-2,得出主机需要的位数
2.子网的数量,根据计算公 式:2^n,得出子网需要的位数。