可变长度子网络遮罩
可变长度子网络遮罩(Variable Length Subnet Masking)允许在同一网络中使用不同长度的网络前缀。 管理员可按需要,灵活设定各个子网络的主机地址长度。[1]子网络遮罩是在1985年公布的RFC 950中首次提出。[2]
相对之下,1981年提出的分类网络采用了固定长度子网络遮罩。
表示法
[编辑]在CIDR表示法中,IP地址后会加上斜线及网络前缀的长度。在私有IPv4地址区块10.0.0.0/8中,首8位由互联网号码分配局指派,其余24位可供用户自由使用。
另一款表示法是以二进制1代表网络前缀,0代表主机。早期的RFC 950允许VLSM是不连续的1。RFC 4632后来规定VLSM必须由最高有效位开始,并且是连续的1,所以VLSM现在可以使用CIDR表示法。[3]/8子网络遮罩等同于255.0.0.0子网络遮罩。
IPv4
[编辑]由于IPv4地址资源匮乏,所以广域网络(WAN)通常使用VLSM来提高使用效率。
举例来说,同一公司内的两个部门分别有200人及50人。VLSM允许管理员划分/24子网(256个地址)及/26子网(64个地址)以满足不同用户组别的需求。如果采用FLSM,则需要两个/24子网,消耗额外192个地址。
IPv6
[编辑]IPv6也使用CIDR表示法来指示网络前缀。例如,ISP分配了/56前缀,代表用户可自订8位的子网ID,合组成/64网络前缀。
与IPv4不同,IPv6设有64位元“标准子网络”大小。虽然用家可使用VLSM建立长度少于64位的子网络,但无状态地址自动组态(SLAAC)将会失效。IPv6提供了庞大的地址空间,不存在地址资源短缺的问题。互联网工程任务组假设所有人都会采用标准子网。
在IPv6网络,VLSM通常只用作规划和管理前半64位网络前缀,不改变后半64位主机地址的长度。
参见
[编辑]参考文献
[编辑]- ^ Harmoush, Ed. Classful vs Classless vs CIDR vs FLSM vs VLSM. Practical Networking .net. 2019-11-15.
- ^ Internet Standard Subnetting Procedure. Internet Engineering Task Force. 1985-08.
- ^ Fuller, Vince; Li, Tony. Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan. Internet Engineering Task Force. 2006-08.