Мы знаем, что способ работы DNS заключается в рекурсивном извлечении достаточного количества домена. Например, www.google.com, он извлекает сервер имен com, получает его IP-адрес и использует этот сервер имен для получения google.com, ...
Получение IP-адресов серверов имен является важной частью этого процесса. Вот результат, если мы копаем google.com
; ‹---------------- >> DiG 9.6.0-APPLE-P2 ‹---------------- >> google.com ;; глобальные параметры: + cmd ;; Получил ответ: ;; - >> HEADER ‹< - код операции: QUERY, статус: NOERROR, id: 64727 ;; флаги: qr rd ra; ВОПРОС: 1, ОТВЕТ: 11, АВТОРИТЕТ: 4, ДОПОЛНИТЕЛЬНО: 4
;; РАЗДЕЛ ВОПРОСОВ:; google.com. В
;; РАЗДЕЛ ОТВЕТОВ: google.com. 62 IN A 173.194.33.2 google.com. 62 IN A 173.194.33.8 google.com. 62 IN A 173.194.33.14 google.com. 62 IN A 173.194.33.5 google.com. 62 IN A 173.194.33.4 google.com. 62 IN A 173.194.33.6 google.com. 62 IN A 173.194.33.0 google.com. 62 IN A 173.194.33.1 google.com. 62 IN A 173.194.33.7 google.com. 62 IN A 173.194.33.3 google.com. 62 IN A 173.194.33.9
;; РАЗДЕЛ АВТОРИТЕТА: google.com. 69970 IN NS ns3.google.com. google.com. 69970 IN NS ns1.google.com. google.com. 69970 IN NS ns2.google.com. google.com. 69970 IN NS ns4.google.com.
;; ДОПОЛНИТЕЛЬНЫЙ РАЗДЕЛ: ns4.google.com. 69970 IN A 216.239.38.10 ns3.google.com. 69970 IN A 216.239.36.10 ns1.google.com. 69970 IN A 216.239.32.10 ns2.google.com. 257354 В А 216.239.34.10
;; Время запроса: 9 мсек ;; СЕРВЕР: .. *. # 53 (. *. .) ;; КОГДА: среда, 22 мая, 16:03:09 2013 ;; РАЗМЕР MSG rcvd: 340
Мы видим, что IP-адрес включен в ДОПОЛНИТЕЛЬНЫЙ РАЗДЕЛ. Но если мы копаем com, то получим следующее:
; ‹---------------- >> DiG 9.6.0-APPLE-P2 ‹---------------- >> com. ;; глобальные параметры: + cmd ;; Получил ответ: ;; - >> HEADER ‹< - код операции: QUERY, статус: NOERROR, id: 50809 ;; флаги: qr rd ra; ЗАПРОС: 1, ОТВЕТ: 0, АВТОРИТЕТ: 1, ДОПОЛНИТЕЛЬНО: 0
;; ВОПРОСЫ:; com. В
;; РАЗДЕЛ ВЛАСТИ: com. 900 В SOA a.gtld-servers.net. nstld.verisign-grs.com. > 1369263918 1800 900 604800 86400
;; Время запроса: 17 мсек ;; СЕРВЕР: .. *. # 53 (. *. .) ;; КОГДА: среда, 22 мая, 16:05:48 2013 ;; РАЗМЕР MSG rcvd: 94
Он ничего не показывает об IP-адресе сервера имен для com. Итак, мой вопрос: как распознаватели узнают IP-адреса серверов имен TLD (например, com)?