Работает служба DNS также по иерархическому принципу: если тот DNS сервер к которому Вы (а точнее Ваша операционная система) обращаетесь не знает адреса нужного Вам сервера, то он пересылает запрос вышестоящему серверу, который либо выдает нужный ip адрес, либо сообщает адрес еще одного DNS сервера который сможет Вам ответить.
На рисунке приведена примерная схема работы DNS сервера при получении адреса сервера amga-sch2.narod.ru.