Vai al contenuto
eLearner.app
Modulo 1 · Lezione 4 di 44/54 nel corso~12 min
Lezioni del modulo (4/4)

Ricorsione e iterazione

Ricorsione e iterazione

Chi fa il lavoro di risoluzione e come cambiano le risposte lungo il percorso.

Applicazione

Il resolver come esploratore

La ricorsione descrive il servizio promesso al client: “troverò la risposta completa”. L’iterazione descrive come il resolver può cercarla: ogni server indica il prossimo passo. Come chiedere indicazioni a più sportelli, il resolver non si aspetta che il primo sportello conosca l’indirizzo finale.

Se la cache contiene già un A valido, il resolver risponde senza contattare root o TLD. Quindi due richieste identiche possono avere percorsi diversi: una cache calda accorcia la ricerca, ma non cambia chi è autoritativo per il dato.

Segui www.training.test. come nome didattico: identifica etichette e tipo richiesto, poi chiediti quale componente conosce già la risposta e quale deve cercare altri dati.

Per risolvere casi reali, separa sempre il dato richiesto, la fonte che lo pubblica e il componente che sta rispondendo. Annota le ipotesi invece di confondere una risposta osservata con la causa del comportamento.

Prova tu

Scegli la risposta migliore. Il quiz è locale e deterministico: non invia query a domini reali.

Quiz#dns.m1.l4.e1

Che cosa riceve normalmente un resolver da un root server in una query iterativa?

Opzioni di risposta