Ce este IPv6 și de ce contează?
Adresele IPv4 de pe Internetul public se micșorează. Microsoft a plătit 7.5 milioane de dolari pentru adresele IP de 666.624 de la Nortel, când Nortel a dat faliment în 2011 - aceasta este o adresă IP de peste 8 dolari. IPv4 are probleme tehnice, iar IPv6 este soluția.
Din nefericire, desfășurarea IPv6 a fost amânată prea mult timp. Dacă IPv6 ar fi fost implementat cu ani în urmă, trecerea de la standardul mai vechi la cea mai recentă ar fi fost mult mai ușoară.
Image Credit: Bob Mical pe Flickr
Probleme tehnice cu IPv4
În 1980, adresele Protocolului Internet Protocol 4 au fost definite ca numere pe 32 de biți. Acest lucru a oferit un total de 232 Adresele IPv4 - adică 4 294 967 296 sau 4,2 miliarde de adrese. Acest lucru poate părea ca o mulțime de adrese din 1980, dar astăzi există mai mult de 4,2 miliarde de dispozitive conectate la rețea pe planetă. Desigur, numărul de dispozitive conectate la Internet va continua să crească. Pentru a face lucrurile să se înrăutățească, unele dintre aceste adrese IPv4 sunt rezervate pentru cazuri speciale, astfel încât internetul are mai puțin de 4,2 miliarde de adrese IPv4 care pot fi administrate public.
Nu există locații în apropierea adreselor publice direcționabile, disponibile pentru fiecare dispozitiv de pe Internet pentru a avea o adresă unică. Un lucru ajutat este traducerea adreselor de rețea (NAT), pe care majoritatea rețelelor de domiciliu le utilizează. Dacă aveți un router la domiciliu, este nevoie de o singură adresă de IP adresabilă publicului de la furnizorul dvs. de servicii de Internet și să îl partajați printre dispozitivele din rețea din casa dvs. Pentru a partaja adresa IPv4 unică, creează o rețea locală, iar fiecare dispozitiv din rețea din spatele ruterului are propria adresă IP locală. Acest lucru creează probleme atunci când rulează software-ul serverului și necesită o redirecționare mai complicată a porturilor.
Carrier-grade NAT este o soluție - în esență, fiecare computer care utilizează un furnizor de servicii Internet ar fi într-o rețea locală specifică acestui ISP. ISP-ul însuși ar implementa traducerea adreselor de rețea, la fel ca un router acasă. Persoanele fizice nu ar avea adrese IP routabile și să ruleze anumite forme de software de tip server care necesită conexiuni de intrare nu ar fi posibile.
Credit de imagine: Jemimus pe Flickr
Cum IPv6 rezolvă problemele
Pentru a evita epuizarea viitoare a adreselor IPv4, IPv6 a fost dezvoltat în 1995. Adresele IPv6 sunt definite ca numere pe 128 de biți, ceea ce înseamnă că există maxim 2128 posibile adrese IPv6. Cu alte cuvinte, există peste 3.402 × 1038 Adresele IPv6 - un număr mult mai mare.
Pe lângă rezolvarea problemei de epuizare a adreselor IPv4 prin furnizarea de adrese mai mult decât suficiente, acest număr mare oferă avantaje suplimentare - fiecare dispozitiv poate avea o adresă IP publică globală pe Internet, eliminând complexitatea configurării NAT.
Credit de imagine: Justin Marty pe Flickr
Deci, ce-i prins??
IPv6 a fost finalizat în 1998, cu 14 ani în urmă. S-ar putea să presupuiți că această problemă ar fi trebuit rezolvată de mult timp - dar acest lucru nu este cazul. Desfășurarea sa desfășurat foarte încet, în ciuda perioadei în care IPv6 a fost în jur. Unele programe software nu sunt încă compatibile cu IPv6, deși multe programe software au fost actualizate. Unele echipamente de rețea nu pot fi, de asemenea, compatibile cu IPv6 - în timp ce producătorii ar putea să lanseze actualizări de firmware, mulți ar prefera să vândă hardware nou, compatibil cu IPv6. Unele site-uri web încă nu au adrese IPv6 sau înregistrări DNS și sunt accesibile numai la adresele IPv4.
Având în vedere necesitatea de a testa și actualiza software-ul și a înlocui hardware-ul, implementarea IPv6 nu a fost o prioritate pentru multe organizații. Cu suficient spațiu de adresă IPv4 disponibil, a fost ușor să dezactivați implementarea IPv6 până în viitor. Odată cu epuizarea iminentă a adreselor IPv4 disponibile, această preocupare a devenit mai presantă. Implementarea este în desfășurare, implementarea "dual-stack" facilitează tranziția - sistemele moderne de operare pot avea ambele adrese IPv4 și IPv6 în același timp, făcând ca procesul de implementare să fie mai lină.