¡¡Hola!!
Las consultas DNS recursivas e iterativas son consultas que el cliente envía al servidor para encontrar
- Dirección IP para un nombre de dominio.
- Nombre de dominio al que se le asigna una dirección IP particular.
Resolución recursiva (consulta) –
- ¿Qué es la recursividad? ¿Puedes explicar los principios fundamentales de las recursiones? ¿Puedes hacer el código / algoritmo de la serie Fibonacci usando recursividad?
- ¿Se ha completado Javascript Turing?
- Mis ubicaciones están por venir, así que he estado implementando estructuras de datos y algoritmos en Python, pero llegué a saber que muchas empresas no tienen Python instalado en sus estaciones de trabajo. ¿Es verdad? Y si es así, ¿estaría bien cambiar de Python a Java, que no recuerdo mucho?
- ¿Cuál es la necesidad de estructuras de datos? ¿Por qué aprendemos estructuras de datos y algoritmos?
- Cómo encontrar la complejidad del tiempo en: T (n) = n * (T (n-1) + O (n))
La imagen de arriba muestra el flujo de consulta recursiva
- En una resolución recursiva, el cliente envía la solicitud al primer servidor (the.edu) si está autorizado para el nombre de dominio, responde, de lo contrario, envía la solicitud del cliente al siguiente servidor y el proceso continúa hasta que el servidor correcto resuelve la consulta y envía la respuesta al cliente.
Resolución iterativa
- Aquí el cliente envía la consulta al primer servidor si el servidor está autorizado para el nombre de dominio que envía y, de lo contrario, envía la dirección IP del siguiente servidor que puede resolver la consulta. Ahora, el cliente envía la consulta al segundo servidor. resuelto.
Entonces los puntos diferenciadores son-
En el cliente recursivo solo envíe la consulta al primer servidor, luego el servidor enviará la solicitud al siguiente servidor hasta que se resuelva la consulta.
En el cliente iterativo es responsable de enviar consultas a diferentes servidores hasta que se resuelva la consulta.
Espero que te ayude.
Gracias por A2A.