Il provider di servizi Internet invierà probabilmente le informazioni del server DNS tramite il protocollo DHCP (ovviamente, è possibile ignorare queste informazioni localmente sul proprio computer). In questo modo la tua macchina verrà configurata con i server DNS per avviare le query.
Il modo in cui un CDN funziona è il seguente: le aziende che si affidano alla consegna dei loro contenuti basata su CDN gestiranno i loro domini tramite un provider CDN. Quando arriva una richiesta per dire domain D
, una macchina si metterà in contatto con il suo server DNS configurato e sarà indirizzata alla "entità autorevole" per il dominio D
in questione. Da questo punto, il server DNS CDN può rispondere con una risposta che fornisce un collegamento a un indirizzo IP "più vicino" al luogo in cui è stata originata la richiesta.
La proprietà "più vicina" viene determinata, tra le altre cose, in base all'indirizzo IP della macchina richiedente. Tuttavia, non è banale assegnare una "metrica" basata su questa informazione: non esiste una correlazione diretta tra "indirizzo IP" e "ubicazione fisica", informazioni vitali per effettuare il miglior contenuto possibile sulle macchine richiedenti.
http://www.howstuffworks.com/dns.htm – KingRadical