Red de conocimiento informático - Material del sitio web - En la resolución de nombres de dominio, ¿cuál es el método más utilizado, la iteración o la recursividad?

En la resolución de nombres de dominio, ¿cuál es el método más utilizado, la iteración o la recursividad?

La recursividad es cuando el usuario sólo realiza una solicitud al servidor DNS local y luego espera una respuesta positiva o negativa.

La iteración es cuando el servidor local envía una solicitud al servidor DNS raíz, y el servidor DNS raíz solo proporciona la dirección del servidor DNS del siguiente nivel, y luego el servidor DNS local envía solicitudes de consulta al DNS del siguiente nivel hasta obtener la respuesta final.

DNS maneja los nombres de host en un directorio jerárquico en forma de árbol. La ventaja de la estructura en forma de árbol es que el nodo padre solo presta atención al contenido de sus nodos secundarios, no al contenido de sus nodos nietos. Esto logra en gran medida dividir y conquistar, y el nodo raíz solo necesita administrar sus nodos secundarios. Por tanto, la iteración es un poco más común.