A questo punto, le informazioni del Domain Name System (DNS) vengono memorizzate nella cache anche sui singoli dispositivi per consentire ai computer di risolvere subito il nome di dominio con l’indirizzo IP di Google con il server remoto più volte al giorno. In realtà, i server e i router che gli ISP utilizzano per connettere i clienti alla cache di Internet sono carichi di informazioni del Domain Name System ad alto traffico per risolvere subito gli indirizzi IP in modo che i clienti siano soddisfatti e il traffico continui a muoversi.
La Gerarchia del DNS
L’intero processo di accesso a un sito web segue il percorso dell’indirizzo IP corrispondente. Se le informazioni non vengono memorizzate nella cache locale, ci sarà una gerarchia di diversi server del Domain Name System dove la richiesta deve passare per lo sblocco dell’IP. Una volta che il sistema funziona senza problemi, questi saranno tutti invisibili agli utenti.
Anche se il caching e il sistema interno dei nomi a dominio è molto comune in molte imprese, è meglio dare un’occhiata alla sua forma più semplice. Nel momento in cui l’utente avvia una richiesta di un IP attraverso la digitazione dell’URL nel browser, questa richiesta arriverà inizialmente al resolver ricorsivo se questo non è già presente nella cache del sistema operativo o del browser. Il resolver ricorsivo è un server spesso gestito dall’ISP dell’utente, dall’impresa stessa o da un provider di sistemi di nomi a dominio gestiti.
Questo resolver è a conoscenza dei server del Domain Name System di cui ha bisogno per richiedere lo sblocco dell’indirizzo IP e tipicamente inoltra questa richiesta al server principale che è a conoscenza di tutti i dettagli relativi ai domini di primo livello. Poiché questi sono distribuiti in tutto il mondo, in generale, il resolver accede al server radice che è più vicino all’inizio geografico della richiesta, a sua volta più vicino all’utente che accede al web.
Leggi l’articolo intitolato La poliedrica forza del computer desktop.