Leggere e abbreviare gli indirizzi IPv6
Impari il formato esadecimale e le regole per comprimerlo.
Leggere e abbreviare gli indirizzi IPv6 è una lezione Cloud & IT Cert Prep gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Cloud & IT Cert Prep, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Cloud & IT Cert Prep include 4 lezioni in totale.
Otto gruppi esadecimali
Un indirizzo IPv6 è composto da 128 bit, scritti come otto gruppi di quattro cifre esadecimali separati da due punti. Ogni gruppo rappresenta 16 bit e otto volte 16 fa 128.
Un esempio è 2001:0db8:0000:0000:0000:ff00:0042:8329. I due punti sostituiscono i punti usati nella notazione IPv4.
2001:0db8:0000:0000:0000:ff00:0042:8329Riepilogo dell'esadecimale
IPv6 usa il sistema esadecimale (base 16), con le cifre da 0 a 9 e le lettere da a a f. La lettera a equivale a 10, b a 11, fino a f, che equivale a 15.
Ogni cifra esadecimale rappresenta 4 bit, quindi quattro cifre esadecimali formano 16 bit, cioè un gruppo. L'esadecimale mantiene compatto e leggibile il lungo indirizzo a 128 bit.
Regola 1: rimuovere gli zeri iniziali
La prima regola di abbreviazione consiste nel rimuovere gli zeri iniziali all'interno di ogni gruppo. Il gruppo 0db8 diventa db8 e 0042 diventa 42.
Si rimuovono solo gli zeri iniziali; un gruppo composto interamente da zeri (0000) si abbrevia in un singolo 0. Non è possibile rimuovere gli zeri finali o quelli interni, ma solo quelli all'inizio del gruppo.
Regola 2: i due punti doppi
La seconda regola sostituisce una sequenza di gruppi consecutivi interamente composti da zeri con i due punti doppi (::). :: rappresenta il numero di gruppi di zeri necessario per arrivare a otto gruppi totali.
Pertanto 2001:db8:0:0:0:ff00:42:8329 diventa 2001:db8::ff00:42:8329, comprimendo tre gruppi di zeri in ::.
Usare i due punti doppi una sola volta
La notazione :: può comparire una sola volta in un indirizzo. Se comparisse due volte, non sarebbe possibile capire quanti gruppi di zeri rappresenta ciascun :: e l'indirizzo sarebbe ambiguo.
Quando sono presenti due sequenze separate di zeri, scelga di comprimere con :: quella più lunga e scriva l'altra come gruppi espliciti 0.
Un esempio completo
Si parta da 2001:0db8:0000:0000:0000:0000:0000:0001.
- Rimuovere gli zeri iniziali: 2001:db8:0:0:0:0:0:1
- Comprimere la sequenza di zeri: 2001:db8::1
La forma abbreviata è molto più facile da leggere e scrivere, pur rappresentando esattamente lo stesso valore a 128 bit.
Espansione di un indirizzo abbreviato
Per espandere un indirizzo, si applicano le regole al contrario. Per 2001:db8::1, conti i gruppi presenti (2001, db8, 1: tre gruppi); :: riempie i 5 gruppi mancanti con zeri.
Ripristini anche gli zeri iniziali: si ottiene 2001:0db8:0000:0000:0000:0000:0000:0001. Saper espandere gli indirizzi è utile per confrontarli esattamente.
L'indirizzo di loopback
Il loopback IPv6 è ::1, l'equivalente di 127.0.0.1 in IPv4. In forma completa è 0000:0000:0000:0000:0000:0000:0000:0001.
L'indirizzo non specificato, composto interamente da zeri, si abbrevia semplicemente in :: e significa "nessun indirizzo"; viene usato prima che a un dispositivo ne venga assegnato uno.
Notazione della lunghezza del prefisso
IPv6 usa anch'esso la lunghezza del prefisso in stile CIDR, scritta con una barra. Il prefisso è il numero di bit della rete, proprio come in IPv4.
Un prefisso molto comune è /64: i primi 64 bit identificano la rete e gli ultimi 64 bit identificano l'host, cioè l'interfaccia. La maggior parte delle LAN usa un /64.
Parti di rete e di interfaccia
Un tipico indirizzo IPv6 è diviso in un prefisso di rete di 64 bit e un identificatore di interfaccia di 64 bit. L'ID dell'interfaccia spesso deriva dall'indirizzo MAC del dispositivo oppure viene generato in modo casuale per motivi di privacy.
Questa suddivisione /64 lineare semplifica l'assegnazione degli indirizzi e supporta SLAAC, consentendo ai dispositivi di costruire autonomamente i propri indirizzi a partire dal prefisso pubblicizzato.
La pratica porta alla padronanza
All'inizio leggere IPv6 può sembrare insolito, ma le due regole — rimuovere gli zeri iniziali e comprimere una sequenza di zeri con :: — gestiscono quasi tutti i casi.
Si eserciti ad abbreviare a mano alcuni indirizzi. Presto 2001:db8::1 Le risulterà naturale quanto 192.168.1.1 e sarà pronto a esplorare i tipi di indirizzi IPv6.
Verifica rapida
Abbrevi l'indirizzo.
Riepilogo
Ha imparato a leggere e abbreviare gli indirizzi IPv6.
- IPv6 è composto da 128 bit: otto gruppi di quattro cifre esadecimali separati da due punti.
- Regola 1: rimuovere gli zeri iniziali in ogni gruppo.
- Regola 2: comprimere una sequenza di gruppi di zeri con :: (una sola volta).
- Il loopback è ::1; l'indirizzo non specificato è ::.
- Un prefisso /64 divide l'indirizzo in due metà: rete e interfaccia.
Domande Frequenti
La lezione «Leggere e abbreviare gli indirizzi IPv6» è gratuita?
Sì — il testo completo di «Leggere e abbreviare gli indirizzi IPv6» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Cloud & IT Cert Prep, passa a CoddyKit PRO. Il corso Cloud & IT Cert Prep include 4 lezioni in totale.
Cosa imparerò in «Leggere e abbreviare gli indirizzi IPv6»?
Impari il formato esadecimale e le regole per comprimerlo. Eserciti Cloud & IT Cert Prep con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Cloud & IT Cert Prep?
Non è richiesta alcuna esperienza precedente. Cloud & IT Cert Prep su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.
Quanto tempo richiede la lezione «Leggere e abbreviare gli indirizzi IPv6»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Cloud & IT Cert Prep?
Sì. Ogni lezione Cloud & IT Cert Prep include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Perché è servito IPv6
- Leggere e abbreviare gli indirizzi IPv6
- Tipi e ambiti degli indirizzi IPv6
- Usare insieme IPv4 e IPv6