IPv6

Sommario

Intro

Uno dei vantaggi principali del Protocollo Internet versione 6 (IPv6) più utilizzato in precedenza Protocollo Internet versione 4cavi (IPv4) l’indirizzo di grandi dimensioni spazio che contiene (indirizzamento) informazioni di instradare i pacchetti per la prossima generazione di Internet.

IPv6 supporta lo spazio degli indirizzi a 128 bit e può potenzialmente supportare 2^128 o 3,4 x 10^38 indirizzi IP univoci (al contrario dello spazio degli indirizzi a 32 bit di IPv4). Con questo ampio schema di spazio indirizzi, IPv6 ha la capacità di fornire indirizzi univoci per ogni dispositivo o nodo collegato a Internet.
IPv6

Perché abbiamo bisogno di indirizzamento IPv6

Una crescente domanda di indirizzi IP ha agito come la forza trainante dietro lo sviluppo del grande spazio di indirizzi offerto dal IPv6. Secondo le stime del settore, nel dominio wireless, più di un miliardo di telefoni cellulari, assistenti digitali personali (PDA) e altri dispositivi wireless richiederanno l’accesso a Internet e ognuno avrà bisogno del proprio indirizzo IP univoco.

La lunghezza degli indirizzi estesa offerta da IPv6 elimina la necessità di utilizzare tecniche come la traduzione degli indirizzi di rete per evitare di esaurire lo spazio degli indirizzi disponibile. IPv6 contiene informazioni di indirizzamento e controllo per instradare i pacchetti per la prossima generazione di Internet.

Tipi di indirizzi IPv6

Gli indirizzi IPv6 sono classificati in tre categorie:

1) Indirizzi Unicast: un indirizzo Unicast funge da identificatore per una singola interfaccia. Un pacchetto IPv6 inviato a un indirizzo Unicast viene consegnato all’interfaccia identificata da tale indirizzo.

2) Indirizzi Multicast: un indirizzo Multicast funge da identificatore per un gruppo/insieme di interfacce che possono appartenere ai diversi nodi. Un pacchetto IPv6 consegnato a un indirizzo Multicast viene consegnato alle interfacce multiple.

3) Indirizzi Anycast: gli indirizzi Anycast fungono da identificatori per un insieme di interfacce che possono appartenere ai diversi nodi. Un pacchetto IPv6 destinato a un indirizzo Anycast viene consegnato a una delle interfacce identificate dall’indirizzo.

Notazione degli indirizzi IPv6

Gli indirizzi IPv6 sono indicati da otto gruppi di quartetti esadecimali separati da due punti tra di loro.

Di seguito è riportato un esempio di indirizzo IPv6 valido: 2001: cdba:0000:0000:0000:0000:3257:9652

Qualsiasi gruppo di quattro cifre di zeri all’interno di un indirizzo IPv6 può essere ridotto a un singolo zero o completamente omesso. Pertanto, i seguenti indirizzi IPv6 sono simili e ugualmente validi:

2001: cdba:0000:0000:0000:0000:3257:9652
2001:cdba:0:0:0:0:3257:9652
2001:cdba:: 3257:9652

L’URL per l’indirizzo di cui sopra sarà della forma:

http:///

Notazione di rete in IPv6

Le reti IPv6 sono indicate con notazione CIDR (Classless Inter Domain Routing). Una rete o sottorete che utilizza il protocollo IPv6 è indicata come un gruppo contiguo di indirizzi IPv6 la cui dimensione deve essere una potenza di due. I bit iniziali di un indirizzo IPv6 (questi sono identici per tutti gli host in una rete) formano il prefisso delle reti. La dimensione dei bit in un prefisso di rete sono separati con un/. Ad esempio, 2001:cdba: 9abc: 5678:: / 64 indica l’indirizzo di rete 2001: cdba:9abc: 5678. Questa rete comprende indirizzi riorganizzati dal 2001: cdba: 9abc: 5678:: fino al 2001:cdba:9abc:5678:ffff:ffff:ffff: ffff. In modo simile, un singolo host può essere indicato come una rete con un prefisso a 128 bit. In questo modo, IPv6 consente a una rete di comprendere un singolo host e oltre.

Indirizzi speciali in IPv6

  • ::/96 Il prefisso zero indica gli indirizzi compatibili con il protocollo IPv4 utilizzato in precedenza.
  • ::/ 128 Un indirizzo IPv6 con tutti gli zeri in esso è indicato come un indirizzo non specificato e viene utilizzato per scopi di indirizzamento all’interno di un software.
  • :: 1/128 Questo è chiamato loop back address ed è usato per fare riferimento all’host locale. Un’applicazione che invia un pacchetto a questo indirizzo recupererà il pacchetto dopo che è stato ripristinato dallo stack IPv6. L’indirizzo host locale nell’IPv4 era 127.0.0.1.2001:db8::/32 Questo è un prefisso di documentazione consentito nell’IPv6. Tutti gli esempi di indirizzi IPv6 dovrebbero idealmente utilizzare questo prefisso per indicare che è un esempio.
  • fec0::/10 Questo è un prefisso locale del sito offerto da IPv6. Questo prefisso di indirizzo indica che l’indirizzo è valido solo all’interno dell’organizzazione locale. Successivamente, l’uso di questo prefisso è stato scoraggiato dalla RFC.
  • fc00:: / 7 Questo è chiamato Indirizzo locale univoco (ULA). Questi indirizzi vengono instradati solo all’interno di una serie di siti cooperanti. Questi sono stati introdotti nell’IPv6 per sostituire gli indirizzi locali del sito. Questi indirizzi forniscono anche un numero pseudorandom a 40 bit che riduce il rischio di conflitti di indirizzi.
  • ff00::/ 8 Questo prefisso è offerto da IPv6 per indicare gli indirizzi multicast. Qualsiasi indirizzo che porta questo prefisso è automaticamente inteso come un indirizzo multicast.
  • fe80::/10 Questo è un prefisso link-local offerto da IPv6. Questo prefisso di indirizzo indica che l’indirizzo è valido solo nel collegamento fisico locale.

Leave a Reply