linux – 如何通过零星的互联网访问改善网络上的时间同步?

前端之家收集整理的这篇文章主要介绍了linux – 如何通过零星的互联网访问改善网络上的时间同步?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找建议为非常规网络设置时间服务器的建议.我支持许多偶尔访问互联网的封闭网络.一个网络可以在大多数时间内访问几个小时,但经常会被淘汰1-3周.此网络上的计算机/服务器大多是基于* nix的,但并非完全相同.整个网络都是移动的,因此当它连接时,它将具有与互联网时间服务器非常不同的跳/延迟.封闭网络上的服务器经常断电(至少每天一次).现在,我的直觉告诉我使用NTP(因为我讨厌重新学习其他人已经很好地工作的所有东西).但我有几个问题,我正在寻找有这种奇怪情况经验的人.我目前没有解决方案,我只是让内部时钟漂移.这导致大多数网络中的误差为~600s.我看到错配比10,000s差.

>在这种情况下,有什么比NTP“更好”吗?我知道NTP
喜欢对提供的服务器进行频繁,一致的访问
几乎相同的答案.我不会那样的.
>我应该配置多少个内部NTP服务器,这样在互联网停电期间,我的内部时间在封闭网络中是一致的?
>没有人类访问权限.无论错配多大,服务器都必须尝试纠正自己.
>离散步骤非常糟糕.无论错配多大,校正必须“回转”,而不是“步进”.我知道这可能需要很长时间才能纠正.

解决方法

在过去,建立一个层数为1的NTP服务器非常困难,因为第0层来源非常昂贵,非常脆弱,而且通常具有放射性.

如今我们拥有GPS,它偶然起到了极其精确的无线电时钟的作用.您可以购买一个包含GPS接收器的专用stratum-1服务器作为其nrat-0时间源,价格非常合理,或者您可以将一个体面的消费级GPS装置附加到随机服务器,并相应地设置NTP.给你自己的stratum-1服务器.第一个更好的是提高可用性.

做其中一件事,你的网络上就会有一个单独的stratum-1服务器,每个人都可以同步.一个就足够了;每个人都会在它启动时与它同步,如果它发生故障,所有客户都可能对它们的漂移率有了一个很好的了解,所以它们在它回来之前不应该漂移得太远,那时它们我会轻轻地重新同步它.

即使是断断续续的互联网接入,我也看不出有任何理由不享受美好时光.

猜你在找的Linux相关文章