Calcolatore IPv6

Inserisci un indirizzo IPv6 e il suo prefisso per vedere la forma completa, l'intervallo della rete e come dividerla in subnet.

Forma compressa
2001:db8:abcd:12::1
Forma espansa
2001:0db8:abcd:0012:0000:0000:0000:0001
Rete
2001:db8:abcd::/48
Primo indirizzo
2001:db8:abcd::
Ultimo indirizzo
2001:db8:abcd:ffff:ffff:ffff:ffff:ffff
Indirizzi totali
2^80
Subnet /64
65 536
Tipo
Documentazione (2001:db8::/32)
DNS inverso
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.1.0.0.d.c.b.a.8.b.d.0.1.0.0.2.ip6.arpa

Dividi il prefisso

65 536 subnet (vengono mostrate le prime 256)

#Rete
12001:db8:abcd::/64
22001:db8:abcd:1::/64
32001:db8:abcd:2::/64
42001:db8:abcd:3::/64
52001:db8:abcd:4::/64
62001:db8:abcd:5::/64
72001:db8:abcd:6::/64
82001:db8:abcd:7::/64
92001:db8:abcd:8::/64
102001:db8:abcd:9::/64
112001:db8:abcd:a::/64
122001:db8:abcd:b::/64
132001:db8:abcd:c::/64
142001:db8:abcd:d::/64
152001:db8:abcd:e::/64
162001:db8:abcd:f::/64
172001:db8:abcd:10::/64
182001:db8:abcd:11::/64
192001:db8:abcd:12::/64
202001:db8:abcd:13::/64
212001:db8:abcd:14::/64
222001:db8:abcd:15::/64
232001:db8:abcd:16::/64
242001:db8:abcd:17::/64
252001:db8:abcd:18::/64
262001:db8:abcd:19::/64
272001:db8:abcd:1a::/64
282001:db8:abcd:1b::/64
292001:db8:abcd:1c::/64
302001:db8:abcd:1d::/64
312001:db8:abcd:1e::/64
322001:db8:abcd:1f::/64
332001:db8:abcd:20::/64
342001:db8:abcd:21::/64
352001:db8:abcd:22::/64
362001:db8:abcd:23::/64
372001:db8:abcd:24::/64
382001:db8:abcd:25::/64
392001:db8:abcd:26::/64
402001:db8:abcd:27::/64
412001:db8:abcd:28::/64
422001:db8:abcd:29::/64
432001:db8:abcd:2a::/64
442001:db8:abcd:2b::/64
452001:db8:abcd:2c::/64
462001:db8:abcd:2d::/64
472001:db8:abcd:2e::/64
482001:db8:abcd:2f::/64
492001:db8:abcd:30::/64
502001:db8:abcd:31::/64
512001:db8:abcd:32::/64
522001:db8:abcd:33::/64
532001:db8:abcd:34::/64
542001:db8:abcd:35::/64
552001:db8:abcd:36::/64
562001:db8:abcd:37::/64
572001:db8:abcd:38::/64
582001:db8:abcd:39::/64
592001:db8:abcd:3a::/64
602001:db8:abcd:3b::/64
612001:db8:abcd:3c::/64
622001:db8:abcd:3d::/64
632001:db8:abcd:3e::/64
642001:db8:abcd:3f::/64
652001:db8:abcd:40::/64
662001:db8:abcd:41::/64
672001:db8:abcd:42::/64
682001:db8:abcd:43::/64
692001:db8:abcd:44::/64
702001:db8:abcd:45::/64
712001:db8:abcd:46::/64
722001:db8:abcd:47::/64
732001:db8:abcd:48::/64
742001:db8:abcd:49::/64
752001:db8:abcd:4a::/64
762001:db8:abcd:4b::/64
772001:db8:abcd:4c::/64
782001:db8:abcd:4d::/64
792001:db8:abcd:4e::/64
802001:db8:abcd:4f::/64
812001:db8:abcd:50::/64
822001:db8:abcd:51::/64
832001:db8:abcd:52::/64
842001:db8:abcd:53::/64
852001:db8:abcd:54::/64
862001:db8:abcd:55::/64
872001:db8:abcd:56::/64
882001:db8:abcd:57::/64
892001:db8:abcd:58::/64
902001:db8:abcd:59::/64
912001:db8:abcd:5a::/64
922001:db8:abcd:5b::/64
932001:db8:abcd:5c::/64
942001:db8:abcd:5d::/64
952001:db8:abcd:5e::/64
962001:db8:abcd:5f::/64
972001:db8:abcd:60::/64
982001:db8:abcd:61::/64
992001:db8:abcd:62::/64
1002001:db8:abcd:63::/64
1012001:db8:abcd:64::/64
1022001:db8:abcd:65::/64
1032001:db8:abcd:66::/64
1042001:db8:abcd:67::/64
1052001:db8:abcd:68::/64
1062001:db8:abcd:69::/64
1072001:db8:abcd:6a::/64
1082001:db8:abcd:6b::/64
1092001:db8:abcd:6c::/64
1102001:db8:abcd:6d::/64
1112001:db8:abcd:6e::/64
1122001:db8:abcd:6f::/64
1132001:db8:abcd:70::/64
1142001:db8:abcd:71::/64
1152001:db8:abcd:72::/64
1162001:db8:abcd:73::/64
1172001:db8:abcd:74::/64
1182001:db8:abcd:75::/64
1192001:db8:abcd:76::/64
1202001:db8:abcd:77::/64
1212001:db8:abcd:78::/64
1222001:db8:abcd:79::/64
1232001:db8:abcd:7a::/64
1242001:db8:abcd:7b::/64
1252001:db8:abcd:7c::/64
1262001:db8:abcd:7d::/64
1272001:db8:abcd:7e::/64
1282001:db8:abcd:7f::/64
1292001:db8:abcd:80::/64
1302001:db8:abcd:81::/64
1312001:db8:abcd:82::/64
1322001:db8:abcd:83::/64
1332001:db8:abcd:84::/64
1342001:db8:abcd:85::/64
1352001:db8:abcd:86::/64
1362001:db8:abcd:87::/64
1372001:db8:abcd:88::/64
1382001:db8:abcd:89::/64
1392001:db8:abcd:8a::/64
1402001:db8:abcd:8b::/64
1412001:db8:abcd:8c::/64
1422001:db8:abcd:8d::/64
1432001:db8:abcd:8e::/64
1442001:db8:abcd:8f::/64
1452001:db8:abcd:90::/64
1462001:db8:abcd:91::/64
1472001:db8:abcd:92::/64
1482001:db8:abcd:93::/64
1492001:db8:abcd:94::/64
1502001:db8:abcd:95::/64
1512001:db8:abcd:96::/64
1522001:db8:abcd:97::/64
1532001:db8:abcd:98::/64
1542001:db8:abcd:99::/64
1552001:db8:abcd:9a::/64
1562001:db8:abcd:9b::/64
1572001:db8:abcd:9c::/64
1582001:db8:abcd:9d::/64
1592001:db8:abcd:9e::/64
1602001:db8:abcd:9f::/64
1612001:db8:abcd:a0::/64
1622001:db8:abcd:a1::/64
1632001:db8:abcd:a2::/64
1642001:db8:abcd:a3::/64
1652001:db8:abcd:a4::/64
1662001:db8:abcd:a5::/64
1672001:db8:abcd:a6::/64
1682001:db8:abcd:a7::/64
1692001:db8:abcd:a8::/64
1702001:db8:abcd:a9::/64
1712001:db8:abcd:aa::/64
1722001:db8:abcd:ab::/64
1732001:db8:abcd:ac::/64
1742001:db8:abcd:ad::/64
1752001:db8:abcd:ae::/64
1762001:db8:abcd:af::/64
1772001:db8:abcd:b0::/64
1782001:db8:abcd:b1::/64
1792001:db8:abcd:b2::/64
1802001:db8:abcd:b3::/64
1812001:db8:abcd:b4::/64
1822001:db8:abcd:b5::/64
1832001:db8:abcd:b6::/64
1842001:db8:abcd:b7::/64
1852001:db8:abcd:b8::/64
1862001:db8:abcd:b9::/64
1872001:db8:abcd:ba::/64
1882001:db8:abcd:bb::/64
1892001:db8:abcd:bc::/64
1902001:db8:abcd:bd::/64
1912001:db8:abcd:be::/64
1922001:db8:abcd:bf::/64
1932001:db8:abcd:c0::/64
1942001:db8:abcd:c1::/64
1952001:db8:abcd:c2::/64
1962001:db8:abcd:c3::/64
1972001:db8:abcd:c4::/64
1982001:db8:abcd:c5::/64
1992001:db8:abcd:c6::/64
2002001:db8:abcd:c7::/64
2012001:db8:abcd:c8::/64
2022001:db8:abcd:c9::/64
2032001:db8:abcd:ca::/64
2042001:db8:abcd:cb::/64
2052001:db8:abcd:cc::/64
2062001:db8:abcd:cd::/64
2072001:db8:abcd:ce::/64
2082001:db8:abcd:cf::/64
2092001:db8:abcd:d0::/64
2102001:db8:abcd:d1::/64
2112001:db8:abcd:d2::/64
2122001:db8:abcd:d3::/64
2132001:db8:abcd:d4::/64
2142001:db8:abcd:d5::/64
2152001:db8:abcd:d6::/64
2162001:db8:abcd:d7::/64
2172001:db8:abcd:d8::/64
2182001:db8:abcd:d9::/64
2192001:db8:abcd:da::/64
2202001:db8:abcd:db::/64
2212001:db8:abcd:dc::/64
2222001:db8:abcd:dd::/64
2232001:db8:abcd:de::/64
2242001:db8:abcd:df::/64
2252001:db8:abcd:e0::/64
2262001:db8:abcd:e1::/64
2272001:db8:abcd:e2::/64
2282001:db8:abcd:e3::/64
2292001:db8:abcd:e4::/64
2302001:db8:abcd:e5::/64
2312001:db8:abcd:e6::/64
2322001:db8:abcd:e7::/64
2332001:db8:abcd:e8::/64
2342001:db8:abcd:e9::/64
2352001:db8:abcd:ea::/64
2362001:db8:abcd:eb::/64
2372001:db8:abcd:ec::/64
2382001:db8:abcd:ed::/64
2392001:db8:abcd:ee::/64
2402001:db8:abcd:ef::/64
2412001:db8:abcd:f0::/64
2422001:db8:abcd:f1::/64
2432001:db8:abcd:f2::/64
2442001:db8:abcd:f3::/64
2452001:db8:abcd:f4::/64
2462001:db8:abcd:f5::/64
2472001:db8:abcd:f6::/64
2482001:db8:abcd:f7::/64
2492001:db8:abcd:f8::/64
2502001:db8:abcd:f9::/64
2512001:db8:abcd:fa::/64
2522001:db8:abcd:fb::/64
2532001:db8:abcd:fc::/64
2542001:db8:abcd:fd::/64
2552001:db8:abcd:fe::/64
2562001:db8:abcd:ff::/64

Come calcolare una subnet IPv6

  1. Inserisci l'indirizzo o il prefisso che ti ha assegnato il provider, per esempio 2001:db8:abcd::/48.

  2. Scegli la lunghezza del prefisso e fai clic su «Calcola».

  3. Controlla l'intervallo e scegli una dimensione di subnet (/56, /64…) per vedere le prime subnet del piano.

Come si scrive un indirizzo IPv6

Un indirizzo IPv6 ha 128 bit, scritti come otto gruppi di quattro cifre esadecimali separati da due punti: 2001:0db8:0000:0000:0000:ff00:0042:8329. Due regole permettono di accorciarlo:

  • Si possono togliere gli zeri iniziali di ogni gruppo: 0db8 diventa db8 e 0042 diventa 42.
  • Una sola sequenza di gruppi tutti a zero può essere sostituita da «::».

Così l'indirizzo sopra diventa 2001:db8::ff00:42:8329. Il calcolatore mostra entrambe le forme per permetterti di verificare.

Prefissi e subnet in IPv6

IPv6 non ha maschere in decimale puntato: usa sempre un prefisso, come /48 o /64. La regola è che ogni rete locale (una VLAN, una rete Wi-Fi) sia un /64, perché meccanismi come l'autoconfigurazione SLAAC lo richiedono. I provider di solito assegnano a ogni cliente un /56 o un /48, da cui si ricavano i /64.

  • Un /48 contiene 65.536 subnet /64.
  • Un /56 contiene 256 subnet /64.
  • Un /60 contiene 16 subnet /64.

Ogni nibble (una cifra esadecimale) vale 4 bit, quindi la cosa più comoda è dividere per multipli di 4: /48, /52, /56, /60 e /64.

Tipi di indirizzi IPv6

  • Unicast globale (2000::/3): indirizzi pubblici, instradabili su internet.
  • Locali unici o ULA (fc00::/7): l'equivalente degli indirizzi privati IPv4.
  • Link-local (fe80::/10): validi solo nello stesso segmento; ogni dispositivo ne ha uno.
  • Multicast (ff00::/8): per inviare a un gruppo di dispositivi. IPv6 non ha il broadcast.
  • Documentazione (2001:db8::/32): riservato agli esempi, come quelli di questa pagina.

Un piano di indirizzamento IPv6 nella pratica

Supponi che il provider ti assegni il prefisso 2001:db8:abcd::/48. Un modo ordinato di dividerlo è usare il quarto gruppo (16 bit) per numerare le tue reti:

  • Da 2001:db8:abcd:0000::/64 a 2001:db8:abcd:00ff::/64 per la sede centrale (256 reti).
  • 2001:db8:abcd:0100::/56 per la prima filiale, 2001:db8:abcd:0200::/56 per la seconda, e così via fino a 256 sedi.
  • Dentro ogni /56, un /64 per VLAN: ufficio, Wi-Fi, server, telefonia…

Allineando le suddivisioni alle cifre esadecimali, ogni indirizzo «si legge» da solo: il quarto gruppo ti dice a quale sede e a quale rete appartiene. Nel calcolatore scegli il prefisso /48 e dividi in /56 o /64 per vedere il piano.

Domande frequenti

Quanti indirizzi ha un /64?

2⁶⁴, circa 18,4 trilioni di indirizzi. È uno spazio così grande che in IPv6 non si contano gli host: conta quante subnet /64 hai.

IPv6 ha un indirizzo di broadcast?

No. IPv6 sostituisce il broadcast con il multicast, quindi l'ultimo indirizzo dell'intervallo si può usare come qualsiasi altro.

Che prefisso mi assegna il provider?

Di solito un /56 o un /48 per i clienti e un /64 per ogni rete locale. Se ricevi un solo /64, non puoi creare più subnet a casa senza soluzioni di ripiego come il NAT66.

A cosa serve il DNS inverso di un IPv6?

Ad associare un nome a un indirizzo (record PTR), per esempio sui server di posta. Il nome si forma con le 32 cifre esadecimali in ordine inverso sotto ip6.arpa, e il calcolatore lo genera per te.

Posso usare IPv6 e IPv4 contemporaneamente?

Sì, ed è la norma: si chiama dual stack. Ogni dispositivo ha un indirizzo di ciascuna versione e il sistema operativo sceglie il migliore per ogni connessione.