IPv6 - Caratteristiche
Il successore di IPv4 non è progettato per essere compatibile con le versioni precedenti. Cercando di mantenere le funzionalità di base dell'indirizzamento IP, IPv6 viene completamente riprogettato. Offre le seguenti caratteristiche:
Larger Address Space
A differenza di IPv4, IPv6 utilizza 4 volte più bit per indirizzare un dispositivo su Internet. Questa gran parte di bit extra può fornire circa 3,4 × 10 38 diverse combinazioni di indirizzi. Questo indirizzo può accumulare il requisito aggressivo di assegnazione di indirizzi per quasi tutto in questo mondo. Secondo una stima, 1564 indirizzi possono essere assegnati a ogni metro quadrato di questa terra.
Simplified Header
L'intestazione IPv6 è stata semplificata spostando tutte le informazioni e le opzioni non necessarie (che sono presenti nell'intestazione IPv4) alla fine dell'intestazione IPv6. L'intestazione IPv6 è solo due volte più grande di IPv4, a condizione che l'indirizzo IPv6 sia quattro volte più lungo.
End-to-end Connectivity
Ogni sistema ora ha un indirizzo IP univoco e può attraversare Internet senza utilizzare NAT o altri componenti di traduzione. Dopo che IPv6 è stato completamente implementato, ogni host può raggiungere direttamente altri host su Internet, con alcune limitazioni coinvolte come Firewall, criteri dell'organizzazione, ecc.
Auto-configuration
IPv6 supporta la modalità di configurazione automatica sia con stato che senza stato dei dispositivi host. In questo modo, l'assenza di un server DHCP non interrompe la comunicazione tra segmenti.
Faster Forwarding/Routing
L'intestazione semplificata inserisce tutte le informazioni non necessarie alla fine dell'intestazione. Le informazioni contenute nella prima parte dell'intestazione sono adeguate affinché un Router prenda le decisioni di instradamento, prendendo così la decisione di instradamento con la stessa rapidità con cui osserva l'intestazione obbligatoria.
IPSec
Inizialmente è stato deciso che IPv6 deve avere la sicurezza IPSec, rendendolo più sicuro di IPv4. Questa funzione ora è stata resa opzionale.
No Broadcast
Sebbene Ethernet / Token Ring siano considerati come reti di trasmissione perché supportano la trasmissione, IPv6 non ha più alcun supporto di trasmissione. Utilizza il multicast per comunicare con più host.
Anycast Support
Questa è un'altra caratteristica di IPv6. IPv6 ha introdotto la modalità Anycast di routing dei pacchetti. In questa modalità, a più interfacce su Internet viene assegnato lo stesso indirizzo IP Anycast. I router, durante l'instradamento, inviano il pacchetto alla destinazione più vicina.
Mobility
IPv6 è stato progettato tenendo presente la mobilità. Questa funzione consente agli host (come i telefoni cellulari) di spostarsi in aree geografiche diverse e rimanere connessi con lo stesso indirizzo IP. La funzionalità di mobilità di IPv6 sfrutta la configurazione IP automatica e le intestazioni di estensione.
Enhanced Priority Support
IPv4 utilizzava DSCP (Differential Service Code Point) a 6 bit e ECN (Explicit Congestion Notification) a 2 bit per fornire la qualità del servizio, ma poteva essere utilizzato solo se i dispositivi end-to-end lo supportano, ovvero il dispositivo di origine e di destinazione e la rete sottostante deve supportarlo.
In IPv6, la classe di traffico e l'etichetta di flusso vengono utilizzate per indicare ai router sottostanti come elaborare in modo efficiente il pacchetto e instradarlo.
Smooth Transition
Lo schema di indirizzi IP di grandi dimensioni in IPv6 consente di allocare dispositivi con indirizzi IP univoci a livello globale. Questo meccanismo salva gli indirizzi IP e NAT non è richiesto. Quindi i dispositivi possono inviare / ricevere dati tra loro, ad esempio, VoIP e / o qualsiasi supporto di streaming può essere utilizzato in modo molto efficiente.
Un altro fatto è che l'intestazione è meno caricata, quindi i router possono prendere decisioni di inoltro e inoltrarle non appena arrivano.
Extensibility
Uno dei principali vantaggi dell'intestazione IPv6 è che è estensibile per aggiungere ulteriori informazioni nella parte delle opzioni. IPv4 fornisce solo 40 byte per le opzioni, mentre le opzioni in IPv6 possono essere pari alla dimensione del pacchetto IPv6 stesso.