可變長度子網路遮罩(Variable Length Subnet Masking)允許在同一網路中使用不同長度的網絡前綴。
管理員可按需要,靈活設定各個子網絡的主機地址長度。子網絡遮罩是在1985年公佈的RFC 950中首次提出。
相對之下,1981年提出的分类网络採用了固定長度子網路遮罩。
表示法
在CIDR表示法中,IP地址後會加上斜線及網絡前綴的長度。在私有IPv4地址區塊10.0.0.0/8中,首8位由互聯網號碼分配局指派,其餘24位可供用戶自由使用。
另一款表示法是以二進制1代表網絡前綴,0代表主機。早期的RFC 950允許VLSM是不連續的1。RFC 4632後來規定VLSM必須由最高有效位開始,並且是連續的1,所以VLSM現在可以使用CIDR表示法。/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位主機地址的長度。
參見
- 網際網路協議套組
- 无类别域间路由
參考文獻
外部链接
- RFC 1518 - An Architecture for IP Address Allocation with CIDR
- RFC 4632 - Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan
评论 (0)