变长子网掩码(VLSM)是指一个网络可以用不同的掩码进行配置。之所以要使用变长子网掩码,是在把一个网络划分成多个子网方面提供更多的灵活性,同时保持在每个子网中能够有足够数量的主机。
变长子网掩码(Variable-Length Subnet Mask----VLSM)是与
定长子网掩码(Fixed-Length Subnet Mask)相对应的一种子网划分方式。根据不同
网段中的
主机个数使用不同长度的子网掩码,这种设计方式被称为变长子网掩码(Variable-Length Subnet Mask----VLSM)设计。
使用
无类路由协议能够支持VLSM网络设计,在
网络规划中,这是一个优点,因为可以为每条链路分配合适数量的IP地址。在给定的链路上,通过分配最小数量的IP地址,就可以节省IP地址。例如,对于
点对点链路,可以使用/30的子网掩码,因为仅需要两个可用的IP地址,而在
以太网网段上,/27的子网掩码可以容纳30台
主机,如果你正使用有类
路由协议,就必须对所有链路使用/27的掩码。在点到点链路上,这将不可避免的浪费28个
主机地址。(/27的增量为32,减去网络地址与
广播地址,共30个可用的
主机地址)
更有效地使用
IP地址———如果不使用
VLSM,各公司就必须在整个A、B、C、类网络中使用一个单一的
子网掩码。
使用
路由汇总的能力更强———VLSM通话地址规划中有更多的等级水平,也可以在
路由选择中使用汇总更有效地进行路由选择。
VLSM其实就是相对于类的
IP地址来说的。A类的第一段是网络号(前八位),
B类地址的前两段是网络号(前十六位),C类的前三段是网络号(前二十四位)。而
VLSM的作用就是在类的IP地址的基础上,从他们的
主机号部分借出相应的位数来做网络号,也就是增加网络号的位数。各类网络可以用来再划分的位数为:A类有二十四位可以借,B类有十六位可以借,C类有八位可以借(可以再划分的位数就是主机号的位数。实际上不可以都借出来,因为IP地址中必须要有主机号的部分,而且主机号部分剩下一位是没有意义的,剩下1位的时候不是代表主机号就是代表广播号,所以在实际中可以借的位数是在我写的那些数字中再减去2) 。
这是一种产生不同大小子网的网络分配机制,指一个网络可以配置不同的
掩码。开发可变长度
子网掩码的想法就是在每个子网上保留足够的主机数的同时,把一个网分成多个子网时有更大的灵活性。如果没有
VLSM,一个子网掩码只能提供给一个网络。这样就限制了要求的子网数上的主机数。