Разрешение доменных имен

Система разрешения доменных имен работает по принципу "клиент-сервер".

Доступ к DNS для приложений реализован с помощью распознавателя (resolver), который выступает в качестве DNS клиента. Когда приложению нужно разрешить доменное имя, распознаватель отправляет запрос локальному DNS серверу, получает информацию о соответствующем IP адресе и передаёт её приложению. Механизм работы (resolver) реализуется с помощью набора библиотечных процедур.