IPv4 vs IPv6
Internet Protocol versione 4, o IPv4, è lo standard definito oggi nel mondo, ma è stato sostituito dal più avanzato IPv6, per aiutare a risolvere il problema di esaurimento dell'indirizzo IP che si profila all'orizzonte. IPv4 utilizza 32 bit per definire ciascun indirizzo, che, in totale, è di circa quattro miliardi di indirizzi. Questo è stato un numero enorme durante la sua creazione, ma con il boom di Internet, questo pool di indirizzi dovrebbe esaurirsi nel 2010 o nel 2011. IPv6 utilizza 128 bit per ciascun indirizzo. Per mettere questo in prospettiva, se si prende il numero di stelle conosciute nell'universo e si piazza quel numero, il risultato sarà solo leggermente più grande del numero di indirizzi in IPv6.
Il problema dell'esaurimento dell'IP ha costretto le persone a trovare modi complessi per conservare gli indirizzi. I complessi algoritmi possono essere tassati per i router che devono decifrare ogni pacchetto e determinarne la destinazione. IPv4 viene inoltre compromesso quando si lavora con reti mobili, in cui il dispositivo può spostarsi da una rete all'altra. IPv6 risolve questi problemi, poiché l'enorme numero di indirizzi rende superflui i complessi algoritmi.
La differenza tra i due, che probabilmente la maggior parte delle persone noterebbe, è l'aspetto dell'indirizzo IP. IPv4 utilizza quattro numeri decimali a 1 byte, separati da un punto (ad esempio 256.256.256.256), mentre IPv6 utilizza numeri esadecimali separati da due punti. A causa dell'incompatibilità di IPv4 e IPv6, sono state effettuate traduzioni per abilitarne l'interoperabilità, che porta a indirizzi che assomigliano a: ffff: 256.256.256.256.
Un altro vantaggio chiave di IPv6 è la capacità di trasportare payload più grandi rispetto all'importo fisso consentito in IPv4. Questa è una funzionalità opzionale e le reti IPv6 possono comunque rimanere conformi alle dimensioni del payload di IPv4. Nonostante i numerosi vantaggi di IPv6, l'incompatibilità blocca ancora la sua adozione. Solo un magro 1% delle reti mondiali è stato convertito in IPv6, mentre il restante 99% utilizza ancora IPv4. Questo cambierà quando gli indirizzi IPv4 saranno completamente esauriti e le società di comunicazione saranno costrette a utilizzare gli indirizzi IPv6.
Sommario:
1. Un indirizzo IPv6 è composto da 128 bit, mentre un indirizzo IPv4 è composto da soli 32.
2. IPv6 ha molti più indirizzi utilizzabili rispetto a IPv4.
3. IPv6 rende il compito del router più semplice rispetto a IPv4.
4. IPv6 è più adatto alle reti mobili rispetto a IPv4.
5. Gli indirizzi IPv6 sono rappresentati in una notazione esadecimale, separata da due punti, mentre l'indirizzo IPv4 utilizza la notazione punto-decimale.
6. IPv6 consente maggiori payload rispetto a quanto consentito in IPv4.
7. IPv6 è utilizzato da meno dell'1% delle reti, mentre IPv4 è ancora in uso dal restante 99%.