Il tuo indirizzo IPv4:
Sistema operativo:

IPv4 e IPv6: indirizzi, dual stack e compatibilità

IPv4 e IPv6 sono due versioni dell'Internet Protocol ed entrambe funzionano sull'Internet di oggi. Gli indirizzi IPv4 sono lunghi 32 bit, quelli IPv6 128 bit. Il maggiore spazio di indirizzi di IPv6 non rende automaticamente una connessione più veloce o più sicura: prestazioni ed esposizione dipendono dal percorso, dalla rete e dalla configurazione.

Formati degli indirizzi e prefissi di rete

IPv4 si scrive di norma come quattro numeri decimali, ad esempio 192.0.2.10. IPv6 usa gruppi esadecimali separati da due punti; una sequenza di gruppi a zero può essere abbreviata una sola volta con ::, ad esempio 2001:db8::10. Entrambi gli intervalli di esempio sono riservati alla documentazione, non a server pubblici reali. La barra indica la lunghezza del prefisso di rete: 192.0.2.0/24 e 2001:db8::/32 si riferiscono a blocchi, non a un singolo host. Per fare pratica con le sottoreti IPv4 puoi usare il Calcolatore IP di 2IP.

Perché un dispositivo mostra più indirizzi

Un computer può avere un indirizzo IPv4 privato nella rete locale, un indirizzo IPv4 pubblico osservato tramite NAT, un indirizzo IPv6 link-local e uno o più indirizzi IPv6 globali. Con il dual stack, l'applicazione sceglie una delle famiglie di indirizzi disponibili. Un record DNS A indica una destinazione IPv4, un AAAA una destinazione IPv6. Un sito web può pubblicarli entrambi, ma un record AAAA da solo non dimostra che server, percorso e firewall consentano connessioni IPv6. La specifica di IPv6 descrive il formato dei pacchetti e il campo Hop Limit.

NAT e compatibilità delle applicazioni

Poiché lo spazio IPv4 è limitato, i provider usano comunemente il NAT, a volte nella forma del carrier-grade NAT, per far condividere gli indirizzi pubblici ai dispositivi. IPv6 dispone di molti più indirizzi e permette ai dispositivi di avere indirizzi globali senza questa condivisione obbligata. Le regole del firewall, però, restano necessarie. Un'applicazione solo IPv4 non comincerà a comprendere IPv6 per effetto di una modifica al DNS. La comunicazione tra famiglie di indirizzi diverse richiede meccanismi di traduzione adeguati oppure il supporto di entrambe le versioni da parte degli endpoint.

Diagnosticare il guasto di una sola versione

Se un sito web non si carica, interroga i suoi record A e AAAA e confronta l'accesso tramite IPv4 e IPv6. Quando funziona una sola versione, esamina indirizzo, percorso, risultati DNS e regole del firewall sia sul router sia sul server. Prestazioni diverse possono dipendere da un percorso o da un'interconnessione di rete diversi, non dal numero di bit dell'indirizzo. Lo strumento Ricerca indirizzo IP di 2IP riporta l'indirizzo visto per quella specifica richiesta; un'altra applicazione o un'altra richiesta possono usarne uno diverso. Prima di segnalare un guasto, annota l'ora e la famiglia di indirizzi.