International IPv6-dag: Hvor mange adresser er 2^128 egentlig?
Den 8. juni 2011 er international IPv6-dag. Dagen ?fejres? ved, at en lang rækker internetudbydere, leverandører af netværksudstyr og indholdsleverandører på nettet tester, om man er klar til det gradvise skift fra den eksisterende IPv4-protokol til fremtidens IPv6.
Skiftet er nødvendigt, fordi IPv4-protokollen kun har mulighed for at allokere 2^32 ? svarende til godt 4 milliarder ? IP-adresser. I Asien er de sidste serier af IPv4-adresser allerede blevet tildelt, og i resten af verden er det kun et spørgsmål om måneder, før man løber tør.
Hvad den problematik angår skulle IPv6 gerne være sikret i al forudseelig fremtid. Den nye protokol åbner nemlig mulighed for hele 2^128 IP-adresser.
Hvor astronomisk dette tal i virkeligheden er, beder vi nu om Version2-læsernes hjælp til at anskueliggøre. At 2^128 svarer til rundt regnet 3,4 x 10^38 bliver man jo ikke meget klogere af.
Version2-journalist Jesper Sandal har på Twitter forsøgt sig med: »Hvis der om hver af universets ca. 5x10^22 stjerner kredser en planet med 6 mia. indbyggere, kunne hver person få over 1 mio. IPv6-adresser.«
Eller hvad med den her: Siden universets skabelse for 13,7 milliarder år siden, ville man hvert nanosekund frem til nu skulle have udstedt 78 millioner IPv6-adresser for at have udtømt protokollen.
Det sætter måske tallet lidt mere i perspektiv, men nu er det din tur: Skriv i debatten din forklaring på eller fortolkning af, hvor mange ip-adresser IPv6 giver mulighed for.
- Denne artikel
- Så skete det: Asien er løbet tør for IPv4-adresser
- emailE-mail
- linkKopier link

...men det er dyrt at lave god journalistik. Derfor beder vi dig overveje at tegne abonnement på Version2.
Digitaliseringen buldrer derudaf, og it-folkene tegner fremtidens Danmark. Derfor er det vigtigere end nogensinde med et kvalificeret bud på, hvordan it bedst kan være med til at udvikle det danske samfund og erhvervsliv.
Og der har aldrig været mere akut brug for en kritisk vagthund, der råber op, når der tages forkerte it-beslutninger.
Den rolle har Version2 indtaget siden 2006 - og det bliver vi ved med.
Fortsæt din læsning
- Sortér efter chevron_right
- Trådet debat
Det er bare rigtigt mange, og forhåbentligt nok. Men i stedet for at prøve, at beskrive hvor mange det er, vil jeg forudsige hvornår de bliver brugt op.
De bliver brugt op når.
-Når vi giver hvert mail, herunder SPAM, en IP, for at kunne finde den.
-Når vi begynder at nummere de enkelt atomer.
- Når vi får kontakt med ET, og de består af 3,4 x 10^38 bakterie, som alle gerne vil have en IP adr.
-Lang tid før forudsagt (Se nedersående)
”640K må være nok for enhver.” - Microsofts formand Bill Gates i 1981. *
”Alt hvad der kan opfindes er allerede blevet opfundet.” - Charles H. Duell, kommissær for det amerikanske Patentbureau i 1899.
”Jeg tror, der er et verdensmarked for måske fem computere.” - IBM's Formand Thomas Watson i 1943.
”Almindelige mennesker har intet behov for at have en computer derhjemme.” - Ken Olson bestyrelsesformand for Digital Equipment Corporation i 1977.
"Fremtidens computere bliver måske kun bestykket med 1.000 radiorør og kommer måske kun til at veje omkring halvanden tons". - Populær Mekanik i 1949.
- more_vert
- insert_linkKopier link
Hvis alle IPv4 adresser blev fordelt på et frimærke (ca. 16,5 cm^2) ville en tilsvarende fordeling af IPv6 adresser brede sig ud over hele solsystemet. Ref.: http://goo.gl/rjaQ8
- more_vert
- insert_linkKopier link
I ipv6 er der 2^128 addresser altså
340282366920938463463374607431768211456 addresser.
De vil blive allokeret i /64, som der er
18446744073709551616 af.
Det vil sige at hver eneste menneske på jorden kan have
2^64/6500000000 /64 det er
2837960626 /64 per menneske på jorden.
Eller 36164980 /64 per kvadratmeter jord (jorden er 510072000000 kvadratmeter, oceaner inkluderet)
Der er plads til 18446744073709551616 hosts i een /64
Jeg tror der er nok :)
/Maagaard
- more_vert
- insert_linkKopier link
... at vi kan give hver eneste sandkorn på alle verdens strande en milliard adresser og stadig have adresser nok til overs til at gøre det samme på de næste 45370982256 planeter vi bygger.
Nej, det gør ikke 2^128 mere håndgribeligt, vel?
Faktisk giver 2^128 ikke rigtigt nogen mening, fordi man som udgangspunkt kun har allokeret 1/8 af adresserne til brug på Internettet og man uddeler en /48 til hvert site/virksomhed/bruger der skal på nettet, det betyder at der er plads til 2^45 (35184372088832) individuelle kunder på nettet, hver med 2^80 adresser.
Den mindste enhed man kan route i IPv6 er en /64 og da man som kunde får en /48 betyder det at man kan have 65536 subnetværk som en normal husstand / virksomhed.
Anyway, de 35184372088832 kunder der er plads til i den nuværende allokeringsplan betyder at hver eneste person i 2100 (FNs worst case siger 14 Gpax) kan få sin egen /48 250 gange.
- more_vert
- insert_linkKopier link
Det er lidt en misforståelse at snakke om 2^128 adresser. Det er korrekt nok, men man skal huske på at alle net er på 64 bit. Der kan altså kun være 2^64 net.
Et net er det som du har på indersiden af din router. Altså som typisk svarer til 1 IPv4 adresse med NAT til indersiden.
Der er stadig folk der laver mikro-net som /127 til point to point links. Men det er IPv4 tankegang. Man skal bare acceptere at ideen med IPv6 er at alle net er /64, også point to point links med kun to noder. En del protokoller forventer at et IPv6-net er præcis /64 så det skaber unødige problemer at afvige fra dette.
Typisk vil hver bruger få tildelt mere end et /64 net. Man må tildele helt op til 65536 net til en bruger (altså en /48), oftest til erhvervskunder. Men typisk vil en ISP tildele 16 (/60) eller 256 (/56) net til privatkunder.
Når man for tildelt en /60 er det altså ikke så man kan udvide det interne netværk med 4 bit til 68 bit. Det giver ikke mening at lave interne net med mulighed for mere end 2^64 maskiner. I stedet er ideen at man har 16 net, som alle har standard størrelsen /64, som man så kan bruge hvis man ønsker at opdele netværket. For eksempel kunne man bruge en /64 til det trådede netværk, en /64 til det trådløse og en /64 til gæster.
- more_vert
- insert_linkKopier link
Baldur; Skide godt formuleret!
Hele CIDR tankegangen bør man droppe fuldstændig.
Når det så er sagt, så vil en masse adresser være allokeret, men aldrig (nødvendigvis) komme i brug.
Det er det samme vi har set ske med IPv4. En masse allokerede adresser som ikke bruges. På sigt kan det vel give samme problemstilling, men næppe realistisk før vi får brug for en ny IP protokol.
- more_vert
- insert_linkKopier link
Da jeg i 90'erne læste fysik på KU, hørte jeg at der var rundt regnet 10^100 atomer i den kendte del af universet. De kan altså få hver deres IP-adresse (og lidt til). Det er dog sandsynligt at "den kendte del af universet" er udvidet betragteligt siden dengang...
- more_vert
- insert_linkKopier link
Jeg får 2^128 til at blive omkring 3,4*10^38. Hvordan deler du det ud på 10^100?
- more_vert
- insert_linkKopier link
Jeg troede virkelig, han havde regnet på det?
- more_vert
- insert_linkKopier link
Ja Jorden fylder ca 1.08321 × 10^39 μm^3: http://www.google.co.uk/webhp?q=1083210000000+cubic+km+in+cubic+microns . 40% af det er 4.33284 × 10^38 kubik μm. Med 3,4 x 10^38 adresser svarer det til at hver nanobot fylder ca 1.3 μm^3.
- more_vert
- insert_linkKopier link
Forskellen på 2^32 og 2^128: Hvis IPv4 betragtes som en linie, er IPv6 rum & tid, Hver IPv4 adresse er en position på en linie. Hver IPv6 adresse er en position i 4 dimensioner, f.eks. rum & tid.
- more_vert
- insert_linkKopier link
Tja. I matematikken mener man, der er lige mange medlemer i to mængder, hvis der er en bijektion mellem disse to. Altså der er lige mange medlemer i to mængder, hvis der er en funktionen fra den ene mængde til den anden, således at et hvert medlem af den anden mængde er funktionen værdi for præcis et medlem af den første mængde. Bijektioner kaldes på dansk enentydige funktioner.
Da der findes sådanne bijektioner mellem et hvert linestykke og et hvert N-dinentionalt rum, er der ikke flere punkter i verdensrummet end på en nanometer lang linie.
- more_vert
- insert_linkKopier link
Afstanden mellem to atomer er sådan ca 1 Ångström, som er 1e-10 meter.
En kugles overflade er 4pirr.
Jordens radius er 20.000km/pi.
Der er altså noget i retning af 4pi*(2e17/pi)^2 atomer på jordens overflade.
Det giver små 7000 addresser per atom på jordens overflade.
- more_vert
- insert_linkKopier link
Lidt off-topic, men...
www.version2.dk has address 80.63.11.75
www.computerworld.dk has address 91.102.90.146www.computerworld.dk has IPv6 address 2a02:9d0:2999:1::101
Tsk tsk tsk Version2 - kom ind i kampen :-).
Simon
- more_vert
- insert_linkKopier link
Det er vel mindst lige så interessant at høre, hvordan IPv6-day forløber. Er der nogen der har oplevet problemer? Forløber alt godt?
Man kan teste sin egen forbindelse på http://test-ipv6.com/
- more_vert
- insert_linkKopier link
Her går det godt. Både den faste forbindelse og min mobil melder om at der kun er IPv4 support (begge dele er vist TDC).
Så mon ikke det er ISPerne som har mest glæde af dagen, så de kan teste om der er det store problem ved at give kunderne IPv6 en gang i fremtiden.
Er der tilgengæld nogen som har et bud på hvornår Danmark løber tør for IPv4 adresser?
- more_vert
- insert_linkKopier link
Pointen er at de store websites skal teste om der er problemer. Nogle har været tilbageholdende med at give adgang på IPv6 af frygt for at miste brugere. Normalt kan man altså ikke tilgå google.com med IPv6 men det kan man idag. Google skal så se om de får væsentligt færre brugere idag.Så mon ikke det er ISPerne som har mest glæde af dagen, så de kan teste om der er det store problem ved at give kunderne IPv6 en gang i fremtiden.
Pointen er IKKE at diverse ISP'er skal udrulle IPv6 til slutbrugere idag. Faktisk frabedes dette da det vil invalidere forsøget. Hvis man ikke er et stort website bedes man altså opføre sig præcis som man plejer.
Inden årets udgang.Er der tilgengæld nogen som har et bud på hvornår Danmark løber tør for IPv4 adresser?
Men de store, specielt TDC, har tilsyneladende hamstret en del adresser så de selv har nok til flere år. Dertil kommer at de kan omlægge brugen af eksisterende adresser. For eksempel kan de flytte nogle kunder, der idag har en offentlig IP-adresse, til en NAT løsning. Så frigives der nogle adresser de kan sælge til andre kunder mod ekstrabetaling.
Men hvis man vil starte en ny ISP er man på røven.
- more_vert
- insert_linkKopier link
Hvis vi nu ser hvor umuligt vi tidligere har set på fremtiden, så vil mit gæt være at vi skal udvide igen om 50-100 år, det antaget at teknologien ikke til den tid allerede er stærkt forældet og skiftet ud med en ny måske endda flere gange :)
- more_vert
- insert_linkKopier link
Hvis IPv4 er 1 mm lang så er: IPv4 længde: 0,000001 km (1 mm) Jordens diameter 12.756 km (10^4) Solens diameter: 1.392.000 km (10^6) Plutos max længde fra solen: 7.375.927.931 km (10^9) Proxima Centauri 39.735.068.000.000 km (10^13) (nærmeste nabostjerne) Vores galakses diameter: 946.073.047.000.000.000 km (10^17) IPv6 længde: 79.228.162.500.000.000.000.000 km (10^22)
Ca :p
- more_vert
- insert_linkKopier link
2^128 vandmolekyler svarer til ca. 10^13 liter vand. Der er ca. 1,25*10^21 liter vand på jorden ifølge tvivlsomme internetkilder.
- more_vert
- insert_linkKopier link
Hvis alle dumme udtalelser fra enhedslisten og DF hvert fik sin egen hjemmeside, så ville der næsten være nok IPv6 adresser!
- more_vert
- insert_linkKopier link
De godt 4 milliarder adresser der kan allokeres kan hver deles op i 4 milliarder nye, som hver kan deles op i 4 milliarder nye, som hver kan deles op i 4 milliarder nye.
- more_vert
- insert_linkKopier link
Skiftet fra 64 til 128 bit i arbejdet med IPv6 skete da en eller anden IETF ping blev ringet op af en fyr fra elapparatproducentforeningen i USA, der anmodede om at man sørgede for at der var addresser nok så alle el-pærer i al fremtid kunne få deres eget helt unikke IPv6 addresse.
- more_vert
- insert_linkKopier link
Det vilde er at man som almindelig virksomhed som standard får en /48. Det er vanvittigt mange adresser til hver enkelt organisation. Farvel NAT.
- more_vert
- insert_linkKopier link
Jordens overflade er ca 5,1 * 10^8 km^2 eller 5,1 * 10^20 mm^2 eller 667 billiard per kvadrat-millimeter sådan cirka
- more_vert
- insert_linkKopier link