- IPv6
- Internet Protocol versione 6, protocollo IP di nuova generazione progettato dall'IETF, utilizza indirizzi a 128 bit, risolve il problema dell'esaurimento degli indirizzi IPv4, integra sicurezza, QoS, autoconfigurazione e altre caratteristiche, è il protocollo base di Internet moderno.
- IPv4
- Internet Protocol versione 4, utilizza indirizzi a 32 bit, teoricamente ~4,3 miliardi di indirizzi, in uso dal 1983 ad oggi, attualmente funziona ancora in dual-stack con IPv6, gli indirizzi globali sono stati esauriti nel 2019.
- CIDR
- Classless Inter-Domain Routing, metodo di rappresentazione degli indirizzi IP, formato indirizzo/lunghezza prefisso (es. 2001:db8::/32), sostituisce la tradizionale divisione in indirizzi di classe A/B/C, migliora l'efficienza di routing.
- Lunghezza prefisso
- Numero dopo la barra nella notazione CIDR, indica quanti bit iniziali dell'indirizzo IP sono bit di rete. Lunghezza prefisso IPv6 0-128, valori comuni /128 (host), /64 (sottorete), /48 (sito), /32 (ISP).
- Compressione degli zeri
- Regola abbreviata degli indirizzi IPv6, uno o più gruppi consecutivi tutti zero (0000) possono essere sostituiti da due punti ::, ma :: può comparire una sola volta per indirizzo, riduce notevolmente la lunghezza di scrittura degli indirizzi IPv6.
- RFC 5952
- Specifica IETF per la rappresentazione testuale degli indirizzi IPv6, definisce il formato di compressione standard consigliato (minuscole, nessuno zero iniziale, compressione della sequenza di zeri più lunga, nessuna compressione per singolo zero, ecc.), garantendo che lo stesso indirizzo abbia una sola scrittura standard.
- Global Unicast
- Indirizzi IPv6 pubblici instradabili su Internet globale, equivalenti agli indirizzi pubblici IPv4, di solito iniziano con 2000::/3, utilizzati per la comunicazione su Internet.
- Link-Local
- Indirizzi con prefisso fe80::/10, validi solo sul collegamento di livello 2 locale, non instradati dai router, configurati automaticamente su ogni interfaccia IPv6, utilizzati per NDP, DHCPv6, protocolli di routing e altre comunicazioni di basso livello.
- Unique Local Address (ULA)
- fc00::/7, equivalente agli indirizzi privati IPv4, instradabile solo all'interno dell'organizzazione, non instradabile sulla rete pubblica, utilizzato per le reti interne aziendali, segmento fd00::/8 utilizzato nella pratica.
- Multicast
- ff00::/8, comunicazione uno-a-molti, i pacchetti vengono inviati a tutte le interfacce che si sono unite al gruppo multicast, sostituisce il broadcast in IPv4, utilizzato per protocolli di routing, scoperta di servizi, streaming multimediale e altri scenari.
- Anycast
- Più nodi configurano lo stesso indirizzo, i pacchetti vengono instradati al nodo più vicino, utilizzato per CDN, server DNS radice, bilanciamento del carico, dal formato dell'indirizzo non è distinguibile dall'unicast.
- Indirizzo di loopback
- Indirizzo Loopback, in IPv6 è ::1/128, equivalente a 127.0.0.1 di IPv4, indirizzo che il nodo invia a se stesso, utilizzato per test locali e comunicazione tra processi, non appare sulla rete.
- Indirizzo non specificato
- ::/128, equivalente a 0.0.0.0 di IPv4, indica che l'indirizzo non esiste/non è specificato, utilizzato all'avvio del nodo o durante il binding a tutte le interfacce.
- SLAAC
- Stateless Address Autoconfiguration, funzione esclusiva di IPv6, il client genera automaticamente l'indirizzo in base al prefisso annunciato dal router, non richiede server DHCP, richiede che il prefisso della sottorete sia /64.
- Dual-stack
- Dispositivi che eseguono contemporaneamente stack dei protocolli IPv4 e IPv6, hanno entrambi i tipi di indirizzi, scelgono il protocollo in base all'applicazione e al DNS, è l'attuale soluzione di transizione più diffusa da IPv4 a IPv6.
- NAT64
- Tecnologia di transizione IPv6/IPv4, consente a nodi solo IPv6 di accedere a risorse IPv4, tramite la traduzione degli indirizzi al confine di rete, insieme a DNS64 che sintetizza i record A in record AAAA.
- 4to6
- Termine generico per varie tecnologie di transizione e tunneling da IPv4 a IPv6, come 4in6, DS-Lite, MAP-T, ecc., utilizzate per realizzare l'interconnessione tra i due protocolli durante il periodo di transizione.
- nibble
- Seminibble, 4 bit binari, corrisponde a una cifra esadecimale. La risoluzione inversa IPv6 adotta il formato nibble, invertendo 32 caratteri esadecimali e aggiungendo il suffisso .ip6.arpa.
- ip6.arpa
- Dominio di risoluzione DNS inversa per IPv6, il dominio inverso per IPv4 è in-addr.arpa, per IPv6 è ip6.arpa, i record PTR vengono costruiti tramite il formato nibble.
- EUI-64
- Identificatore univoco esteso a 64 bit IEEE, metodo per convertire un indirizzo MAC a 48 bit in un ID di interfaccia a 64 bit (inserimento di FFFE nel mezzo del MAC e inversione del bit U/L), utilizzato da SLAAC per l'autoconfigurazione degli indirizzi, con problemi di privacy.