IPv4 adreslerinin tükenmesi sorunu, 1990'ların başında ciddi bir endişe kaynağıydı ve 2005 gibi erken tarihlerde adreslerin biteceği tahmin ediliyordu. NAT ve Carrier-Grade NAT gibi çözümlerle bu tükenme onlarca yıl ertelendi, ancak bu durum interneti küçük ve incelikli yollarla bozdu; örneğin, evde sunucu çalıştırmak imkansız hale geldi. Bu süreçte, IPv6 adres kıtlığını, otomatik yapılandırmayı ve diğer birçok IPv4 sorununu çözen bir alternatif olarak hazır bekliyordu. Ancak, dağıtım maliyetleri ve "ilk penguen" sendromu nedeniyle benimsenmesi yavaş oldu, bu da uzun süreli bir çıkmaza yol açtı.
Peki ya internetin geleceği farklı bir yöne gitseydi? Makale, IPv6'yı tasarlayan "IP Next Generation" ekibinin, IPv4'ü tamamen değiştirmek yerine onu genişletmeyi seçtiği paralel bir evreni hayal ediyor. Bu senaryoda, 1993 yılında toplanan çalışma grubu, 128-bit adreslere sahip yepyeni bir IP sürümü (IPv6) fikrini tartıştı. Ancak, IPv4'ün halihazırda her yerde yaygın olması ve yeni, uyumsuz bir protokolün dağıtımının on yıllar süreceği endişesi ağır bastı.
Bu nedenle, grup, mevcut IPv4 ağlarında ilk günden itibaren çalışabilecek, ancak daha fazla adres alanı sunan bir çözüm üzerinde anlaştı: IPv4x. Bu yeni protokolün temel gereksinimleri şunlardı: Sürüm alanı 4 olarak kalmalı, hedef küresel olarak yönlendirilebilir 32-bit bir IPv4 adresi olmalı ve paket, yeni sistemi anlamayan herhangi bir yönlendiriciye IPv4 gibi görünmeli ve yönlendirilmelidir. Özünde, bir IPv4x paketi, sadece 128-bit adreslere sahip normal bir IPv4 paketi olarak tasarlandı; kaynak ve hedef adreslerin ilk 32 biti başlıkta olağan yerlerinde bulunurken, ek 96 bitlik adresler farklı bir mekanizma ile taşınacaktı.
IPv4'ün evrimleştiği alternatif bir geleceği keşfetmek, mevcut internet altyapısının karşılaştığı temel sorunlara ve IPv6'nın neden yavaş benimsendiğine dair derinlemesine bir bakış sunuyor.