Как URL-адреса сопоставляются с их соответствующими IP-адресами в DNS?

Что будет объяснением для сайта, который сопоставляется с его IP-адресом в DNS? Я знаю, что обратное дерево / распознаватель и сервер имен являются частью процесса, но каковы фактические шаги?

1 ответ

Они не. DNS не имеет дело с URL, который является концепцией на уровне 4 стека Интернета, то есть частью протокола приложения, как здесь HTTP.

В DNS вы найдете доменные имена, имена хостов и IP-адреса (как v4, так и v6).

Браузер извлекает имя хоста из URL, разрешает его до некоторого IP-адреса, подключается к нему, если в рамках HTTPS отправляет имя хоста с расширением SNI во время рукопожатия TLS, а затем отправляет URL-адрес в своем первом HTTP-сообщении, обычно частично с использованием host заголовок.

Есть URL Тип записи в DNS, но он используется редко. Теоретически SRV Записи также могут использоваться браузерами для поиска подходящего сервера для подключения на основе имени хоста в URL, но на практике браузеры не используют его по различным техническим и нетехническим причинам.

Другие вопросы по тегам