Страница 1 из 1

DNS сервера

Добавлено: 05 сен 2020, 09:20
Большой облом
Добрый день!
Насколько я понял все днс сервера расположены по всему миру.
Как они взаимодействуют между собой?
Не может же один дна сервер хранить всю информацию об сайтах всех? :roll:

Re: DNS сервера

Добавлено: 05 сен 2020, 09:27
Супербыстрый
Корневые серверы DNS — DNS-серверы, обеспечивающие работу корневой зоны DNS в сети Интернет. Корневые серверы DNS отвечают на запросы других DNS-серверов в ходе трансляции доменных имён в IP-адреса и позволяют получить список DNS-серверов для любого домена верхнего уровня (TLD): RU, COM, NET, MUSEUM и др.

Существует тринадцать корневых серверов DNS, их доменные имена имеют вид letter.root-servers.net, где letter — буква от a до m[1](см. информационные сайты http://letter.root-servers.org). Каждый корневой сервер DNS состоит из множества хостов-реплик, размещаемых в различных локациях сети Интернет и имеющих один IP-адрес. Маршрутизация запросов к репликам корневых серверов DNS осуществляется с применением технологии anycast. Таким образом достигается быстрое время отклика и стабильная работа системы.

Корневые серверы DNS управляются двенадцатью различными организациями, действующими на основании соглашений с корпорацией ICANN. В их число входят университеты, организации Министерства Обороны США, некоммерческие ассоциации. Операторы корневых серверов DNS финансово и юридически независимы от ICANN и образуют неформальную группу, целью которой является координация совместных действий и обмен операционной информацией и опытом. Члены группы являются также членами Консультационного совета ICANN по управлению корневыми серверами (Root Server System Advisory Committee, RSSAC), в задачу которого входит выработка рекомендаций по управлению корневыми серверами DNS и внесению различных изменений в систему. Принято считать, что подобная независимость и разнородность операторов корневых серверов DNS является основой технической и политической стабильности системы в целом, исключая узурпацию управления какой-либо из сторон[2].

Официальная информация о действующих корневых серверах DNS публикуется на сайте Ассоциации операторов Корневых серверов DNS http://root-servers.org.

Re: DNS сервера

Добавлено: 05 сен 2020, 10:26
EDSAC
Большой облом писал(а):
05 сен 2020, 09:20
Как они взаимодействуют между собой?
Насколько я понял они между собой не взаимодействуют.
Корневые DNS-сервера получают информацию от таких организаций как ICANN и IANA.
При нахождении в какой либо точке мира происходит обращение к ближайшему корневому DNS-серверу.

Как работает интернет

Есть браузер интернета, к примеру Google Chrome.
Вы открываете его и пишите в строке адреса имя сайта - computers.club
Браузер обращается к DNS-серверу вашего провайдера интернет за IP адресом вебсервера на котором расположен этот сайт.
Если сегодня уже кто-то из пользователей этого провайдера обращался к данному сайту, то IP адрес берется из своей (кешированной) базы DNS если нет, то происходит обращение к корневому DNS серверу и полученный адрес заносится в базу DNS-сервера провайдера, которую он обычно один, два раза в день обновляет.
Именно кеширование DNS позволяет не "положить" корневые DNS-сервера.

Полученный IP-адрес вебсервера на котором расположен сайт computers.club - 92.53.114.123
На этом вебсервере может быть много сайтов.
По этому, браузер обращается к вебсерверу расположенному по IP адресу 92.53.114.123 с запросом показать сайт computers.club и вебсервер передает браузеру данные необходимые для отображения сайта.