$Id: query.html 2 2003-11-01 18:23:02Z lb $

Query-Typen

Iterativ

Eine Iterative Anfrage wird lediglich von DNS-Debugging Tools, oder von resolvenden DNS-Servern (hierzu später mehr) gestellt. Auf eine Iterative Anfrage muss immer eine Authoritive Antwort kommen, das heisst ein DNS Server muss für die jeweilige Zone zuständig sein.
Das heisst, eine iterative Anfrage nach a.mx.hubermonsch.ch. bei den Root-Nameservers (Die als SOA '.' haben), könnte bereits mit einem A-RR beantwortet werden. Dies ist jedoch üblicherweise nicht der Fall.
Iterative Anfragen können auf 6 Arten beantworten werden:

Rekursiv

Eine rekursiv Anfrage wird von einem DNS-Client gestellt. Dieser erwartet nun einfach eine Antwort, egal ob authoritiv oder nicht. Diese Anfragen werden üblicherweise von resolvenden DNS-Servern entgegengenommen.
Rekursive Anfragen können auf 3 Arten beantworet werden: