Che cosè un server DNS

Il server DNS (Domain Name System) è un computer che abbina i nomi host dei siti Web (come example.com) ai corrispondenti indirizzi IP (Internet Protocol). Sul server DNS viene conservato un database di indirizzi IP pubblici e dei nomi di dominio corrispondenti.

Secondo i protocolli IPv4 o IPV6, ogni dispositivo connesso a Internet ha un indirizzo IP univoco che aiuta a identificarlo. Lo stesso si può dire per i server web, che vengono utilizzati per ospitare siti web. Un server CDNetworks a Mountain View, California, ad esempio, ha un indirizzo IP di 157.185.170.144.

I server DNS ci aiutano ad evitare di memorizzare indirizzi IP lunghi (e anche più complessi alfanumerici nel sistema IPV6) traducendo automaticamente i nomi dei siti Web in questi numeri in modo che i server possano caricare le pagine Web corrette.

Contenuti

Cos'è il DNS?

Il Domain Name System (DNS) è un database di nomi di dominio e indirizzi IP che consente ai browser di individuare l'indirizzo IP corretto per l'URL di un nome host. Quando vogliamo accedere a un sito Web, di solito digitiamo il nome di dominio nel browser Web, ad esempio cdnetworks.com, wired.com o nytimes.com.

Che cos'è un server DNS

Tuttavia, per caricare il contenuto di un sito Web, i browser Web devono conoscere gli indirizzi IP specifici. Il Domain Name System (DNS) converte i nomi di dominio in indirizzi IP, consentendo il caricamento delle risorse dal server del sito Web. I siti Web con più indirizzi IP appartenenti a un unico nome di dominio non sono rari.

Siti di grandi dimensioni come Google, ad esempio, avranno utenti che richiedono un server da tutto il mondo. Anche se il nome del sito inserito nel browser è lo stesso, il server a cui un computer di Singapore tenta di connettersi sarà molto probabilmente diverso da quello che un computer, ad esempio, da Toronto tenta di raggiungere. Questo è quando la cache DNS entra nell'immagine.

Memorizzazione nella cache DNS

La memorizzazione nella cache DNS è la tecnica di archiviazione dei dati DNS su record DNS più vicini a un client richiedente in modo che la query DNS possa essere risolta più rapidamente. Ciò elimina la necessità di richieste aggiuntive più a valle della catena, migliora i tempi di caricamento delle pagine Web e riduce l'utilizzo della larghezza di banda.

Time to live, o TTL, si riferisce a quanto tempo i record DNS vengono conservati nella cache DNS. Questo intervallo di tempo è significativo poiché definisce quanto sono "freschi" i record DNS e se corrispondono alle revisioni dell'indirizzo IP corrente. La memorizzazione nella cache del DNS può avvenire nel browser oa livello di sistema operativo (livello di sistema operativo).

Memorizzazione nella cache DNS nel browser

Poiché i browser Web salvano i record DNS per un determinato periodo di tempo, è spesso il primo posto in cui un utente guarda quando crea un record DNS. Ci sono meno passaggi coinvolti nella verifica della cache DNS e nell'effettuare una richiesta DNS a un indirizzo IP quando si utilizza un browser.

Memorizzazione nella cache DNS Il livello del sistema operativo (OS).

Quando una query DNS lascia la workstation di un utente finale, passa al livello del sistema operativo per cercare una corrispondenza. Il processo "stub resolver" nel sistema operativo controlla la propria cache DNS per determinare se ha il record. In caso contrario, la query viene indirizzata al provider di servizi Internet al di fuori della rete locale (ISP).

Come funziona un DNS?

Il DNS ha il compito di trasformare il nome host (noto anche come nome del sito Web o della pagina Web) in un indirizzo IP. Il processo di individuazione dell'indirizzo IP corrispondente è noto come risoluzione DNS e l'atto di immissione del nome di dominio è noto come query DNS.

Esistono tre tipi di query DNS: ricorsive, iterative e non ricorsive.

Le query ricorsive sono quelle in cui è richiesto un server DNS per rispondere con il record di risorse richiesto. Se non è possibile rilevare un record, è necessario visualizzare un messaggio di errore sul client DNS.

Le richieste iterative sono quelle in cui il client DNS richiede risposte da numerosi server DNS fino a quando non viene rilevata la risposta migliore o fino a quando non si verifica un errore o un timeout. Se un server DNS autorevole per un livello inferiore dello spazio dei nomi di dominio non è in grado di individuare una corrispondenza per la query, farà riferimento a un server DNS autorevole per un livello inferiore dello spazio dei nomi di dominio. Il client DNS quindi interroga questo indirizzo di riferimento e il processo si ripete con più server DNS.

Le query non ricorsive sono quelle che un risolutore DNS risolve quando la risorsa richiesta è disponibile, perché il server è autorevole o perché la risorsa è già memorizzata nella cache.

I diversi tipi di server DNS

Una query DNS viene inviata a pochi server distinti prima di essere risolta, senza il coinvolgimento dell'utente finale.

1. Risolutore ricorsivo DNS

Questo è un server dedicato alla ricezione di richieste dalle macchine client. Individua il record DNS ed esegue richieste aggiuntive in risposta alle query DNS del client. Quando le risorse richieste vengono restituite al ricorrente all'inizio del processo di query, la memorizzazione nella cache DNS può ridurre il numero di query.

2. Server dei nomi radice

Questo server è incaricato di convertire i nomi host leggibili dall'uomo in indirizzi IP leggibili dal computer. Il root server accetta la query del recursor e, in base al nome di dominio nella query, la trasmette ai nameserver TLD nella fase successiva.

3. Server dei nomi di dominio di primo livello (TLD).

I nameserver TLD hanno il compito di tenere traccia delle informazioni sui nomi di dominio. Potrebbero, ad esempio, includere informazioni su siti Web che terminano con ".com" o ".org", nonché domini a livello di paese come "www.example.com.uk", "www.example.com.us, " e altri. Il server dei nomi TLD riceve la query dal server principale e la inoltra al server dei nomi DNS autorevole per il dominio in questione.

4. Server dei nomi autorevole

L'autorevole server dei nomi DNS restituirà infine l'indirizzo IP al ricorsivo DNS, che può quindi inoltrarlo al client. Questo server dei nomi DNS autorevole è quello che mantiene i record DNS nella parte inferiore del processo di ricerca. Considerali la tua ultima fermata o l'ultima fonte autorevole di informazioni.

Conclusione

Una ricerca DNS è la procedura attraverso la quale un server DNS restituisce un record DNS. Implica il passaggio della query del nome host dal browser Web al processo di ricerca DNS sul server DNS e viceversa. Il resolver DNS è il server che gestisce la prima fase del processo di ricerca DNS, avviando una serie di procedure che culminano nella traduzione dell'URL in un indirizzo IP per il caricamento della pagina web.

Il risolutore ricorsivo DNS riceve la query del nome host immessa dall'utente dopo aver viaggiato dal browser Web a Internet. Il server DNS ricorsivo invia quindi una query al server radice DNS, che restituisce l'indirizzo del server TLD responsabile dell'archiviazione del dominio.

Il risolutore invia quindi una richiesta DNS al TLD del dominio associato, ricevendo l'indirizzo IP del server dei nomi di dominio. Il server DNS ricorsivo richiede quindi il server dei nomi di dominio e riceve l'indirizzo IP da fornire al browser Web come ultimo passaggio. Il browser può quindi utilizzare le richieste HTTP per richiedere particolari pagine Web al termine del processo di ricerca DNS.

Queste fasi costituiscono una procedura di ricerca DNS convenzionale, tuttavia la memorizzazione nella cache DNS può accelerare le cose. La memorizzazione nella cache DNS consente al browser, al sistema operativo o a un'infrastruttura DNS distante di archiviare le informazioni di ricerca DNS in locale, consentendo di saltare alcuni passaggi per un caricamento più rapido.

Sign up and earn $1000 a day ⋙

Leave a Comment

Istruzioni per linserimento del simbolo delta in Excel

Istruzioni per linserimento del simbolo delta in Excel

Il simbolo delta in Excel, noto anche come simbolo del triangolo in Excel, è molto utilizzato nelle tabelle di dati statistici per esprimere numeri crescenti o decrescenti o qualsiasi altro dato, a seconda delle preferenze dell'utente.

Istruzioni per la condivisione di un foglio su Fogli Google

Istruzioni per la condivisione di un foglio su Fogli Google

Oltre a condividere un file di Fogli Google con tutti i fogli visualizzati, gli utenti possono scegliere di condividere un'area dati di Fogli Google o condividere un foglio su Fogli Google.

Istruzioni per disabilitare larchiviazione ChatGPT

Istruzioni per disabilitare larchiviazione ChatGPT

Gli utenti possono anche personalizzare la disattivazione della memoria di ChatGPT in qualsiasi momento, sia nella versione per dispositivi mobili che in quella per computer. Ecco le istruzioni per disabilitare l'archiviazione ChatGPT.

Istruzioni per vedere lultimo orario di Windows Update

Istruzioni per vedere lultimo orario di Windows Update

Per impostazione predefinita, Windows Update verifica automaticamente la presenza di aggiornamenti e puoi anche vedere quando è stato effettuato l'ultimo aggiornamento. Ecco le istruzioni su come scoprire quando è stato effettuato l'ultimo aggiornamento di Windows.

Le istruzioni per eliminare leSIM su iPhone sono molto semplici

Le istruzioni per eliminare leSIM su iPhone sono molto semplici

In pratica anche per noi l'operazione per eliminare l'eSIM dall'iPhone è semplice da seguire. Ecco le istruzioni per rimuovere l'eSIM dall'iPhone.

Come convertire Live Photo in Boomerang su iPhone

Come convertire Live Photo in Boomerang su iPhone

Oltre a salvare le Live Photos come video su iPhone, gli utenti possono convertire le Live Photos in Boomerang su iPhone in modo molto semplice.

Come bloccare lattivazione automatica di SharePlay su iPhone

Come bloccare lattivazione automatica di SharePlay su iPhone

Molte app abilitano automaticamente SharePlay quando usi FaceTime, il che può farti premere accidentalmente il pulsante sbagliato e rovinare la videochiamata che stai effettuando.

Come utilizzare Click to Do su Windows 11

Come utilizzare Click to Do su Windows 11

Quando attivi "Clicca per fare", la funzionalità funziona e comprende il testo o l'immagine su cui clicchi, quindi esprime giudizi per suggerire azioni contestuali pertinenti.

Come accendere la luce della tastiera del laptop e attivare la retroilluminazione della tastiera su Windows 10

Come accendere la luce della tastiera del laptop e attivare la retroilluminazione della tastiera su Windows 10

Attivando la retroilluminazione della tastiera, questa si illuminerà, il che sarà utile quando si lavora in condizioni di scarsa illuminazione o per rendere più accattivante l'area di gioco. Di seguito puoi scegliere tra 4 metodi per accendere le luci della tastiera del tuo computer portatile.

Come entrare in modalità provvisoria in Windows 10 allavvio

Come entrare in modalità provvisoria in Windows 10 allavvio

Esistono molti modi per accedere alla modalità provvisoria su Windows 10, nel caso in cui non sia possibile accedere a Windows. Per accedere alla modalità provvisoria di Windows 10 all'avvio del computer, fare riferimento all'articolo seguente di WebTech360.

Come creare foto in stile Ghibli su Grok AI

Come creare foto in stile Ghibli su Grok AI

Grok AI ha ora ampliato il suo generatore di foto AI per trasformare le foto personali in nuovi stili, come la creazione di foto in stile Studio Ghibli ispirate a famosi film d'animazione.

Istruzioni per registrarsi gratuitamente a Google One AI Premium per 1 mese

Istruzioni per registrarsi gratuitamente a Google One AI Premium per 1 mese

Google One AI Premium offre agli utenti un periodo di prova gratuito di 1 mese per registrarsi e provare numerose funzionalità aggiornate, come l'assistente Gemini Advanced.

Come disattivare le ricerche recenti su Safari

Come disattivare le ricerche recenti su Safari

A partire da iOS 18.4, Apple consente agli utenti di decidere se visualizzare o meno le ricerche recenti in Safari.

Istruzioni per la modifica dei video di registrazione dello schermo su Snipping Tool

Istruzioni per la modifica dei video di registrazione dello schermo su Snipping Tool

Windows 11 ha integrato l'editor video Clipchamp in Snipping Tool, così gli utenti possono modificare i video come desiderano, senza dover utilizzare altre applicazioni.

Come creare un grafico a imbuto in PowerPoint

Come creare un grafico a imbuto in PowerPoint

I grafici a imbuto solitamente mostrano come le diverse fasi si fondono in un output più piccolo. Ecco una guida per creare un grafico a imbuto in PowerPoint.