Поняття dns рекурсії

Root Hints

Поняття dns рекурсії

Тепер давайте поговоримо про те, що таке кореневі підказки, що вони роблять, а також розглянемо процес рекурсії (recursion process) в дії. Діаграма, зображена на малюнку B ілюструє приклад, про який я хочу вам розповісти.

Поняття dns рекурсії

Малюнок B. Так працює DNS рекурсія (recursion)

Якщо припустити також, що включена DNS рекурсія, то сервер DNS server починає працювати в ролі DNS клієнта і відправляє серію ітераційних запитів на інші сервера DNS. Я поясню різницю між ітеративним (iterative) і рекурсивним (recursive) запитом пізніше, а зараз просто уявіть, що в цілому процес вважається рекурсивним тому, що клієнт відправляє лише один запит на кращий сервер DNS (preferred DNS server).

Якщо сервер DNS не підтримує рекурсивні черзі (recursive queries), то клієнт за замовчуванням буде виконувати ітеративні запити (iterative queries).

висновок

У цій статті я розповів про те, як працює рекурсивна чергу DNS (recursive DNS query). Більшість серверів DNS підтримують, як рекурсивні (recursive), так і ітеративні запити від клієнтів. Якщо ви налаштуєте ваш сервер DNS на підтримку рекурсивних черг (recursive queries), то в загальному зможете домогтися кращої продуктивності, тому що завдяки цьому можна домогтися зниження кількості запитів, які повинен здійснити мережевий клієнт.

Схожі статті