Wanneer u subnetmaskers in alle routeringstabellen opneemt, staat u toe dat het routeringsprotocol Subnet Maskers (VLSM) met variabele lengte ondersteunt waarmee put, u hoeft niet hetzelfde subnetmasker te gebruiken op al uw netwerksegmenten en kunt het masker van segment tot segment variëren. Dit concept wordt behandeld in RFC1878 Subnet-tabel met variabele lengte voor IPv4 , , wat inhoudt dat apparaten slim genoeg moeten zijn om elk subnet afzonderlijk te definiëren.
Dus hoe werkt dit? Neem bijvoorbeeld een adresblok, zoals 192. 168. 1. 0/24. Van dit blok is een netwerk voorzien, zoals getoond in de volgende figuur, en bepalen dat acht segmenten nodig zijn om te worden gebruikt als verbindingen tussen netwerken op seriële koppelingen en ook is er behoefte aan ondersteuning van een hoofdkantoor van 60 computers, twee regionale kantoren van 25 computers en 6 andere kantoren met elk computers.
Als u de adresblokken bekijkt die in deze figuur zijn toegewezen, ziet u dat er nog enkele openingen beschikbaar zijn. Eén blok met adressen, van 192. 168. 1. 144 tot 191. 168. 1. 191, is beschikbaar. De grootte van de blokken die uit dit bereik kunnen worden gesneden, zijn afhankelijk van de stukken die al zijn verwijderd.
Het grootste enkele blok dat buiten dit bereik kan worden gebruikt, is 192. 168. 1. 160-192. 168. 1. 191 (of 192. 168. 1. 160/27), gevolgd door 192. 168. 1. 144-192. 168. 1. 159 (of 192. 168. 144/28), en elk van deze kan worden ingezet als kleinere segmenten.
Door over te schakelen van subnetmaskers met een vaste lengte naar VSML's, kunt u veel meer adressen gebruiken die u kunt gebruiken met subnetmaskers met een vaste lengte.
Als u een subnetmasker in een traditioneel netwerk wilt gebruiken, had u 17 blokken van 62 adressen (het grootste afzonderlijke segment) moeten subnetten, waarmee het equivalent van vijf klasse C-adresblokken zou zijn gebruikt, wat resulteerde in 192. 168. 1. 0/24, 192. 168. 2. 0/24, 192. 168. 3. 0/24, 192. 168. 4. 0/24 en 192. 168. 5. 0/24, met drie of vier blokken in het laatste netwerkblok zijn nog steeds beschikbaar.
Dit betekent een grote verspilling van adressen in de totale IP-adresruimte. Dus, zoals je kunt zien, levert VLSM een grote besparing op in het gebruik van IP-adresruimte.