Qual è la differenza tra indirizzi IP pubblici e privati?
Gli indirizzi univoci del protocollo Internet, meglio noti come indirizzi IP, vengono utilizzati per identificare tutti i computer collegati a una rete, sia essa una rete privata, ad esempio sul posto di lavoro, o la rete pubblica che è il World Wide Web. Lo schema di indirizzamento IP consente ai computer di individuarsi e scambiarsi informazioni. Un indirizzo IP pubblico viene assegnato a ogni computer che si connette a Internet, mentre gli indirizzi privati vengono utilizzati per distinguere i computer sulla stessa rete locale (LAN). È simile al modo in cui i numeri di telefono funzionano all'interno di un ufficio; di solito esiste un numero aziendale principale per un'azienda (l'indirizzo IP pubblico), mentre ciascun dipendente può avere un interno separato in modo che le chiamate possano essere instradate alla persona appropriata (l'indirizzo IP privato).
Che cos'è un indirizzo IP?
Un indirizzo IP è una serie di numeri binari che forniscono informazioni sulla rete e sull'host (il computer o altro dispositivo). Questi numeri sono in genere scritti come quattro numeri separati da punti nella più vecchia numerazione degli indirizzi IP versione 4 (IPv4) più comune. Poiché il numero di indirizzi disponibili nel formato IPv4 è limitato e si sta esaurendo, negli anni '90 è stato ideato un nuovo schema di numerazione chiamato IPv6. In questo formato, gli indirizzi IP sono scritti come otto gruppi di quattro lettere e numeri separati da due punti, sebbene i gruppi con valore zero possano essere omessi. Gli indirizzi privati sono noti come "uso locale" in IPv6.
Indirizzi pubblici
Gli indirizzi IP pubblici sono quelli che consentono a due computer di identificarsi a vicenda. Quando una persona si connette a Internet, al suo computer viene solitamente assegnato un indirizzo da un pool che è stato riservato al suo ISP (Internet Service Provider) da utilizzare per i suoi clienti. Quando digita l'indirizzo di un sito Web, come wisegeek.com, quel nome di dominio viene convertito nell'indirizzo IP del server che ospita il sito Web. Il server utilizza l'indirizzo IP pubblico del computer per sapere dove inviare la pagina del sito richiesta.
Indirizzi privati
Quando più computer o dispositivi sono collegati tra loro, con cavi o in modalità wireless, possono costituire una rete privata. A ciascun dispositivo all'interno di questa rete viene assegnato un indirizzo IP diverso per scambiare file e condividere risorse all'interno della rete. Sebbene gli indirizzi debbano essere univoci all'interno della rete privata, diverse reti private potrebbero usare tutti gli stessi indirizzi; poiché i computer di reti diverse non comunicano direttamente, non importa se hanno lo stesso indirizzo. Un dispositivo chiamato router di rete trasmette i dati avanti e indietro tra i computer collegati utilizzando gli indirizzi IP privati come identificatori.
La rete privata, o uno dei computer della rete, di solito si connette a Internet tramite un modem. Al router o al firewall all'interno della rete viene assegnato un indirizzo IP pubblico dal provider di servizi Internet (ISP); questo unico indirizzo IP pubblico identifica l'intera rete su Internet. Utilizzando un dispositivo integrato chiamato Network Address Translator (NAT), il router funge da gatekeeper e trasmette le richieste dei singoli utenti di computer a Internet. La restituzione dei dati viene restituita all'indirizzo IP pubblico, con il router che determina quale indirizzo IP privato ha richiesto le informazioni.
Statico e dinamico
Un indirizzo IP pubblico può essere statico o dinamico. Un indirizzo IP statico non cambia e viene utilizzato principalmente per l'hosting di siti Web o servizi su Internet. Alcuni giocatori e persone che usano Voice over IP (VOIP) preferiscono regolarmente anche gli IP statici perché possono facilitare le comunicazioni. Un indirizzo IP dinamico viene scelto da un pool di indirizzi disponibili e cambia ogni volta che un determinato utente si connette a Internet. La maggior parte dei computer ha un indirizzo IP pubblico dinamico, in quanto è il tipo standard di indirizzo assegnato quando un utente utilizza i servizi di un ISP.
Trovare l'indirizzo IP di un computer
Esistono molti programmi disponibili online che consentono agli utenti di vedere gli indirizzi IP pubblici assegnati al proprio computer o, a volte, quelli di altri utenti. È anche possibile visualizzare gli indirizzi IP privati utilizzando le finestre di dialogo di configurazione del router di rete. Gli utenti di computer alle prime armi potrebbero voler consultare un amministratore di rete o altri professionisti prima di tentare di accedere o modificare le informazioni in un router di rete.
Gamme private
All'interno dell'intervallo di indirizzi IP disponibili pubblicamente ci sono intervalli specifici, esclusi, trattenuti per l'uso della rete privata. In IPv4, gli intervalli IP privati sono i seguenti:
- 10.0.0.0 ... 10.255.255.255
- 172.16.0.0 ... 172.31.255.255
- 192.168.0.0 ... 192.168.255.255
In IPv6, gli indirizzi locali del sito - l'equivalente degli indirizzi privati IPv4 - iniziano con FE seguito da C, D, E o F. Un altro tipo, chiamato link-local, non ha un confronto in IPv4 ed è usato solo per speciali scopi su reti fisiche. Anche questi iniziano con FE, seguito da 8, 9, A o B.
Chi coordina gli indirizzi IP?
L'Internet Assigned Numbers Authority (IANA) è responsabile della supervisione dell'assegnazione globale dei numeri IP, tra gli altri protocolli correlati. IANA, una volta un'organizzazione autonoma, ora lavora sotto la supervisione di Internet Corporation per Assigned Names and Numbers (ICANN). ICANN è anche l'organizzazione responsabile dell'assegnazione e della gestione dei nomi di dominio Internet, come quelli che terminano in .com e .org. Indirizzi IP, nomi di dominio e altri identificatori semplificano il complicato processo di connessione dei computer tra loro in modo che possano scambiare rapidamente informazioni.