Сети → Алгоритм обращения к DNS

Процесс, в соответствии с которым компьютер выяснят IP-адрес другого компьютера, основываясь на его имени, называют преобразованием имен в адреса (name resolution). Доменная система имен (Domain Name System, DNS) определяет терминологию, протоколы и соглашения об именах, необходимые для того, чтобы пользователи могли использовать имена хостов. Служба DNS определяет протоколы, позволяющие узнать, какому имени (например, studbase.com) соответствует какой IP-адрес, а также определяет структуру и формат имен хостов (host names).

DNS-сервер – компьютер, предоставляющий услуги по преобразования имен в IP-адреса; на нем выполняется программное обеспечение DNS-сервера. Хост должен знать IP-адрес DNS-сервера, а DNS- сервер должен знать имена и соответствующие им IP-адреса.

Когда пользователь указывает имя хоста, он посылает DNS-запрос DNS-серверу. Сервер возвращает ответ, где сообщает IP-адрес, который соответствует указанному имени.

Логика работы при обращении к DNS-серверу:

  1. Ввод в браузере имени Web-адреса (например, studbase.com);
  2. ПК посылает запрос на преобразование имен в IP-адреса своему DNS-серверу. Запрос на преобразование имен в IP-адреса к DNS-серверу (DNS resolution request) – это просто DNS-сообщение, в котором указано имя хоста и то, что запрашивающий хост хотел бы знать IP-адрес, который соответствует этому имени;
  3. Получение ответа от DNS-сервера, с информацией об IP адресата;
  4. Установка TCP соединения, посылание запроса HTTP GET и т.д.

Многие DNS-серверы работают совместно, однако каждый из них содержит отличный от других набор имен и IP-адресов. Корневой DNS-сервер (root DNS-server) – не выполняют непосредственного преобразования имен в IP-адреса, вместо этого они содержат IP-адреса других DNS-серверов, которые и выполняют основную работу.

Хосты TCP/IP разбиты на группы, называемые доменами. Домен (domain) – набор компьютеров, имена которых заканчиваются тем же именем домена (текстом). Каждая компания должна иметь DNS-сервер, который является уполномоченным сервером поддержки данного домена (authoritative DNS). Этот DNS-сервер может преобразовывать в IP-адреса имена данного домена. Когда этот DNS-сервер получает DNS-запросы об именах в других доменах, он запрашивает помощь у корневого DNS-сервера, который помогает ему определить адрес уполномоченного сервера поддержки домена, которому принадлежит запрошенное имя.Related: blooket hacks github glixzzy, bay executive search reference checking, poshmark unable to load please try again, marvel stadium level 1 seating, drug bust in harrisburg pa 2020, dr pradip ghoshal cardiologist nrs hospital, willow valley resort lancaster pa closing, how to become a schaeffer oil dealer, mo brooks net worth, what happened to dr laura schlessinger son, jane trapnell age, gorge amphitheatre reserved lawn, turske serije sa prevodom 2020, coors banquet nickname yellowstone, jonathan lamb funeral,