Den upplevda bristen på IPv4 -adresser härrör från det faktum att det ursprungliga IPv4 -adresseringssystemet hade ett betydligt mindre adressutrymme än internetets tillväxt krävde. Speciellt:
* Begränsat adressutrymme: IPv4 använder 32 bitar för adresser, vilket möjliggör cirka 4,3 miljarder unika adresser (2
32
). Även om detta verkade stort under de tidiga dagarna av internet, överträffade den explosiva tillväxten av internetanslutna enheter (datorer, smartphones, IoT-enheter etc.) snabbt denna kapacitet.
* slösande adressallokering: Tidig fördelning av IP -adresser var inte alltid effektiv. Stora block tilldelades organisationer, av vilka många inte användes fullt ut. Vidare bidrog den hierarkiska karaktären av adressutrymmet (med stora nätverk som behöver större block) till ineffektiv användning. NAT (nätverksadressöversättning) hjälpte till att mildra detta något, men det introducerade komplexitet och begränsningar.
* tillväxten på internet: Den viktigaste faktorn är det stora antalet internetanslutna enheter. Miljarder enheter behöver unika IP -adresser för att kommunicera, och det ursprungliga IPv4 -systemet slutade helt enkelt på tillgängliga adresser för att tilldela.
Kort sagt, problemet är inte en fullständig brist på siffror, utan ett missförhållande mellan det begränsade adressutrymmet för IPv4 och den exponentiellt ökande efterfrågan på unika internetadresser. Detta är anledningen till att IPv6, med sitt oerhört större adressutrymme (128 bitar), utvecklades och gradvis antas.