Diciamo che abbiamo un sottodominio chiamato www.foo.com che ha un record CNAME che punta a foo.bar.cc. Foo.bar.cc a sua volta ha un record A che punta all'indirizzo IP 1.2.3.4.
Ora, se eseguo una ricerca DNS su www.foo.com, otterrò una risposta simile a questa:
www.foo.com. IN CNAME foo.bar.cc.
foo.bar.cc. IN A 1.2.3.4
La mia domanda è: a che punto viene risolto foo.bar.cc? Viene eseguito dal server DNS ricorsivo prima che la risposta venga rispedita al client? Oppure il client invia una seconda richiesta al server DNS, questa volta per foo.bar.cc? O dipende dal fatto che il server DNS abbia già una voce memorizzata nella cache per foo.bar.cc?
Lo sto chiedendo perché un particolare server DNS ricorsivo restituisce solo la prima riga, ovvero non risolve il CNAME. Tuttavia, dopo forse 20 secondi, le successive richieste per lo stesso host includeranno entrambe le linee.