No he encontrado la respuesta a esta pregunta en cualquier lugar y estoy un poco confundida.. quiero saber si los servidores DNS raíz se consultan de forma iterativa o de forma recursiva?
En cuanto a mi entender el tema que se va, que se pueden consultar de forma recursiva,como son la «última opción» a resove un nombre, por lo que debe responder con la dirección IP/mensaje de error. Estoy en lo cierto? Por favor, esta claro para mí. Gracias.

OriginalEl autor joanna | 2011-06-07

2 Comentarios

  1. 5

    Recursiva servidores (es decir, los que sirven para el usuario final clientes) realizar iterativo consultas a autorizado servidores.

    En la respuesta a las consultas iterativas, cada servidor autoritativo en la cadena hacia abajo desde la raíz va a devolver la respuesta si es autorizado para ese dominio, o un referencia a la siguiente servidores de la cadena que podría tiene la respuesta.

    Los servidores de nombres raíz no totalmente recursiva servicio, sólo referencias a los servidores de nombre de ejecutar por cada uno de los TLD.

    OriginalEl autor Alnitak

  2. 17

    Consultas a un servidor DNS, independientemente de si va a la raíz del servidor o no, son respondidas con la información que el servidor está permitido dar acerca de los nombres de los que saben algo acerca de. Lo que significa es que si usted consulta a un servidor para un nombre que no se conoce, pero se sabe que es dueño de parte de ella, se va a referir a la próxima lugar para preguntar.

    Digamos que usted necesita para encontrar donde www.example.com es. Si utiliza el dig utilidad del paquete bind, usted puede consultar la raíz de la respuesta y a ver de qué se le dirá:

    # dig @b.root-servers.net. www.example.com a
    ;; QUESTION SECTION:
    ;www.example.com.               IN      A
    
    ;; AUTHORITY SECTION:
    com.                    172800  IN      NS      h.gtld-servers.net.
    com.                    172800  IN      NS      d.gtld-servers.net.
    ; [...11 more authority servers  for .com not shown...]
    
    ;; ADDITIONAL SECTION:
    h.gtld-servers.net.     172800  IN      A       192.54.112.30
    d.gtld-servers.net.     172800  IN      A       192.31.80.30
    ; [...11 more IP addresses  for .com not shown...]
    

    El efecto de la respuesta anterior es la raíz del servidor diciendo «yo
    no sé donde http://www.exmaple.com es. Tendrás que ir a preguntar .com próximo,
    que es en la siguiente lista de direcciones.

    Y así que te había de marzo para pedir la .com del servidor de la misma pregunta:

     # dig @h.gtld-servers.net. www.example.com a
    ;; QUESTION SECTION:
    ;www.example.com.               IN      A
    
    ;; AUTHORITY SECTION:
    example.com.            172800  IN      NS      a.iana-servers.net.
    example.com.            172800  IN      NS      b.iana-servers.net.
    
    ;; ADDITIONAL SECTION:
    a.iana-servers.net.     172800  IN      A       199.43.132.53
    a.iana-servers.net.     172800  IN      AAAA    2001:500:8c::53
    b.iana-servers.net.     172800  IN      A       193.0.0.236
    b.iana-servers.net.     172800  IN      AAAA    2001:610:240:2::c100:ec
    

    Esta respuesta le ayuda a seguir diciendo «yo no lo sé tampoco, pero vaya
    preguntar a los propietarios de example.com». Pidiéndoles finalmente obtener una
    real de la respuesta que estabas buscando:

    # dig @a.iana-servers.net. www.example.com a
    
    ;; ANSWER SECTION:
    www.example.com.        172800  IN      A       192.0.32.10
    

    Y, finalmente, tenemos un servidor que está dispuesto a darnos la real
    respuesta.

    Nota, sin embargo, se le preguntó a cada servidor a su vez, a partir de la raíz
    y va hacia abajo. En cada paso, alguien dijo: «tengo la respuesta»
    o «yo no tengo la respuesta, pero sé con quién debe hablar a la siguiente».

    OriginalEl autor Wes Hardaker

Dejar respuesta

Please enter your comment!
Please enter your name here