О скорости распространения изменений в DNS

Материал из 1GbWiki.

(Различия между версиями)
Перейти к: навигация, поиск
Версия 13:10, 30 сентября 2007 (править)
Dmih (Обсуждение | вклад)
(Новая: Система DNS обеспечивает работу интернета, а именно - работу привычных нам буквенных доменных имен, так...)
← К предыдущему изменению
Версия 13:11, 30 сентября 2007 (править) (отменить)
Dmih (Обсуждение | вклад)
м
К следующему изменению →
Строка 8: Строка 8:
Для того, чтобы не нагружать сверх меры все сервера в этой длинной цепочке из 4-5 серверов, на каждом DNS сервере на каждом этапе используется кратковременная память (кеширование). Это позволяет дать приблизительный ответ на вопрос об адресе имени без участия вышестоящих серверов. В случае, если адрес сервера не изменяется (нормальная ситуация), этот ответ является абсолютно правильным, хотя и не «авторитетным». Для того, чтобы не нагружать сверх меры все сервера в этой длинной цепочке из 4-5 серверов, на каждом DNS сервере на каждом этапе используется кратковременная память (кеширование). Это позволяет дать приблизительный ответ на вопрос об адресе имени без участия вышестоящих серверов. В случае, если адрес сервера не изменяется (нормальная ситуация), этот ответ является абсолютно правильным, хотя и не «авторитетным».
-Кеширование может быть корректным (в соответствии с установленными стандартами сроками) и некорректным, ошибочным, избыточным, когда старый адрес, в случае его изменения, «застревает» на определенных серверах на сроки, превышающие разрешенные.+Кеширование может быть корректным (в соответствии с установленными стандартами сроками) и некорректным, ошибочным, избыточным. В последнем случае старый адрес, в случае его изменения, «застревает» на определенных серверах на сроки, превышающие разрешенные.
== Стандартные сроки видимости изменений == == Стандартные сроки видимости изменений ==

Версия 13:11, 30 сентября 2007

Система DNS обеспечивает работу интернета, а именно - работу привычных нам буквенных доменных имен, таких, как www.1gb.ru, www.microsoft.com и так далее. Система состоит из множества DNS серверов:

  • Десятки корневых серверов, координирующих работу всей системы.
  • Тысячи серверов, поддерживающих доменные зоны, такие как RU, COM, NET.
  • Сотни тысяч иных серверов хостинг-провайдеров, обслуживающих конкретные домены.
  • Сотни тысяч DNS серверов провайдеров интернета, помогающие работать конечным пользователям интернета (кэширующие сервера провайдеров).

Для того, чтобы не нагружать сверх меры все сервера в этой длинной цепочке из 4-5 серверов, на каждом DNS сервере на каждом этапе используется кратковременная память (кеширование). Это позволяет дать приблизительный ответ на вопрос об адресе имени без участия вышестоящих серверов. В случае, если адрес сервера не изменяется (нормальная ситуация), этот ответ является абсолютно правильным, хотя и не «авторитетным».

Кеширование может быть корректным (в соответствии с установленными стандартами сроками) и некорректным, ошибочным, избыточным. В последнем случае старый адрес, в случае его изменения, «застревает» на определенных серверах на сроки, превышающие разрешенные.

Содержание

Стандартные сроки видимости изменений

Текущие стандарты позволяют примерно описать следующие сроки видимости результата для разных типов изменений:

Изменение DNS серверов для домена

  • От 0 до 6 часов – время изменения самой доменной зоны на DNS сервера регистратора, от 2 до 4 часов на распространение собственно изменений. В сумме принято иметь в виду срок 6 – 12 часов.

Этот же интервал относится к скорости восстановления домена из состояния NOT DELEGATED (выключен) и к процедуре регистрации нового домена.

Изменение IP адреса для имени

  • Изменение в систему DNS на 1Gb вносятся немедленно, от 2 до 4 часов занимает распространение изменений.

Ошибочное избыточное кеширование =

Если после этого срока ваш компьютер или любой другой конкретный компьютер по-прежнему не видит желаемых изменений, значит, он пользуется DNS сервером или цепочкой DNS серверов, которые кэшируют изменения непозволительно долго. В таком случае стоит сделать следующее:

  • «Пуск», «Выполнить», nslookup.exe.
  • Ввести имя интересующего домена.
  • В ответе программы посмотреть, какой именно DNS сервер дал вам ответ, имеющий неправильный адрес.
  • Обратиться к администратору этого DNS сервера с просьбой прокомментировать ситуацию.

Чаще всего найденный таким способом DNS сервер будет внутрисетевым сервером вашего офиса или иной группы (дома, сети). Неправильная настройка таких небольших серверов является частым явлением.

Важно

Абсолютно бесполезно требовать от любого хостинг-провайдера ускорить изменение эффекта от изменения DNS записей. Изменения на уровне хостинг-провайдера вносятся мгновенно, дальнейшая их судьба на совести других DNS серверов, над которыми нет контроля.

Ускорить эффект от изменения DNS записей невозможно, кроме случаев ошибочного кеширования, описанного выше, но и за это ответственность лежит на провайдерах интернета, а не на хостинг-провайдере.

Личные инструменты