IPv5: Where Did It Go

La persona media potrebbe non sapere esattamente cos'è l'IP, anche se ha avuto una discreta quantità di interazione con i computer per tutta la vita.

IP per The Layman

Il termine IP sta per Internet Protocol . Un protocollo Internet è un insieme di regole e leggi che si applicano e controllano ogni singolo pacchetto di dati trasmessi su una rete. Per rendere le cose più facili per i computer e consentire l'esistenza di Internet, deve esistere un protocollo Internet universale utilizzato da ogni singolo computer collegato a una rete. Nel corso degli anni, ci sono state diverse versioni di questo protocollo Internet universale, l'ultima implementata è IPv6 o Internet Protocol versione 6.

IPv5: una storia di origine

Chiunque abbia dato un'occhiata alle specifiche della rete a cui è connesso il proprio computer saprà che oggi i computer usano IPv4 (versione 4 del protocollo Internet universale) o IPv6 (versione 6 del protocollo Internet universale). IPv6 è la versione del protocollo Internet più recente progettata e implementata universalmente, mentre IPv4 è il suo predecessore. Vedi qualcosa che manca? Precisamente, IPv5. Gli dei del World Wide Web hanno semplicemente saltato un numero intero durante lo sviluppo delle versioni del protocollo Internet? Ci hanno tirato addosso una Microsoft o una Apple? Stiamo ancora aspettando Windows 9 e iPhone 9, ragazzi. La risposta breve è no: la versione 5 di Internet Protocol, giustamente nota come IPv5, esisteva sicuramente. IPv5 è stato sviluppato, implementato e testato su piccola scala, ma non è mai stato adattato universalmente e in seguito è stato completamente abbandonato quando IPv6 è uscito.

IPv5, molto tempo fa, quando fu presentato per la prima volta al mondo, si chiamava Internet Stream Protocol (o ST). IPv5 è stato il frutto degli sforzi combinati di Apple, NeXT e Sun Microsystems ed è stato principalmente progettato come mezzo per lo streaming video e vocale. Durante la sperimentazione, la ST si è dimostrata straordinariamente efficace nel trasferire pacchetti di dati a determinate frequenze mantenendo allo stesso tempo canali di comunicazione aperti. IPv5 è stato sviluppato con molti degli stessi principi di IPv4 e, alla fine, si è rivelato essere la sua rovina. Lo sviluppo di IPv5 non ha comportato molta ingegnosità: le persone dietro di esso hanno semplicemente preso la versione quattro del Protocollo Internet, lo hanno specializzato per scopi di comunicazione e lo hanno rinominato come una nuova iterazione del Protocollo Internet, con alcune altre modifiche di corso.

La caduta di IPv5

IPv6 era in fase di sviluppo mentre si stava sperimentando IPv5 e dove IPv5 portava con sé un protocollo Internet che era abbastanza adatto a gestire le comunicazioni video e audio su Internet, la sua concorrenza ancora in fase di sviluppo offriva indirizzi IP quasi illimitati e una ventata di nuova vita per il World Wide Web. Come nel caso della versione del protocollo Internet su cui si basava in primo luogo, IPv5 ha sofferto di un grave caso di indirizzamento a 32 bit.

IPv5 aveva la stessa formattazione dell'indirizzo di IPv4 - indirizzi IP che assomigliavano a XXX.XXX.XXX.XXX e avevano quattro ottetti numerici (un'unità di informazioni nel mondo dell'informatica che contiene otto bit), ognuno dei quali poteva avere un numero compreso tra 0 e 255 inclusi. Il problema principale con questo tipo di formato di indirizzamento è il fatto che consente solo un totale di 4, 3 miliardi di indirizzi IP, e questo è diventato ancora più un problema man mano che Internet cresceva e sempre più computer ne facevano parte. Intorno al 2011, l'ultimo indirizzo IPv4 univoco rimasto era stato assegnato ai computer di tutto il mondo. La stessa cosa che ha reso obsoleto IPv4 avrebbe significato anche la scomparsa di IPv5, quindi non aveva senso prendere pubblico IPv5 e incoronarlo il nuovo standard per il modo in cui i computer su Internet comunicano tra loro.

Il mondo ha accettato IPv6 come nuovo protocollo Internet standard. IPv5, d'altra parte, ha svolto un ruolo importante nello sviluppo di una serie di diverse tecnologie che sono estremamente comuni ai nostri giorni - voice-over-IP (o VoIP), che viene utilizzato per le comunicazioni vocali su Internet tutte nel mondo, essendo il più degno di nota.

IPv6 al salvataggio

IPv6 era stato sviluppato già negli anni '90, ma la diffusione su larga scala dell'ultimo e più grande protocollo Internet non è iniziata fino al 2006. Rispetto ai suoi predecessori che erano protocolli a 32 bit, IPv6 è un protocollo a 128 bit che ha trilioni su trilioni di indirizzi IP da offrire (3, 4 × 1038 indirizzi, per la precisione) rispetto ai miseri 4, 3 miliardi di indirizzi dei suoi predecessori. Fondamentalmente non c'è modo in cui la razza umana esaurisca gli indirizzi IP mentre utilizza IPv6 in qualunque momento presto. IPv6 utilizza un formato di indirizzamento in cui ciascun indirizzo è composto da otto serie di numeri esadecimali, con ciascuna unità composta da 4 caratteri e pari a 16 bit per un totale di 128 bit per indirizzo. Gli indirizzi IPv6 sono alfanumerici, con numeri da 0 a 9 e alfabeti da A a F utilizzati in essi. Ecco come appare un tipico indirizzo IPv6:

2001: 0db8: 0000: 0000: 1234: 0ace: 6006: 001E

Stranamente lungo, no? C'è anche una soluzione a questo! Pensavate che IPv6 fosse un protocollo Internet ambiguo e ambiguo? Gli indirizzi IPv6 possono essere molto lunghi e spesso contengono un numero significativamente elevato di zeri. Gli zeri iniziali (gli zero all'inizio di ogni set di caratteri) possono essere "soppressi" (semplicemente ignorati durante la digitazione dell'indirizzo) e qualsiasi set di caratteri che è costituito interamente da zeri può essere sostituito con il simbolo :: ( il simbolo :: può essere usato solo una volta per indirizzo, tuttavia) al fine di abbreviare gli indirizzi IPv6. L'indirizzo IPv6 sopra elencato, ad esempio, una volta che tutti gli zeri iniziali sono stati eliminati e tutti gli insiemi di caratteri costituiti interamente da zeri vengono sostituiti con il simbolo ::, vorrebbe qualcosa del tipo:

2001: DB8 :: 1234: ace: 6006: 1e

IPv6 ha tenuto conto di ogni singolo difetto dei suoi predecessori, dalle limitazioni degli indirizzi alla facilità d'uso, motivo per cui non andrà da nessuna parte presto. IPv6, a differenza del trascurabile granello sulla trama del World Wide Web che era il suo predecessore, IPv5, è qui per rimanere.

Articoli Interessanti