DNS-серверы - это серверы, которые "переводят" IP-адреса в удобочитаемые имена. Сколько их? Кто их контролирует?
1 ответ
Уровень 1: корневые серверы DNS
Это самые важные DNS-серверы на планете, они по сути работают в интернете на всех других DNS-серверах, кешируя результаты с них. Их 13, и они поддерживаются различными организациями по всему миру. Каждому корневому серверу предшествует буква от A до M, поэтому корневыми серверами являются A.root-servers.net
до M.root-servers.net
. Следует отметить, что ни один сервер не имеет всех записей, он просто направляет запросы к серверам TLD.
Это самые охраняемые серверы на планете, даже Anonymous не могли их убить. Обратите внимание, что эти 13 корневых серверов разделены на почти 120 различных серверов, работающих в разных странах. Это на самом деле 13 из-за технических ограничений. Фактические местоположения серверов приведены ниже. Корневые серверы обычно располагаются рядом с магистралью Интернета, чтобы предотвратить их прерывание атаками DDOS.
Уровень 2: Вторичные DNS-серверы
Это вторичные серверы, поддерживаемые правительствами, интернет-провайдерами и частными компаниями, такими как Google, OpenDNS. Эти серверы получают данные с корневых серверов и кэшируют их, и они передают это нам, пользователям. Они быстрее, чем корневой сервер, потому что результаты кэшируются с корневых серверов.
Когда новое доменное имя зарегистрировано
Когда новое доменное имя регистрируется через регистратора доменных имен, например Namecheap, namecheap отправляет запрос в ICANN, ICANN взимает регистрационный сбор на основе TLD и дает указание серверу TLD добавить новую запись.
Доменные имена верхнего уровня (TLD) являются следующими.
- домены верхнего уровня с кодом страны (ccTLD): допускаются только две буквы, например: - .in, .tk и т. д.
- интернационализированные домены верхнего уровня с кодом страны (IDN ccTLD) (поддерживает набор нелатинских символов)
- общие домены верхнего уровня (рДВУ): разрешено более трех букв, например: - .aero, .info, .com
- инфраструктура домена верхнего уровня (.arpa)
Каждый TLD имеет свой собственный сервер, например, .com
управляется Verisign(он также управляет .net
). Таким образом, новое доменное имя добавляется на серверы Verisign, а затем кэшируется вторичными DNS-серверами, что приводит к небольшой задержке. Verisign также берет деньги. Вы увидите, что стоимость регистрации доменного имени различается в зависимости от TLD, потому что они принадлежат разным компаниям.
Из-за разнородности системы все серверы не могут выходить из строя одновременно.