NTP демон , если часто используется в самом простом режиме, который клиент / сервер: вы указываете один или несколько server
директив в вашем ntp.conf
и ваши клиенты будут использовать эти серверы.
В дополнение к этому, когда вы запускаете свои собственные NTP-серверы, это хорошая практика для peer
них вместе, поэтому, если один из них потеряет связь с вышестоящими серверами, он получит время от своих коллег.
Но NTPd может также работать с широковещательной и / или многоадресной рассылкой временных данных с документацией, в которой говорится:
широковещательный и многоадресный режимы предназначены для конфигураций с участием одного или нескольких серверов и, возможно, очень большого числа клиентов
Документация также говорит в другом месте :
Можно и часто полезно настроить хост как широковещательный клиент и широковещательный сервер. Ряд хостов, настроенных таким образом и совместно использующих общий широковещательный адрес, автоматически организуются в оптимальную конфигурацию, основанную на слое и расстоянии синхронизации.
Я вижу одно очевидное административное преимущество: вам не нужно вручную указывать и обновлять список NTP-серверов на клиентах ntp.conf
, поэтому мне кажется заманчивым использовать широковещательный режим даже для небольшого числа клиентов (скажем, 5+ клиентов с 3 ~ 4 сервера). Я ожидаю, что сетевой трафик будет немного выше с широковещательными рассылками вместо связей клиент / сервер, но, учитывая обычную гигабитную локальную сеть Ethernet, влияние должно быть незначительным, если у вас очень и очень большое количество хостов в одном широковещательном домене.
В конце концов, когда следует использовать или не использовать режим вещания? Есть ли плюсы и минусы, которые я не видел?