IPv4 vs IPv6: diferențele dintre aceste două protocoale de internet
Publicat: 2022-05-09Comunicarea este esențială pentru internet. Indiferent dacă aceasta este prin utilizarea sistemelor de mesagerie sau chat, sau prin completarea unui formular dinamic, vorbirea cu alte computere este vitală pentru proces. Protocolul Internet (IP) ajută mașinile să vorbească între ele, deși există diferite versiuni ale acestuia. Ca atare, vă veți întreba adesea dacă să utilizați IPv4 vs IPv6.
Răspunsul este simplu în unele privințe, dar complex în altele. Cu toate acestea, pentru a ajunge la o concluzie, veți dori să cunoașteți o parte din istorie, diferențele cheie și multe altele. De acolo, puteți cântări ce protocol să utilizați.
Pentru această postare, vom discuta aproape toate elementele IPv4 vs IPv6. În primul rând, vă vom aduce la curent cu ce este IP-ul.
O instrucție rapidă despre IP-uri
Împreună cu sistemul de nume de domeniu (DNS) și adresa IP este o componentă cheie a modului în care ne mișcăm pe web. De fapt, fără el, datele nu pot călători deloc.
Majoritatea datelor care plutesc pe web se descompun în „pachete”. Acest lucru facilitează transferul, reduce numărul de erori și îmbunătățește timpul de procesare. Pentru ca fiecare pachet să ajungă la locul potrivit (și eventual în ordinea corectă), va avea informații IP dedicate.
În cele mai multe cazuri, aceasta va fi o referință la adresa IP a mașinii țintă. Puteți verifica adrese IP peste tot. Computerul și routerul dvs. vor avea adrese dedicate și puteți găsi adresa IP a rețelei unui anumit site web prin instrumente online precum WhatsMyDNS:

Dacă două pachete au aceeași adresă IP, ajung la același computer. Este o abordare simplă care funcționează suficient de bine încât să conducem lumea pe web.
Diferența dintre IPv4 și IPv6
Cu toate acestea, deși procesul de utilizare a IP-ului este simplu, există mai multe de descoperit. Există mai multe versiuni de luat în considerare, care vă pot deruta dacă acesta este un concept nou.
În următoarele câteva secțiuni, vom discuta despre IPv4 vs IPv6, apoi vom încerca să răspundem la câteva dintre întrebările pe care le-ați putea avea despre fiecare protocol.
IPv4
În ciuda numelui, aceasta este prima versiune a IP-ului, care este o tehnologie de la începutul anilor 80. Veți ști cum arată o adresă IP care utilizează IPv4, așa cum este standard – o colecție de patru cifre separate prin puncte:
192.0.2.0
Numim aceasta lungime de 32 de biți, iar reprezentarea sa este zecimală. Fiecare secțiune din adresa IP folosește formatarea pe 8 biți. Fiecare dintre aceste numere poate varia de la 0 (zero) la 255. Când calculați și contabilizați fiecare număr disponibil, există 4,3 miliarde de opțiuni. Acest lucru pare mult și veți dori să aveți în vedere acest lucru pentru mai târziu în articol.
Există și alte câteva puncte interesante despre IPv4, dar dacă sunteți o persoană netehnică sau un non-dezvoltator, acestea nu vor conta atât de mult:
- Protocolul folosește o dimensiune variabilă a antetului, nu mai mare de 60 de octeți.
- Nu oferă autentificare și criptare.
- IPv4 nu are identificarea fluxului de pachete.
- Acceptă două configurații: manual și Dynamic Host Configuration Protocol (DHCP).
IPv6 diferă în câteva moduri de IPv4. În secțiunea următoare, o vom arunca o privire mai detaliată.
IPv6
După cum puteți ghici din numerotarea versiunilor, IPv6 este o nouă versiune a protocolului care încearcă să rezolve câteva dintre problemele inerente ale IPv4. Într-un fel, acest lucru este similar cu modul în care Protocolul de transfer de fișiere (FTP) și Protocolul de transfer de fișiere securizat (SFTP) diferă.
De fapt, IPv6 este, de asemenea, o tehnologie de la Internet Engineering Task Force (IETF). Standardele tehnice au apărut în 1995 și oferă adrese pe 128 de biți, mai degrabă decât lungimea de 32 de biți conform IPv4:
1234:ABCD:5678:EFAB:9012:CDEF:3456:ABCD
Cu toate acestea, aceasta nu este singura diferență pe care o are față de protocolul mai vechi:
- Are un protocol de securitate integrat (IPsec).
- Reprezentarea adresei este hexazecimală.
- IPv6 utilizează o lungime fixă a antetului de 60 de octeți.
- În timp ce IPv4 utilizează numai numere, IPv6 utilizează litere și cifre. Acest lucru se datorează (parțial) necesității, deoarece fiecare bloc (separat prin două puncte) are o lungime de 16 biți.
Există și alte diferențe, dar există un motiv pentru care IPv6 există. Să discutăm în continuare acest factor.
Motivul major pentru care avem nevoie de IPv6
Dezbaterea și confuzia în jurul IPv4 vs IPv6 nici măcar nu ar exista fără creșterea și extinderea internetului. De fapt, fiecare protocol are o limită teoretică a numărului de adrese IP pe care le poate genera. Acest lucru este important dintr-un motiv: dacă rămânem fără adrese de internet, nu putem adăuga mașini noi în rețeaua globală. Internetul va trebui să-și oprească creșterea.
IPv4 poate genera peste patru miliarde de adrese, ceea ce este un număr uriaș – mai ales pentru 1983. Cu toate acestea, nu este suficient pentru modul în care folosim internetul în secolul XXI. Web boffins din anii 90 știau că vom rămâne fără adrese, motiv pentru care avem tehnologii precum Network Address Translation (NAT).
Există câteva organizații diferite care au responsabilitatea de a aloca numere și adrese IP. Cu toate acestea, în anii 2010, numerele rămase din aceste grupuri de resurse nu mai sunt disponibile. Aceasta înseamnă că adresele IPv4 provin acum din blocuri nealocate emise unui anumit furnizor de servicii de internet (ISP) sau din reciclarea adreselor IPv4 mai vechi neutilizate.
De ce IPv6 va salva ziua
IPv6 este aici din cauza problemei de epuizare a adresei IPv4. Deoarece este de 128 de biți, deci mai lung, putem genera numere noi la o capacitate mai mare. De fapt, puteți genera de peste 1.024 de ori numărul de adrese ca IPv4. Unele dintre adresele IP neutilizate pe care le avem vor merge către tranziția la IPv6.
IPv6 va rezolva, de asemenea, o serie de alte probleme care nu s-au aplicat sau au fost mai puțin evidente la începutul anilor 80:
- Suportul său pentru adresare multicast înseamnă că putem trimite fluxuri de pachete cu nevoi de lățime de bandă intensivă către mai multe locații în același timp. Acest lucru va îmbunătăți performanța rețelei în domenii precum streaming, de exemplu.
- IPv6 poate atribui, de asemenea, mai multe adrese IP unui dispozitiv. Aceasta înseamnă că un dispozitiv sau o mașină își poate păstra conexiunea la mai multe rețele simultan și își poate crește timpul de funcționare.
- Configurarea automată inerentă IPv6 înseamnă că poate genera o adresă IP și se poate conecta la rețea mai rapid decât abordarea manuală și nu are nevoie de intrarea utilizatorului.
În ciuda beneficiilor imense – și a nevoii disperate – pentru IPv6, protocolul nu este foarte acceptat. Cea mai mare parte a internetului încă rulează pe IPv4. Chiar și așa, există un plan și o strategie actuală pentru a trece toate adresele IPv4 la IPv6 și este aproape - SUA vor face acest lucru din 2023.

De ce nu folosim IPv5
Înainte de a încheia acest articol, trebuie să atingem o versiune de protocol care lipsește. La fel ca numerotarea versiunilor PHP – a existat un salt de la PHP5 la PHP7 – versiunile IP fac la fel. Motivele sunt și ele asemănătoare.
În timp ce companii precum Apple, NeXT și Sun Microsystems au dezvoltat o a cincea versiune a IP-ului, aceasta nu a devenit un protocol oficial. Are denumirea de Internet Stream Protocol (ST) și a fost utilizat pe o bază experimentală în cadrul acestor organizații.
Consensul general este că ST/IPv5 este fantastic la streaming de date, dar putem vedea deja acest lucru în acțiune. ST a văzut dezvoltarea ca fundamentul Voice over IP (VoIP), pe care îl folosim astăzi pentru chatul vocal.
Cu toate acestea, singurul mare dezavantaj pentru ST/IPv5 este că are formatare pe 32 de biți. Aceasta înseamnă că are aceeași problemă ca IPv4, prin aceea că va rămâne fără adrese de utilizat. Limitarea înseamnă că nu este viabilă pentru web-ul modern și este un motiv direct pentru care avem un salt între IPv4 și IPv6.
IPv4 vs IPv6: pe care să alegeți
Întrebarea dacă ar trebui să alegeți IPv4 vs IPv6 va avea, în cele mai multe cazuri, un „non-răspuns” simplu. Pentru a evalua ce protocol este mai bun, puteți lua în considerare trei fațete diferite:
- Popularitate și adopție. Cu cât numărul de persoane care utilizează IPv6 este mai mare, cu atât tehnologia va deveni mai disponibilă.
- Viteză și performanță. Dacă IPv6 este mai rapid decât IPv4, este logic să vrei să-l adopti.
- Suport producător. Vorbind despre asta, veți avea nevoie de gazde web, producători de hardware și sistemul dvs. de operare (OS) care să accepte IPv6 pentru a-l utiliza.
Merită să le dezvăluiți mai în profunzime, deoarece unele dintre statisticile de bază sunt de bună citire.
Rate de popularitate, suport și adopție
Când vine vorba de popularitate, preluarea este lentă. Google organizează statistici pentru disponibilitatea IPv6 în rândul utilizatorilor săi și doar 38% folosesc protocolul:

Chiar și așa, este interesant de remarcat că cea mai mare parte a Americii de Nord și de Sud au un anumit nivel de acces, unele țări prezentând în jur de 45% adoptare. Acest lucru este același pentru țări precum Regatul Unit (Marea Britanie), Australia și Japonia. India, Arabia Saudită, Franța, Germania și Grecia arată toate o adoptare de aproximativ 50-60%:

Cu toate acestea, dacă producătorii și gazdele web nu acceptă IPv6, nu există niciun motiv pentru a schimba. Site-ul web W3Techs raportează că aproximativ 20% din toate site-urile folosesc IPv6, ceea ce nu este un număr încurajator în acest moment.
Performanţă
În ceea ce privește performanța, nu pare să existe o mare diferență între IPv4 și IPv6. O comparație veche de la Sucuri nu a găsit nicio diferență notabilă între ei. Cu toate acestea, Facebook a făcut unele teste de performanță încă din 2015, cu concluzia că ar putea exista un beneficiu de viteză folosind IPv6.
Site-ul Zivaro a efectuat, de asemenea, o scufundare profundă în performanța dintre IPv4 și IPv6, iar concluzia este aceeași cu care vom merge: depinde. Acest lucru se datorează faptului că performanța nu este scopul principal al IPv6 și chiar dacă protocolul rulează într-un ritm de melc, avem nevoie de tehnologie din cauza epuizării adreselor IPv4.
Alegerea IPv6 peste IPv4
Răspunsul scurt aici este: Alegeți IPv6 dacă puteți și dacă fiecare site pe care îl accesați poate accepta protocolul. Cu toate acestea, există atât de multe avertismente și condiții aici încât nu putem afirma acest lucru ca un răspuns de încredere.
Tranziția la IPv6 este unică prin faptul că necesită un efort de grup al tuturor utilizatorilor web – producători de hardware, gazde web, companii de software și utilizatori finali. Ca rezultat, cu excepția cazului în care aveți o influență directă asupra faptului că site-urile folosesc IPv6, poate fi necesar să așteptați până când ratele de adoptare cresc.
Încheierea
Adresele IP rulează aproape întregul web. Le folosiți pentru a identifica, apoi comunica cu alte computere. Cu toate acestea, există diferite versiuni de protocol de luat în considerare. IPv4 vs IPv6 este o comparație pe care trebuie să o cercetați, dar în multe cazuri nu va trebui să vă faceți griji prea mult.
Acest lucru se datorează faptului că multe gazde setează acest lucru fără intrarea dvs. Chiar și așa, în ciuda capacității de slăbire pentru IPv4, o mulțime de gazde încă nu acceptă IPv6 sau oferă o compatibilitate minimă. Dacă aveți de ales, IPv6 este mai modern. Sfatul nostru este să nu transpirați la scrierea curentă dacă nu aveți opțiunea de a alege.
Aveți întrebări despre IPv4 vs IPv6? Întrebați în secțiunea de comentarii de mai jos!
