Skip to main content

Informazioni utili sul Domain Name System (DNS)

The Internet: How Search Works (Giugno 2025)

The Internet: How Search Works (Giugno 2025)
Anonim

Il Domain Name System (DNS) memorizza i nomi e gli indirizzi dei server Internet pubblici. Con la crescita del Web, il DNS ha ampliato rapidamente le sue capacità per adattarsi, creando una rete distribuita in tutto il mondo di molte migliaia di computer oggi. Stupisci i tuoi amici techie imparando e condividendo questi fatti interessanti sul DNS.

Più di 30 anni

Due documenti di Paul Mockapetris pubblicati nel novembre 1983 - chiamati RFC 882 e RFC 883 - segnarono l'inizio del DNS. Prima del DNS, un sistema pubblico poteva essere identificato solo dal suo nome host e gli indirizzi per tutti questi nomi host erano mantenuti in un unico file di grandi dimensioni (chiamato "hosts.txt") che diventava impossibile da gestire man mano che le reti di computer crebbero negli anni '70 e anni '80. Il DNS ha esteso questo sistema di denominazione a livello singolo a uno a più livelli aggiungendo domini di supporto: uno o più nomi aggiuntivi aggiunti al nome host, ciascuno separato da un punto (.).

Solo 6 TLD originali

Più di 700 domini di primo livello (TLD) ora esistono su Internet (compresi alcuni nomi particolarmente strani come .rock e .soy). L'ente governativo senza scopo di lucro Internet Corporation per Nomi e Numeri Assegnati (ICANN) controlla la loro allocazione - vedi l'elenco ICANN dei domini di primo livello.

Quando sono stati implementati per la prima volta negli anni '80, tuttavia, DNS ha definito solo sei TLD: .com, .edu, .gov, .mil, .net e .org. L'enorme espansione delle scelte relative ai nomi di dominio è iniziata nel 2011 con l'obiettivo di classificare meglio i siti Web in base al loro scopo.

Ulteriori informazioni: domini di primo livello Internet (TLD)

Più di 100 milioni di domini registrati

Molti nomi di dominio Internet come "about.com" e "mit.edu" sono affiliati a scuole o imprese, mentre gli individui ne registrano altri per scopi personali. Complessivamente oltre 100 milioni di domini registrati esistono solo con .com. Queste e altre interessanti statistiche DNS sono disponibili su DomainTools Internet Statistics.

Funziona in avanti e indietro

La maggior parte delle richieste al DNS implicano la conversione dei nomi host dei siti Web e di altri server Internet in indirizzi IP, le cosiddette ricerche DNS in avanti. Il DNS funziona anche nella direzione opposta, traducendo gli indirizzi in nomi. Mentre le ricerche DNS inverse sono meno comunemente utilizzate, aiutano gli amministratori di rete a risolvere i problemi. Utilità come ping e traceroute eseguono ricerche inverse, per esempio.

Altro: ricerche di indirizzi IP in avanti e inversi

Ha 13 radici

Il DNS organizza il suo name server in una gerarchia per ottimizzare il flusso di comunicazione tra i server e facilitare la manutenzione del sistema. Tutti i sistemi gerarchici come il DNS creano un livello superiore (chiamato il livello "root") da cui i livelli inferiori possono espandersi. Per motivi tecnici, il DNS di oggi supporta 13 server dei nomi radice piuttosto che uno solo. Ognuna di queste radici, interessante, è nominata da una singola lettera - che inizia con "A" e si estende fino alla lettera "M". (Si noti che questi sistemi appartengono al dominio Internet root-servers.net, rendendo ad esempio i nomi completi come "a.root-servers.net").

Altro: i 13 DNS Name Root DNS

Un obiettivo primario per l'hacking di siti Web

Storie di Dirottamento DNS gli incidenti appaiono troppo spesso nelle notizie. Il dirottamento implica che un hacker accede ai record del server DNS per un sito Web mirato e li modifica per reindirizzare i visitatori al sito di qualcun altro, invece, quando un utente Internet visita un sito dirottato, il DNS ordina al browser di richiedere i dati proviene dal posizione fasulla. Nota che gli aggressori in genere non hanno bisogno di entrare nel DNS stesso, ma possono invece compromettere il servizio di hosting del dominio impersonando come amministratori Web.