Ogni dispositivo che comunica su Internet ha bisogno di un indirizzo, come ogni lettera ha bisogno di un destinatario. Un indirizzo IP (indirizzo Internet Protocol) è proprio questo: un numero che dice ai router dove deve arrivare un pacchetto e dove va mandata la risposta.
Due versioni, lo stesso compito
Oggi si usano due tipi di indirizzi IP:
- Gli indirizzi IPv4 sono numeri a 32 bit scritti come quattro numeri decimali:
203.0.113.42. Ce ne sono circa 4,3 miliardi, e si sono rivelati insufficienti. - Gli indirizzi IPv6 sono numeri a 128 bit scritti in esadecimale:
2001:db8:4f2a::17. Bastano per dare a ogni dispositivo il proprio indirizzo, moltissime volte.
Molte connessioni oggi li hanno entrambi. Il browser ne sceglie uno per ogni connessione, di solito IPv6 quando funziona. La home li mostra entrambi, se la tua rete li supporta.
Chi assegna gli indirizzi IP?
Lo spazio di indirizzi è gestito su più livelli. IANA distribuisce grandi blocchi a cinque registri Internet regionali (RIR). Per l’Europa, il Medio Oriente e parte dell’Asia centrale, quindi anche per l’Italia e la Romania, il registro è il RIPE NCC di Amsterdam. I registri assegnano blocchi a provider, società di hosting e grandi organizzazioni, che a loro volta danno indirizzi a clienti e dispositivi.
La catena è pubblica. Cerca qualsiasi indirizzo e vedrai la rete che lo annuncia (ASN), l’organizzazione a cui è registrato (WHOIS) e la route che lo copre.
Indirizzi pubblici e privati
Molto probabilmente il tuo computer non ha un proprio indirizzo IP pubblico. Le reti di casa e d’ufficio usano internamente indirizzi privati come 192.168.1.20, e il router li traduce nel suo unico indirizzo pubblico tramite il NAT. Tutti i dispositivi dietro il router appaiono all’esterno con lo stesso indirizzo IP pubblico.
Gli operatori mobili spesso vanno oltre e fanno condividere a molti clienti lo stesso indirizzo IPv4 pubblico (CGNAT). È uno dei motivi per cui IPv6 conta: lì la condivisione non serve.
Cosa rivela un indirizzo IP
Un indirizzo IP dice a un sito:
- su quale rete ti trovi: il provider, l’operatore mobile, il datore di lavoro, il servizio VPN o il fornitore cloud;
- all’incirca dove viene usata la rete: di solito il paese, a volte la regione o la città;
- alcune caratteristiche della connessione: se appartiene a un hosting, a una VPN o alla rete Tor, quando un database l’ha classificata così.
Non rivela il tuo nome, il tuo indirizzo di casa o la tua posizione esatta. La geolocalizzazione IP descrive dove viene probabilmente usato un blocco di indirizzi, spesso il luogo degli apparati del provider più che dell’utente. Una posizione esatta richiede il tuo permesso esplicito nel browser.
Il mio indirizzo IP cambia?
Spesso sì. La maggior parte delle connessioni fisse e mobili riceve un indirizzo dinamico dal pool del provider, che può cambiare quando il router si riconnette. Aziende e server hanno di solito indirizzi statici. Con IPv6, inoltre, i dispositivi cambiano periodicamente l’ultima parte dell’indirizzo per motivi di privacy.
Prova tu stesso
- Guarda il tuo indirizzo e cosa vede Internet della tua connessione.
- Cerca qualsiasi indirizzo IP e scopri rete, route e posizione approssimativa.
- Approfondisci IPv4 e IPv6.