0Pricing
Cloud & IT Cert Prep · Lezione

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:8329

Riepilogo 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

  1. Perché è servito IPv6
  2. Leggere e abbreviare gli indirizzi IPv6
  3. Tipi e ambiti degli indirizzi IPv6
  4. Usare insieme IPv4 e IPv6
← Torna a Cloud & IT Cert Prep