Le démon NTP est souvent utilisé dans son mode le plus simple, qui est client / serveur: vous spécifiez une ou plusieurs server
directives dans votre ntp.conf
et vos clients utiliseront ces serveurs.
En plus de cela, lorsque vous exécutez vos propres serveurs NTP, il est recommandé de peer
les regrouper, donc si l'un d'entre eux perd la connectivité avec ses serveurs en amont, il obtiendra du temps de ses pairs.
Mais NTPd peut également fonctionner avec la distribution de diffusion et / ou de multidiffusion de données temporelles, la documentation indiquant:
les modes de diffusion et de multidiffusion sont destinés aux configurations impliquant un ou quelques serveurs et une population de clients potentiellement très importante
La documentation dit également ailleurs :
Il est possible et fréquemment utile de configurer un hôte en tant que client de diffusion et serveur de diffusion. Un certain nombre d'hôtes configurés de cette façon et partageant une adresse de diffusion commune s'organiseront automatiquement dans une configuration optimale basée sur la strate et la distance de synchronisation.
Je peux voir un avantage administratif évident: vous n'avez pas besoin de spécifier et de mettre à jour manuellement votre liste de serveurs NTP dans les clients ntp.conf
, donc il me semble tentant d'utiliser le mode de diffusion même pour une petite population de clients (disons 5+ clients avec 3 ~ 4 serveurs). Je m'attends à ce que le trafic réseau soit un peu plus élevé avec les diffusions au lieu des associations client / serveur, mais étant donné le LAN Ethernet gigabit habituel, l'impact devrait être négligeable à moins que vous ayez un très très grand nombre d'hôtes dans le même domaine de diffusion.
En fin de compte, quand utiliser ou éviter le mode diffusion? Y a-t-il des avantages et des inconvénients que je n'ai pas vus?