Sto facendo un resolver e un programma nameserver senza usare le librerie dns (come netdb.h) inviando direttamente un messaggio dns. ma ho pochi problemi. Per quanto ne so quando inviamo una richiesta ricorsiva, il server dei nomi interrogato rileva i record per noi. Le query utilizzate dal server dei nomi per interrogare altri server sono simili alle query iterative? almeno queste immagini lo suggeriscono.Differenza tra ricerca dns ricorsiva e iterativa
Sono confuso anche se un client può eseguire una query iterativa o solo un server dei nomi può eseguire query iterative?
ricorsivo dns lookup:
iterativo dns lookup:
non è il tuo primo caso uno schema DNS iterativo, o almeno 'ibrido'? Uno schema puramente ricorsivo non seguirebbe tale percorso: computer -> server localDNS -> Root -> .com -> contoso.com, quindi contoso.com restituirebbe l'IP al contrario? – mercury0114