Почему корневой домен также не является сервером имен?
Я пытался понять внутреннюю работу DNS.
Чтобы уточнить, когда я говорю корневой домен, я имею в виду корневой домен без имени.
Поэтому, когда я печатаю http://www.example.info
, он проверит домен верхнего уровня.INFO и выяснит, какой IP example
указывает на, и все хорошо.
Но как браузер узнает IP-адрес домена верхнего уровня.INFO?
Поэтому я подумал, что браузер связывается с сервером имен корневого домена. И корневой домен скажет браузеру .INFO
я сидела 123.456.123.456
,
Но Википедия утверждает:
Хотя любая локальная реализация DNS может реализовывать свои собственные частные корневые серверы имен, термин "корневой сервер имен" обычно используется для описания тринадцати хорошо известных корневых серверов имен, которые реализуют домен корневого пространства имен для официальной глобальной реализации Интернета в Интернете. Система доменных имен.
Мне было интересно, почему корневой сервер имен не является сервером имен корневого домена?
Почему корневой домен также не является сервером имен?
2 ответа
Ваш вопрос на самом деле не совсем ясен для меня, но я стараюсь изо всех сил;-)
Пример: www.faultserver.ru.
если вы внимательно прочитаете, то увидите, что в конце есть точка. эта точка на самом деле для корневых серверов. таким образом, вы получили [host].[domain].[top-level-domain].[root], потому что есть только ОДИН корень, нет необходимости в имени после последней точки. последняя точка обычно не пишется (за исключением конфигов серверов имен, например, BIND).
Корневой домен - это просто абстрактный контейнер со всеми доменами верхнего уровня (.com, .gov, .net и т. Д.). Это не сервер (или серверы). Корневые серверы имен (письмо.rootservers.net) управляют корневым доменом.