Как URL-адреса сопоставляются с их соответствующими IP-адресами в DNS? - PullRequest
0 голосов
/ 20 февраля 2019

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

1 Ответ

0 голосов
/ 20 февраля 2019

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

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

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

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

...