Skip to main content

Quali sono i sistemi di nomi di dominio?

I sistemi di nomi di dominio sono sistemi di database distribuiti che si traducono tra nomi umani e indirizzi IP (Numeric Internet Protocol).Il sistema di nomi di dominio più comune è quello utilizzato da tutta Internet.Si chiama sistema di nome dominio ed è anche noto dall'acronimo DNS.Il suo database si diffonde a livello globale su molte migliaia di server di nomi di dominio su Internet.Viene frequentemente utilizzato dai browser Web connessi a Internet per determinare gli indirizzi IP dei siti Web da visitare.

I sistemi di nomi di dominio Internet possono essere considerati giganteschi libri telefonici online per siti Web.In qualsiasi parte del mondo, chiunque può digitare un localizzatore di risorse universali (URL) in un browser Web e finire in quel sito.Il DNS consente agli utenti di fare riferimento a un sito Web semplicemente utilizzando il suo nome di dominio.Quel nome rimane lo stesso nonostante il commutazione di Internet dagli indirizzi IP versione 4 a indirizzi IP versione 6 più lunghi.

I primi sistemi di nomi di dominio e server DNS sono stati sviluppati nei primi anni '80 man mano che Internet cresceva rapidamente di dimensioni.I protocolli originali sono stati pubblicati da Internet Engineering Task Force (IETF) in richiesta di commenti (RFC) 882 e RFC 883. Il software e i protocolli sono stati rivisti molto molte volte, principalmente a causa di considerazioni sulla sicurezza.Sii davvero utile, ogni nome deve essere risolto in un indirizzo IP univoco.Nel 1998, la società di Internet per nomi e numeri assegnati (ICANN) è stata formata per gestire questo processo.ICANN è un'entità senza scopo di lucro che sovrintende alla distribuzione di nomi di dominio e indirizzi IP in tutto il mondo.Gestisce inoltre l'assegnazione di porte specifiche e valori dei parametri per Internet molti protocolli, inclusi DNS.I 13 server a specchio che formano la radice di Internet DNS sono anche coordinati dall'ICANN.

I server di radice Internet includono gli indirizzi dei server DNS per tutti i domini di alto livello, come .com e .org.Ogni server di alto livello contiene un database DNS di tutti i nomi e gli indirizzi in quel dominio.Parti di questi database DNS sono inoltre memorizzate nella cache da migliaia di risolutori DNS situati presso i fornitori di servizi Internet.Ciò allevia gran parte dell'onere del traffico che altrimenti verrebbe posto sui server di alto livello.I singoli browser Web includono anche cache di domini visitati per rendere la ricerca del sito il più velocemente possibile.

Le reti locali che sono isolate da Internet possono utilizzare i propri sistemi di nomi di dominio.Questi traducono solo i nomi e gli indirizzi che si trovano sulla rete locale.Usano spesso software di gestione DNS e protocolli che sono simili o identici a quelli utilizzati dall'implementazione di Internet.Alcuni sistemi di root DNS alternativi esistono online che sono duplicati della struttura Internet esistente, ma includono più nomi.Questi rappresentano un rischio per la stabilità e la sicurezza di Internet perché un nome di dominio potrebbe essere risolto in diversi indirizzi da diversi sistemi.