网络设备中的时钟有多稳定

网络工程 转变 路由器 ntp
2021-07-10 06:46:17

大多数高端网络设备(交换机和路由器)都可以充当网络中主机的 NTP 服务器,但我找不到有关这些设备稳定性的任何信息。有没有人有任何信息或见解?

编辑:所以,我的实际问题是:交换机和路由器是否可用作网络中的 ntp 服务器?还是我们应该选择特定的硬件?

3个回答

我对内部时钟稳定性一无所知,但这并不重要,因为您绝对希望这些设备同步,即成为可信来源的 NTP 客户端。

这是确保日志(或 snmp 陷阱或您使用的任何监控)在设备之间保持一致以允许良好解释的唯一方法。

当然,两次NTP更新之间应该没有明显的偏差。我没有这方面的真实数据,但我从未见过正确配置的设备会出现这个问题。

网络设备的时钟通常没有高质量的振荡器。因为这些振荡器是昂贵的硬件。

如果您只需要通过 NTP (以毫秒精度) 分配挂钟时间,它们可能就足够了。

如果您需要高精度的 TDM over packet 服务,您可能需要 SyncE 或 PTP(精确时间协议),以实现亚微秒精度,以及具有高精度振荡器的时钟源(如您所说,特定硬件)。

您的问题的答案取决于您需要的准确度水平。对于运行正常应用程序的网络日志和 PC/服务器,它已经足够准确了。非常精确的应用程序可能需要设备中的专用 GPS 时钟。

show ntp statusCisco 设备上命令为您提供了大量信息。

Clock is synchronized, stratum 3, reference is 149.125.221.49 
nominal freq is 250.0000 Hz, actual freq is 249.9981 Hz, precision is 2**21
ntp uptime is 6979200 (1/100 of seconds), resolution is 4016
reference time is DA773F8B.E3CD5B84 (14:28:59.889 CST Tue Feb 23 2016)
clock offset is -0.3724 msec, root delay is 18.04 msec
root dispersion is 7.97 msec, peer dispersion is 0.14 msec
loopfilter state is 'CTRL' (Normal Controlled Loop), drift is 0.000007535 s/s
system poll interval is 1024, last update was 248 sec ago.