Tabella CIDR per IPv6 — indirizzi per ciascuna lunghezza di prefisso, gratuita

Per tutte le lunghezze di prefisso, da /0 a /128, elenca il numero di indirizzi IPv6 compresi e il corrispondente numero di sottoreti /64. Inserendo le sottoreti necessarie, individua automaticamente la lunghezza di prefisso più adatta.

Tabella CIDR per IPv6 (da /0 a /128)

Per ciascuna lunghezza di prefisso: bit riservati alla parte host, numero totale di indirizzi e numero di sottoreti /64 comprese.

Prefisso Bit della parte host Indirizzi totali Sottoreti /64 Impieghi tipici
/0 128 340,282,366,920,938,463,463,374,607,431,768,211,456 18,446,744,073,709,551,616 Intero spazio di indirizzamento (valore teorico, mai assegnato nella realtà)
/1 127 170,141,183,460,469,231,731,687,303,715,884,105,728 9,223,372,036,854,775,808
/2 126 85,070,591,730,234,615,865,843,651,857,942,052,864 4,611,686,018,427,387,904
/3 125 42,535,295,865,117,307,932,921,825,928,971,026,432 2,305,843,009,213,693,952 Insieme degli indirizzi unicast globali (2000::/3)
/4 124 21,267,647,932,558,653,966,460,912,964,485,513,216 1,152,921,504,606,846,976
/5 123 10,633,823,966,279,326,983,230,456,482,242,756,608 576,460,752,303,423,488
/6 122 5,316,911,983,139,663,491,615,228,241,121,378,304 288,230,376,151,711,744
/7 121 2,658,455,991,569,831,745,807,614,120,560,689,152 144,115,188,075,855,872 Insieme degli indirizzi locali unici (fc00::/7, corrispondenti agli indirizzi privati dell'IPv4)
/8 120 1,329,227,995,784,915,872,903,807,060,280,344,576 72,057,594,037,927,936
/9 119 664,613,997,892,457,936,451,903,530,140,172,288 36,028,797,018,963,968
/10 118 332,306,998,946,228,968,225,951,765,070,086,144 18,014,398,509,481,984 Insieme degli indirizzi locali di collegamento (fe80::/10)
/11 117 166,153,499,473,114,484,112,975,882,535,043,072 9,007,199,254,740,992
/12 116 83,076,749,736,557,242,056,487,941,267,521,536 4,503,599,627,370,496
/13 115 41,538,374,868,278,621,028,243,970,633,760,768 2,251,799,813,685,248
/14 114 20,769,187,434,139,310,514,121,985,316,880,384 1,125,899,906,842,624
/15 113 10,384,593,717,069,655,257,060,992,658,440,192 562,949,953,421,312
/16 112 5,192,296,858,534,827,628,530,496,329,220,096 281,474,976,710,656
/17 111 2,596,148,429,267,413,814,265,248,164,610,048 140,737,488,355,328
/18 110 1,298,074,214,633,706,907,132,624,082,305,024 70,368,744,177,664
/19 109 649,037,107,316,853,453,566,312,041,152,512 35,184,372,088,832
/20 108 324,518,553,658,426,726,783,156,020,576,256 17,592,186,044,416
/21 107 162,259,276,829,213,363,391,578,010,288,128 8,796,093,022,208
/22 106 81,129,638,414,606,681,695,789,005,144,064 4,398,046,511,104
/23 105 40,564,819,207,303,340,847,894,502,572,032 2,199,023,255,552
/24 104 20,282,409,603,651,670,423,947,251,286,016 1,099,511,627,776
/25 103 10,141,204,801,825,835,211,973,625,643,008 549,755,813,888
/26 102 5,070,602,400,912,917,605,986,812,821,504 274,877,906,944
/27 101 2,535,301,200,456,458,802,993,406,410,752 137,438,953,472
/28 100 1,267,650,600,228,229,401,496,703,205,376 68,719,476,736
/29 99 633,825,300,114,114,700,748,351,602,688 34,359,738,368
/30 98 316,912,650,057,057,350,374,175,801,344 17,179,869,184
/31 97 158,456,325,028,528,675,187,087,900,672 8,589,934,592
/32 96 79,228,162,514,264,337,593,543,950,336 4,294,967,296 Assegnazione minima consueta dei registri regionali ai grandi operatori
/33 95 39,614,081,257,132,168,796,771,975,168 2,147,483,648
/34 94 19,807,040,628,566,084,398,385,987,584 1,073,741,824
/35 93 9,903,520,314,283,042,199,192,993,792 536,870,912
/36 92 4,951,760,157,141,521,099,596,496,896 268,435,456
/37 91 2,475,880,078,570,760,549,798,248,448 134,217,728
/38 90 1,237,940,039,285,380,274,899,124,224 67,108,864
/39 89 618,970,019,642,690,137,449,562,112 33,554,432
/40 88 309,485,009,821,345,068,724,781,056 16,777,216
/41 87 154,742,504,910,672,534,362,390,528 8,388,608
/42 86 77,371,252,455,336,267,181,195,264 4,194,304
/43 85 38,685,626,227,668,133,590,597,632 2,097,152
/44 84 19,342,813,113,834,066,795,298,816 1,048,576
/45 83 9,671,406,556,917,033,397,649,408 524,288
/46 82 4,835,703,278,458,516,698,824,704 262,144
/47 81 2,417,851,639,229,258,349,412,352 131,072
/48 80 1,208,925,819,614,629,174,706,176 65,536 Assegnazione standard a organizzazioni e imprese (l'indirizzo di progetto prevede un /48 per organizzazione)
/49 79 604,462,909,807,314,587,353,088 32,768
/50 78 302,231,454,903,657,293,676,544 16,384
/51 77 151,115,727,451,828,646,838,272 8,192
/52 76 75,557,863,725,914,323,419,136 4,096
/53 75 37,778,931,862,957,161,709,568 2,048
/54 74 18,889,465,931,478,580,854,784 1,024
/55 73 9,444,732,965,739,290,427,392 512
/56 72 4,722,366,482,869,645,213,696 256 Dimensione che gli operatori assegnano di frequente alle abitazioni e ai piccoli uffici
/57 71 2,361,183,241,434,822,606,848 128
/58 70 1,180,591,620,717,411,303,424 64
/59 69 590,295,810,358,705,651,712 32
/60 68 295,147,905,179,352,825,856 16 Esempio di assegnazione per sedi di piccole dimensioni
/61 67 147,573,952,589,676,412,928 8
/62 66 73,786,976,294,838,206,464 4
/63 65 36,893,488,147,419,103,232 2
/64 64 18,446,744,073,709,551,616 1 Sottorete standard (unità minima necessaria alla generazione automatica degli indirizzi)
/65 63 9,223,372,036,854,775,808
/66 62 4,611,686,018,427,387,904
/67 61 2,305,843,009,213,693,952
/68 60 1,152,921,504,606,846,976
/69 59 576,460,752,303,423,488
/70 58 288,230,376,151,711,744
/71 57 144,115,188,075,855,872
/72 56 72,057,594,037,927,936
/73 55 36,028,797,018,963,968
/74 54 18,014,398,509,481,984
/75 53 9,007,199,254,740,992
/76 52 4,503,599,627,370,496
/77 51 2,251,799,813,685,248
/78 50 1,125,899,906,842,624
/79 49 562,949,953,421,312
/80 48 281,474,976,710,656
/81 47 140,737,488,355,328
/82 46 70,368,744,177,664
/83 45 35,184,372,088,832
/84 44 17,592,186,044,416
/85 43 8,796,093,022,208
/86 42 4,398,046,511,104
/87 41 2,199,023,255,552
/88 40 1,099,511,627,776
/89 39 549,755,813,888
/90 38 274,877,906,944
/91 37 137,438,953,472
/92 36 68,719,476,736
/93 35 34,359,738,368
/94 34 17,179,869,184
/95 33 8,589,934,592
/96 32 4,294,967,296
/97 31 2,147,483,648
/98 30 1,073,741,824
/99 29 536,870,912
/100 28 268,435,456
/101 27 134,217,728
/102 26 67,108,864
/103 25 33,554,432
/104 24 16,777,216
/105 23 8,388,608
/106 22 4,194,304
/107 21 2,097,152
/108 20 1,048,576
/109 19 524,288
/110 18 262,144
/111 17 131,072
/112 16 65,536
/113 15 32,768
/114 14 16,384
/115 13 8,192
/116 12 4,096
/117 11 2,048
/118 10 1,024
/119 9 512
/120 8 256
/121 7 128
/122 6 64
/123 5 32
/124 4 16
/125 3 8
/126 2 4
/127 1 2 Riservato ai collegamenti punto a punto (RFC 6164, due soli indirizzi fra router)
/128 0 1 Indirizzo di un singolo host, per esempio quello di loopback

Il numero di sottoreti /64 indica quante sottoreti di dimensione standard sono comprese nel blocco; per i prefissi da 65 in su, più piccoli di un /64, compare un trattino.

Che cos'è lo spazio di indirizzamento IPv6 e la notazione CIDR (lunghezza di prefisso)

L'IPv6 dispone di uno spazio di indirizzamento a 128 bit, un'estensione a dir poco astronomica rispetto ai 32 bit dell'IPv4: si tratta di un fattore pari a 2 elevato alla 96esima potenza. Per suddividere questo spazio enorme in una parte riservata alla rete e una riservata all'host si utilizza la notazione CIDR (Classless Inter-Domain Routing): in una scrittura come "2001:db8::/32", il numero dopo la barra (la lunghezza di prefisso) indica quanti bit, a partire dall'inizio dell'indirizzo, sono destinati alla parte di rete. A differenza dell'IPv4, non esiste la consuetudine di indicare separatamente una maschera di sottorete come 255.255.255.0: la dimensione di un blocco è determinata in modo univoco dalla sola lunghezza di prefisso.

Nella progettazione dell'IPv6 non sono previste assegnazioni granulari con lunghezza di prefisso pari o superiore a 65: il /64 viene trattato di fatto come la dimensione standard universale di una singola sottorete. Il motivo risiede nella configurazione automatica degli indirizzi (SLAAC), che si basa su un meccanismo chiamato EUI-64 per generare un identificatore di interfaccia a 64 bit a partire, tra l'altro, dall'indirizzo fisico della scheda di rete: questo meccanismo presuppone che a ogni segmento di rete locale venga assegnato un /64 completo, ed è una prassi ormai consolidata nella gestione delle reti. Questo strumento elenca, per tutte le lunghezze di prefisso da /0 a /128, il numero totale di indirizzi compresi e il numero equivalente di sottoreti /64, e permette anche di risalire, a partire dal numero di sottoreti necessarie, alla lunghezza di prefisso più adatta.

Quando si progetta l'indirizzamento di una rete aziendale, di un ambiente cloud o di un centro dati, la domanda che si ripresenta continuamente è quante sedi, reparti o reti virtuali possano essere contenuti in un determinato blocco. Poiché il numero di bit riservati alla parte host, e quindi il numero totale di indirizzi, raddoppia o si dimezza a ogni variazione di una sola unità della lunghezza di prefisso, conviene consultare una tabella di riferimento completa piuttosto che rifare il calcolo a mente ogni volta.

Come usare la tabella CIDR per IPv6

  1. Stimare il numero di sottoreti /64 necessarie Valutate quante sottoreti /64 servono alla rete che state progettando, ad esempio in base al numero di sedi, reparti o VLAN previsti.
  2. Inserire il numero nel campo in alto Digitate il numero stimato nel campo "Cerca dal numero di sottoreti /64 necessarie": la lunghezza di prefisso più piccola in grado di contenerle viene individuata automaticamente.
  3. Verificare la lunghezza di prefisso indicata Compare il risultato "Serve un blocco pari o più ampio di /{prefix}", un riferimento immediatamente utilizzabile per la dimensione da richiedere al proprio operatore o fornitore cloud.
  4. Confrontare le lunghezze di prefisso vicine nella tabella La riga corrispondente al risultato viene evidenziata nella tabella. Osservate anche la lunghezza di prefisso immediatamente superiore e inferiore per capire quanto varia il numero di indirizzi, così da progettare tenendo conto di un margine di crescita futuro.

Consigli per sfruttarlo al meglio

  • Nella progettazione delle sottoreti IPv6 si ragiona di norma non sul numero di host, ma su quante sottoreti /64 servano: perché la configurazione automatica degli indirizzi funzioni correttamente, a ogni segmento di rete locale va assegnato un /64.
  • Nei contratti domestici gli operatori assegnano di solito un /56 o un /60, mentre alle imprese si assegna in genere un /48. Prima di sottoscrivere un contratto conviene verificare la politica di assegnazione dell'operatore.
  • Il prefisso /127 è una lunghezza particolare, riconosciuta formalmente nel 2015 dalla RFC 6164 per i soli collegamenti punto a punto fra router: corrisponde al /31 dell'IPv4.
  • Inserendo nel campo in alto il numero di sottoreti /64 necessarie, lo strumento individua automaticamente la lunghezza di prefisso più piccola capace di contenerle ed evidenzia la riga corrispondente nella tabella.

Quando torna utile la tabella CIDR per IPv6

Progettazione dell'indirizzamento IPv6 di una rete aziendale

Sommate le sottoreti /64 necessarie per sede centrale, filiali e ogni ufficio periferico, per stabilire quale lunghezza di prefisso (ad esempio /48 o /56) riservare all'intera organizzazione.

Verifica del blocco assegnato dall'operatore

Controllate subito nella tabella quante sottoreti /64 sono effettivamente comprese nel prefisso /56 o /48 comunicato dal vostro operatore.

Progettazione delle sottoreti IPv6 in un VPC cloud

Quando un fornitore cloud assegna un blocco CIDR IPv6, la tabella aiuta a decidere con quale lunghezza di prefisso suddividere le sottoreti per regione o zona di disponibilità.

Materiale di supporto per schemi di rete e proposte tecniche

Quando in uno schema di architettura o in una proposta serve indicare con precisione quante sottoreti offre una certa lunghezza di prefisso, i valori della tabella possono essere citati direttamente.

Formazione dei nuovi amministratori di rete

L'elenco completo da /0 a /128 funziona anche come opera di consultazione per mostrare in modo intuitivo gli ordini di grandezza a chi si avvicina per la prima volta all'IPv6.

Glossario

CIDR (Classless Inter-Domain Routing)
Una notazione che fissa il confine fra parte di rete e parte host di un indirizzo IP non tramite classi predefinite, ma con un numero arbitrario di bit, la lunghezza di prefisso. Nell'IPv6 la dimensione di un blocco si esprime esclusivamente con questa notazione.
Lunghezza di prefisso
Il numero che segue la barra nella notazione CIDR. Indica quanti bit, a partire dall'inizio dell'indirizzo, costituiscono la parte di rete. Un numero più piccolo corrisponde a un intervallo di indirizzi più ampio, uno più grande a un intervallo più ristretto.
Sottorete /64
La dimensione diventata di fatto lo standard per una singola sottorete nell'IPv6. È l'unità minima necessaria al corretto funzionamento della configurazione automatica degli indirizzi (SLAAC), ed è generalmente quella assegnata a ogni segmento di rete locale.
Spazio di indirizzamento IPv6
L'intero intervallo di indirizzi dell'IPv6, rappresentato su 128 bit. È incomparabilmente più ampio di quello dell'IPv4 (32 bit), e questa abbondanza è alla base della filosofia progettuale che privilegia assegnazioni generose invece del risparmio al singolo bit.
Numero di bit della parte host
Il valore ottenuto sottraendo la lunghezza di prefisso da 128, cioè i bit disponibili per la parte host, alla fine dell'indirizzo. Due elevato a questo numero corrisponde al totale degli indirizzi contenuti nel blocco.
SLAAC (configurazione automatica degli indirizzi)
Un meccanismo con cui un dispositivo genera autonomamente il proprio indirizzo IPv6, senza un server di gestione come nel caso del DHCP, basandosi sulle informazioni fornite dal router e sul proprio indirizzo fisico. È progettato presupponendo una sottorete /64.
RIR (registro Internet regionale)
Un'organizzazione che gestisce l'assegnazione degli indirizzi IP per una determinata area geografica. Stabilisce le politiche con cui lunghezze di prefisso come /32 o /48 vengono attribuite a operatori e grandi organizzazioni.
EUI-64
Un metodo che costruisce un identificatore di interfaccia a 64 bit a partire da un indirizzo fisico a 48 bit, inserendo un valore fisso al centro e invertendo un bit. Costituisce il fondamento tecnico per cui il /64 si è affermato come dimensione standard delle sottoreti.

Domande frequenti

Tecnicamente il concetto di maschera esiste anche nell'IPv6, ma nella pratica non si usa: si esprime tutto con la sola lunghezza di prefisso. Non presupponendo la traduzione degli indirizzi, l'IPv6 non ha alcuna necessità di regolare finemente la maschera per risparmiare indirizzi.

Perché la configurazione automatica degli indirizzi presuppone la generazione, a partire dall'indirizzo fisico della scheda, di un identificatore di interfaccia a 64 bit destinato alla parte host. Assegnando a un segmento di rete locale un prefisso più lungo, quel meccanismo può smettere di funzionare correttamente.

Nell'IPv4 è consueto usare indirizzi privati tradotti in indirizzi pubblici, mentre l'IPv6 assegna in linea di principio un indirizzo pubblico a ogni dispositivo e non presuppone la traduzione. Inoltre l'IPv4, per evitare l'esaurimento, si assegna in unità piccole come /24 o /29, mentre l'IPv6 in blocchi consistenti come /48 o /56.

La lunghezza di prefisso comunicata dall'operatore o dal centro dati. Con un /48 o un /56 si possono ricavare più sottoreti /64: inserite qui quante ve ne servono e verificate che l'assegnazione lasci un margine sufficiente.
Tool-kun

A proposito — perché l'IPv6 non usa la maschera di sottorete

Nell'IPv4 la parte di rete e quella di host si separano con una maschera di sottorete, un valore come 255.255.255.0; nell'IPv6, invece, si usa di regola soltanto la lunghezza di prefisso in notazione CIDR e non si praticano suddivisioni a una posizione qualsiasi dei bit. Dipende dall'impostazione progettuale dell'IPv6, che presuppone uno spazio di indirizzamento abbondante e quindi nessuna necessità di risparmiare.

Di fatto è diventato uno standard operativo riservare alla parte host esattamente 64 bit. Dipende dal meccanismo di configurazione automatica degli indirizzi, che genera dall'indirizzo fisico della scheda un identificatore di interfaccia a 64 bit: assegnando a un segmento di rete locale una sottorete più piccola di un /64, quel meccanismo smette di funzionare correttamente.

All'epoca dell'IPv4 l'imperativo era non sprecare indirizzi; con l'IPv6 si raccomanda al contrario di assegnarli con generosità, in vista di sviluppi futuri. Le stesse specifiche indicano come prassi normale l'assegnazione alle utenze domestiche di blocchi /56 o /48, inconcepibili con i criteri dell'IPv4: proprio questo rovesciamento di prospettiva è una delle differenze più profonde fra i due protocolli.