V souvislosti s rychle se blížícím koncem IPv4 adres v registru IANA se mě pár lidí zeptalo, které počítadlo je vlastně správné. Zda-li to na ipv4.potaroo.net nebo ipv6.he.net. Obě totiž ukazují mírně rozdílná čísla. To na he.net ukazuje, že volných adres je o něco více a po překliknutí, že je v regionálních registrech (RIRech) ke včerejšímu dni (27.1.) cca 300 miliónů adres. Nejvíce je jich v americkém ARINu, který má dle he.net téměř 130 miliónů. Jakému počítadlu tedy věřit?
Já jako člověk, který se o problém dlouhodobě zajímá, mám pochopitelně své vlastní výpočty a tak příliš nedůvěřuji ani jednomu. Abych ale odpověděl na otázku, musím vás na chvíli zavést do historie. Ještě před vznikem RIRu se adresy alokovaly přímo z registru IANA, který podobně jako dnešní RIRy prostě postupně parceloval některé bloky. Po vzniku RIRů se od této praxe upustilo a bloky použité pro tyto alokace byly označeny jako LEGACY a byly přiděleny ke správě jednotlivým RIRům. Tyto bloky nejsou často úplně prázdné, ještě jsou v nich volné adresy. Největší počet těchto bloků byl přidělen právě ARINu. Zajímavé je, že s výjimkou bloku 188, který spravuje RIPE NCC, tyto bloky RIRy nijak nevyužívají. Ani je nezahrnují do svých počtů volných adres. Například APNIC žádá o nové adresy ve chvíli, kdy už má méně než dva volné bloky (33,6 miliónů adres). A tento počet volných adres počítá pouze z řádnými bloky a ignoruje fakt, že spravuje tyto LEGACY bloky. A právě počítadlo he.net tyto adresy z LEGACY bloků do počtů zahrnuje. Proto má trochu jiná čísla než potaroo.
Proč vlastně potaroo tyto adresy ignoruje? Odpověď je jednoduchá – neignoruje je. Jen zohledňuje jeden zajímavý moment, který se stane ve chvíli, kdy APNIC zažádá o další dva bloky. V ten den se počet volných bloků sníží ze sedmi na pět. A to je přesně situace, kdy IANA rozdělí posledních pět bloků „spravedlivě“ mezi jednotlivé RIRy. Tuto akci upravuje tento dokument. Nicméně mimo tento dokument ještě existuje dohoda RIRů, že stejně jako se rozdělí poslední volné bloky, dojde i k přerozdělení těchto LEGACY adres a každý registr dostane část z nich. Jde o zhruba 125 miliónů adres a každý RIR kromě RIPE NCC by měl dostat cca 28 miliónů. RIPE NCC díky tomu, že už blok 188 upotřebilo, dostane pouze cca 12 miliónů. Toto přerozdělení adres už potaroo zohledňuje v druhém datumu, které ukazuje konec IPv4 v registru APNIC. Jak už jsem psal, toto rovné přerozdělení adres nepovažuji za správné, protože díky tomu dojdou IPv4 v regionech v různé časy.
Ale abych tedy odpověděl na původní otázku – jako přesnější rozhodně považuji analýzu potaroo. Nicméně je třeba si uvědomit, že první datum, které na stránkách najdete, tedy den vyprázdnění registru IANA, nemusí být přesné. Toto datum ukazuje den, kdy počet volných adres v APNIC klesne na úroveň, kdy může žádat o volné bloky. Jestli to APNIC hned udělá a jestli IANA okamžitě vyhoví, to je věc jiná. Vzhledem k tomu, že jde o mimořádnou událost, je možné, že obě instituce nějaký čas vyčkají. Toto datum je navíc pouze symbolické. Praktický dopad bude mít až vyprázdnění RIRů.
Tak jako tak, času mnoho není.
Ondřej Filip
A byl by odborný odhad kdy dojdou IPv4 v RIPE a pak potažmo u nás?
> Milan Suchý
Odhady jsou asi 21. 12. 2012 :)