From: Henri Bourbon <useperl@fastmail.fm>
To: "Oleg N. Kayunov" <community@altlinux.ru>
Subject: [Comm] åÝÅ 1 ÍÅÔÏÄ ÎÅÏÐÔÉÍÁÌØÎÏ ÓÉÎÈÒÏÎÉÚÉÒÏ×ÁÔØ ×ÒÅÍÑ
Date: Mon, 21 Oct 2002 15:06:41 +0400
Message-ID: <10919107703.20021021150641@fastmail.fm> (raw)
In-Reply-To: <3DB1F097.6010509@mtu-net.ru>
On 20 Oct 2002 3:53, Oleg N. Kayunov wrote:
> Для синхронизации использую ntpdate (свой ntp-сервер отключаю) при
> dial-up-е.
> В соотв. скрипте у меня прописано что-то около двух десятков
> ntp-серверов (начиная с Московских, ест-нно). Если не удаётся
> синхронизация с одним скрипт идёт к следующему и т.д.
Непосредственно по поводу вашей проблемы со "сговором NTP-серверов" я
ответил отдельным письмом. Здесь же, если позволите, хочу покритиковать
ваш метод синхронизации времени.
Если я правильно понимаю, нужно взять эти самые 20 NTP-серверов,
пообщаться с ними минимальное время, установить время на локальном
компьютере и завершить процесс. Вероятно, такое большое кол-во серверов
взято для максимальной надежности и точности установки времени. Практика
(не столько моя личная, сколько людей, писавших NTP FAQ, а тж. самого
проф. D. Mills, пишущего ntpd ) показывает, что увеличение числа
эталонных серверов больше 10 не улучшает точность. Ну да ладно, это
мелочь.
Именно описанное в предыдущем абзаце и делает команда
ntpd -q
(в отличие от `ntpd` без параметров)
При этом работают весьма и весьма тонкие алгоритмы отброса
"подозрительных" источников времени, отбора наиболее близких к корню
синхронизации (stratum 0) и достоверных источников, а затем нахождению
некоего хитрого средневзвешенного значения времени по всем достоверным
источникам. Алгоритмы, над которыми проф. Милз работал более 10 лет.
На другой же чашке весов скрипт, использующий алгоритмы, над
которыми Олег Каюнов работал пару дней. Скрипт использует дуболомную
программу ntpdate (замечательная, надо сказать, программа была году
этак в 1993-м).
Олег, рекомендую вам попробовать вариант с `ntpd -q`. Не исключено, что
это решит и проблемы с ретрейнами, к-рые вы, по всей видимости,
испытываете. В ntp.conf рекомендую занести не более 5-8 наиболее
надежных серверов. Да, `ntpd -q` отнимает нек-рое время (от секунд до
пары-тройки-нескольких минут), поэтому при запуске вручную,
интерактивно, имеет смысл набирать что-то типа (для csh, в bash не помню
как редирект делается):
# ntpd -q >& /dev/null &
--
HB
next prev parent reply other threads:[~2002-10-21 11:06 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-10-19 23:53 [Comm] Сговор NTP-серверов Oleg N. Kayunov
2002-10-20 11:33 ` [Comm] óÇÏ×ÏÒ NTP-ÓÅÒ×ÅÒÏ× ASA
2002-10-20 12:20 ` [Comm] Re: Сговор NTP-серверов Oleg N. Kayunov
2002-10-21 10:12 ` [Comm] ëÁË retrain ÐÒÉ×ÏÄÉÔ Ë "ÓÇÏ×ÏÒÕ" NTP, DNS É ÐÒÏÞÉÈ ÓÅÒ×ÅÒÏ× Henri Bourbon
2002-10-23 3:23 ` [Comm] Re: Как retrain приводит к "сговору" NTP, DNS и прочих серверов Oleg N. Kayunov
2002-10-21 11:06 ` Henri Bourbon [this message]
2002-10-21 13:04 ` [Comm] Re: Еще 1 метод неоптимально синхронизировать время Oleg N. Kayunov
2002-10-21 14:18 ` [Comm] Re: åÝÅ 1 ÍÅÔÏÄ ÎÅÏÐÔÉÍÁÌØÎÏ ÓÉÎÈÒÏÎÉÚÉÒÏ×ÁÔØ ×ÒÅÍÑ ASA
2002-10-22 3:21 ` [Comm] Re[2]: [Comm] Re: Еще 1 метод неоптимально синхронизировать время aek
2002-10-22 5:07 ` [Comm] Re[2]: [Comm] Re: åÝÅ 1 ÍÅÔÏÄ ÎÅÏÐÔÉÍÁÌØÎÏ ÓÉÎÈÒÏÎÉÚÉÒÏ×ÁÔØ ×ÒÅÍÑ ASA
2002-10-22 7:22 ` [Comm] Re[2]: [Comm] Re[2]: [Comm] Re: Еще 1 метод неоптимально синхронизировать время aek
2002-10-22 7:36 ` [Comm] Re[2]: [Comm] Re[2]: [Comm] Re: åÝÅ 1 ÍÅÔÏÄ ÎÅÏÐÔÉÍÁÌØÎÏ ÓÉÎÈÒÏÎÉÚÉÒÏ×ÁÔØ ×ÒÅÍÑ ASA
2002-10-22 16:10 ` [Comm] Re[2]: [Comm] Re: Еще 1 метод неоптимально синхронизировать время Ruslan N. Balkin
2002-10-21 18:36 ` [Comm] åÝÅ 1 ÍÅÔÏÄ ÎÅÏÐÔÉÍÁÌØÎÏ ÓÉÎÈÒÏÎÉÚÉÒÏ×ÁÔØ ×ÒÅÍÑ Henri Bourbon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=10919107703.20021021150641@fastmail.fm \
--to=useperl@fastmail.fm \
--cc=community@altlinux.ru \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git