В самом простом сценарии браузеры будут использовать функцию, такую как gethostbyname()
, для преобразования имен в адреса. Однако эта функция не всегда реализована таким образом, который удобен для браузера (обычно он блокируется до получения ответа).
Браузеры сегодня начинают использовать «DNS prefetch» , где браузер будет отправлять DNS-запросы непосредственно на DNS-сервер во время загрузки страницы, чтобы разрешить адреса до того, как пользователь нажмет следующую ссылку. Таким образом, пользователю не нужно ждать разрешения имени, когда он щелкает, и работа в Интернете появляется быстрее.