Vai al contenuto
BeoHosting
BeoHosting
Technical

Cos'è un indirizzo IP e come funziona

BeoHosting Team··9 min read di lettura
Cos'è un indirizzo IP e come funziona

Cos'è un indirizzo IP

Un indirizzo IP, ovvero un indirizzo Internet Protocol, è un identificatore numerico univoco assegnato a ogni dispositivo connesso a internet o a una rete locale. Proprio come l'indirizzo di casa permette al postino di consegnare una lettera al posto giusto, un indirizzo IP permette ai dati di trovare la propria strada dalla sorgente alla destinazione su internet. Ogni computer, telefono, tablet, server, router e qualsiasi altro dispositivo che comunica su una rete ha il proprio indirizzo IP.

Quando digiti l'indirizzo di un sito in un browser, il tuo computer contatta prima un server DNS per tradurre il nome di dominio in un indirizzo IP. Poi il browser invia una richiesta HTTP a quell'indirizzo IP, e il server a quell'indirizzo risponde con la pagina web richiesta. L'intero processo avviene in millisecondi e l'utente non se ne accorge affatto, ma senza gli indirizzi IP internet così come lo conosciamo non potrebbe funzionare.

Indirizzi IPv4

Formato e struttura

IPv4 è la quarta versione dell'Internet Protocol e il formato di indirizzo IP più diffuso, in uso dal 1983. Un indirizzo IPv4 è composto da 32 bit suddivisi in 4 ottetti separati da punti. Ogni ottetto può avere un valore da 0 a 255, dando un formato come 192.168.1.1 o 46.224.157.36. Il numero totale di possibili indirizzi IPv4 è di circa 4,3 miliardi, che negli anni '80 sembrava un numero enorme ma si è rivelato insufficiente con la crescita esplosiva di internet e del numero di dispositivi connessi.

Classi di indirizzi IPv4

Gli indirizzi IPv4 sono suddivisi in classi dalla A alla E. La classe A copre l'intervallo da 1.0.0.0 a 126.255.255.255 ed è destinata a grandi reti con milioni di dispositivi. La classe B copre da 128.0.0.0 a 191.255.255.255 per reti di medie dimensioni. La classe C copre da 192.0.0.0 a 223.255.255.255 per piccole reti. Le classi D ed E sono riservate al multicast e all'uso sperimentale. Nella pratica oggi si usa la notazione CIDR invece delle classi, che consente un'allocazione degli indirizzi più flessibile.

Indirizzi IP privati

Specifici intervalli di indirizzi IPv4 sono riservati all'uso privato all'interno delle reti locali e non vengono instradati su internet. L'intervallo da 10.0.0.0 a 10.255.255.255 è l'intervallo privato di classe A con circa 16 milioni di indirizzi. L'intervallo da 172.16.0.0 a 172.31.255.255 è l'intervallo privato di classe B con circa un milione di indirizzi. L'intervallo da 192.168.0.0 a 192.168.255.255 è l'intervallo privato di classe C con 65 mila indirizzi ed è il più usato nelle reti domestiche. Il tuo router usa indirizzi privati per i dispositivi della rete domestica, e il protocollo NAT traduce gli indirizzi privati in un unico indirizzo IP pubblico per la comunicazione con internet.

Indirizzi IPv6

Perché serve l'IPv6

Con la crescita del numero di dispositivi connessi a internet, gli indirizzi IPv4 sono praticamente esauriti. IANA ha assegnato l'ultimo blocco di indirizzi IPv4 nel 2011, e i registri regionali hanno gradualmente esaurito le proprie scorte. Con una stima di oltre 30 miliardi di dispositivi connessi entro il 2030, l'IPv6 è essenziale per il futuro di internet. L'IPv6 non è solo una versione più ampia dell'IPv4, ma porta anche miglioramenti in termini di sicurezza, efficienza di instradamento e supporto per i dispositivi mobili.

Formato IPv6

Un indirizzo IPv6 è composto da 128 bit, fornendo circa 340 undecilioni di indirizzi possibili, abbastanza da assegnare un milione di indirizzi a ogni atomo sulla superficie terrestre. Il formato è composto da otto gruppi di quattro caratteri esadecimali separati da due punti, come 2001:0db8:85a3:0000:0000:8a2e:0370:7334. Gli zeri iniziali in ogni gruppo possono essere omessi, e i gruppi consecutivi di zeri possono essere sostituiti con due due punti, quindi l'indirizzo sopra diventa 2001:db8:85a3::8a2e:370:7334.

Vantaggi dell'IPv6

Oltre all'enorme spazio di indirizzamento, l'IPv6 porta diversi vantaggi importanti. La crittografia IPsec è integrata nel protocollo, mentre nell'IPv4 è facoltativa. L'autoconfigurazione consente ai dispositivi di configurare automaticamente il proprio indirizzo IP senza un server DHCP. L'eliminazione del NAT significa che ogni dispositivo può avere un indirizzo globale, semplificando la comunicazione peer-to-peer ed eliminando i problemi con le porte. Un header semplificato velocizza l'instradamento, perché i router non devono frammentare i pacchetti.

Indirizzi IP statici e dinamici

Indirizzi IP dinamici

La maggior parte degli utenti di internet ha un indirizzo IP dinamico che il proprio provider internet assegna automaticamente tramite il protocollo DHCP. Un indirizzo dinamico può cambiare ogni volta che il router viene riavviato o quando scade il tempo di lease, che in genere è di 24 ore. I provider internet usano gli indirizzi dinamici perché sfruttano in modo più efficiente il pool limitato di indirizzi IPv4, dato che non tutti gli utenti hanno bisogno di un indirizzo attivo in ogni momento. Per l'utente internet medio, un indirizzo dinamico è del tutto sufficiente per la navigazione quotidiana, lo streaming e l'email.

Indirizzi IP statici

Un indirizzo IP statico non cambia e rimane assegnato in modo permanente al dispositivo. Gli indirizzi statici sono essenziali per i server web, perché il DNS deve conoscere l'indirizzo esatto del server per instradare correttamente il traffico; per i mail server, perché la reputazione del server di posta è legata all'indirizzo IP; per i server VPN, perché i client devono conoscere l'indirizzo esatto per connettersi; e per i dispositivi ad accesso remoto, telecamere e dispositivi IoT che devono essere raggiungibili dall'esterno. Gli indirizzi statici sono più costosi di quelli dinamici, perché il provider deve riservare in modo permanente l'indirizzo per te.

Indirizzi IP condivisi e dedicati per l'hosting

Indirizzo IP condiviso

Sull'hosting condiviso, più siti condividono lo stesso indirizzo IP. Il server web usa l'header Host nella richiesta HTTP per determinare quale sito servire in base al nome di dominio. Questo è economico e funzionale per la maggior parte dei siti. Tra i vantaggi ci sono un costo inferiore, perché la spesa dell'indirizzo IP è ripartita tra tutti gli utenti, una gestione semplice, perché il provider di hosting si occupa della configurazione, e un hosting pienamente funzionale per i siti standard. In BeoHosting, i nostri pacchetti di hosting condiviso usano indirizzi IP condivisi con server ottimizzati per prestazioni eccellenti.

Indirizzo IP dedicato

Un indirizzo IP dedicato è esclusivamente tuo e nessun altro sito lo usa. Tra i vantaggi di un IP dedicato ci sono l'indipendenza dalla reputazione di altri siti: se un altro sito su un IP condiviso viene segnalato come spam, ciò non influirà sul tuo; la possibilità di accedere al sito direttamente tramite IP senza un dominio; il fatto che sia richiesto per alcune configurazioni SSL, anche se la tecnologia SNI lo ha reso meno rilevante; e un migliore controllo sulla reputazione dell'email. Un IP dedicato è consigliato per i siti ad alto traffico, i mail server e le applicazioni aziendali. Per prestazioni di altissimo livello, valuta un server dedicato con indirizzo IP dedicato. Per prestazioni di altissimo livello, valuta un server dedicato con indirizzo IP fisso.

Geolocalizzazione IP

Come funziona

La geolocalizzazione IP è la tecnica per determinare la posizione geografica di un dispositivo in base al suo indirizzo IP. Registri come RIPE NCC per l'Europa mantengono informazioni su quali organizzazioni sono stati assegnati quali blocchi di indirizzi IP. Database commerciali come MaxMind GeoIP e IP2Location combinano questi dati con fonti aggiuntive per fornire una precisione a livello di città in circa l'80 percento dei casi. La geolocalizzazione viene usata per mostrare contenuti localizzati, restrizioni geografiche di accesso, rilevamento delle frodi e personalizzazione della pubblicità.

Limiti della geolocalizzazione

La geolocalizzazione IP non è sempre precisa, perché i server VPN e proxy mostrano la posizione del server, non quella dell'utente; gli utenti mobili possono avere un indirizzo IP di una città o di un paese diverso; le reti aziendali instradano tutto il traffico attraverso un punto di uscita centrale che può trovarsi in un'altra città; e i provider di internet satellitare possono avere punti di uscita lontani dall'utente. Non affidarti mai esclusivamente alla geolocalizzazione IP per decisioni critiche come il controllo degli accessi o la conformità legale.

Sicurezza e privacy degli indirizzi IP

Attacchi DDoS

Se un aggressore scopre il tuo indirizzo IP, può lanciare un attacco DDoS che inonda il tuo server con un traffico enorme, rendendolo irraggiungibile. La protezione comprende l'uso della CDN Cloudflare, che nasconde l'indirizzo IP reale del server; regole del firewall che bloccano il traffico sospetto; il rate limiting che limita le richieste per indirizzo IP; e la protezione DDoS a livello del provider di hosting. In BeoHosting, forniamo protezione DDoS su tutti i pacchetti hosting.

Privacy

Il tuo indirizzo IP può rivelare la tua posizione approssimativa, il tuo provider internet e a volte persino la tua identità, se il provider conserva i log. Per proteggere la privacy puoi usare una VPN che maschera il tuo indirizzo IP reale, la rete Tor per la navigazione anonima o server proxy come intermediari. Il GDPR tratta l'indirizzo IP come dato personale, il che significa che i siti che raccolgono indirizzi IP devono avere una base giuridica per il trattamento e informarne gli utenti nella propria informativa sulla privacy.

Conclusione

Un indirizzo IP è un concetto fondamentale di internet che consente la comunicazione tra dispositivi in tutto il mondo. L'IPv4 con 4,3 miliardi di indirizzi viene lentamente sostituito dall'IPv6 con uno spazio di indirizzamento praticamente illimitato. Gli indirizzi statici sono essenziali per i server, mentre quelli dinamici sono sufficienti per gli utenti di tutti i giorni. Un indirizzo IP condiviso è economico per la maggior parte dei siti, mentre uno dedicato offre maggiore controllo e indipendenza. In BeoHosting, offriamo indirizzi IP sia condivisi sia dedicati con protezione DDoS e server ottimizzati per un hosting affidabile del tuo sito.

BeoHosting Team

10+ anni di esperienza — Specialisti di web hosting e infrastrutture

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Ultimo aggiornamento: