Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
8. Time to Live (TTL)
The definition of values appropriate to the TTL field in STD 13 is
not as clear as it could be, with respect to how many significant
bits exist, and whether the value is signed or unsigned. It is
hereby specified that a TTL value is an unsigned number, with a
minimum value of 0, and a maximum value of 2147483647. That is, a
maximum of 2^31 — 1. When transmitted, this value shall be encoded
in the less significant 31 bits of the 32 bit TTL field, with the





в среднем 300 rps

Пусть у меня 2 ДЦ, соответственно, 2 NS-сервера: ns-04.example.com и ns-03.example.com, при этом ns-04 (и его ДЦ) — основной. По идее, надо тогда прописать в список NS-серверов для домена такой порядок:
ns-04.example.com
ns-03.example.com
чтобы клиенты брали первый NS-сервер в списке. Но на практике многие регистраторы сортируют NS-серверы по алфавиту (в моем случае это не подходит), так что данный порядок установить не получается:
— nic.ru для доменов в зоне COM точно так сортирует (для зоны ru — не сортирует)
— philsdomains — то же самое, в каком порядке ни задавай, все равно оказывается по алфавиту
— godaddy — пока еще точно не знаю, данные обновляются.
Вопрос — что делать в этом случае. Можно ли как-то на своей стороне задать этот порядок, чтобы не завязываться за особенности регистраторов?
Опрашивайте root сервер. он будет выдавать список ваших ns серверов round robbin.
так что заморачиваться на тему сортировки имхо не стоит.
Отказоустойчивость на базе DNS