-
Зачекайте...
-
Чогось тут не вистачає!
-
Як резолвер міг знайти 'ns1.dnsimple.com' перед 'dnsimple.com'?
-
Оскільки 'ns1.dnsimple.com' є субдоменом 'dnsimple.com', як ми можемо розпізнати 'ns1.dnsimple.com', не зрозумівши спочатку 'dnsimple.com'?
-
Чи не йде пошук у зворотному напрямку?
-
Чи не застрягнемо ми в якийсь момент у петлі?
-
Наприклад, припустимо, що авторитетним сервером для domain.com є ns1.domain.com
-
Якби я хотів переглянути domain.com, домен верхнього рівня .COM сказав би отримати IP-адресу з авторитетного сервера: ns1.domain.com
Запитай ns1.domain.com
-
ns1.domain.com є субдоменом domain.com
Ми не можемо потрапити до субдомену, не перейшовши спочатку до домену!
-
Застряг у петлі!
-
Так що трапилося? Як вийшло, що резолвер зміг знайти 'dnsimple.com' через 'ns1.dnsimple.com'?
-
Просто!
Додаткові записи!
-
Додаткові записи?
-
Точно!
-
Чудово!
Тоді я поясню!
-
Коли резолвер запитував домен верхнього рівня .COM про dnsimple.com, до відповіді було додано додаткову інформацію.
-
Резолвер отримав принаймні одну IP-адресу для кожного сервера імен.
-
Ми називаємо це склеювання!
-
Таким чином, резолвер отримав не тільки назву офіційного сервера імен, але й IP-адресу.
-
Таким чином зникає циклічна залежність.
-
Чудово! Тепер я розумію!
-
Додаткові записи круть!
-
Так і є!
Хахаха, дякую!
-
-
Ви пройшли до кінця! Саме час переглянути відео, яке ми зняли для цього коміксу!
-
Подивіться цей короткий анімаційний фільм, знятий за мотивами коміксу. Нарешті вони мають голос!
Дивитися відео