我想configuration一个Cisco交换机作为ntp客户端,但是我不能通过show ntp状态的时钟是不同步的,阶层16,没有参考时钟。 我尝试设置时钟接近UTC时间,但我仍然不显示时间同步。 首先,我认为这是由于我读到关于Win32Timeservice或类似的东西,但是我确认这是一个运行在Unix上的NTPD服务器(10.0.0.8)。
这里是运行configuration
ntp server 10.0.0.8
这里是显示ntp状态
Clock is unsynchronized, stratum 16, no reference clock nominal freq is 119.2092 Hz, actual freq is 119.2092 Hz, precision is 2**17 reference time is 00000000.00000000 (00:00:00.000 UTC Mon Jan 1 1900) clock offset is 0.0000 msec, root delay is 0.00 msec root dispersion is 0.00 msec, peer dispersion is 0.00 msec
这里是显示ntp关联:
address ref clock st when poll reach delay offset disp ~10.0.0.8 73.0.0.84 16 11 128 377 1.8 24018. 4.7 * master (synced), # master (unsynced), + selected, - candidate, ~ configured
这里是显示ntp associatsions的详细信息:
10.0.0.8 configured, insane, invalid, stratum 16 ref ID 73.78.73.84, time D4452E2F.F4727CEA (18:59:59.954 UTC Wed Nov 7 2012) our mode active, peer mode active, our poll intvl 512, peer poll intvl 256 root delay 0.00 msec, root disp 8.65, reach 377, sync dist 13.535 delay 1.45 msec, offset 24014.6042 msec, dispersion 4.17 precision 2**20, version 3 org time D4452E2F.F472894E (18:59:59.954 UTC Wed Nov 7 2012) rcv time D4452E17.F0E5117A (18:59:35.940 UTC Wed Nov 7 2012) xmt time D4452E17.F083A829 (18:59:35.939 UTC Wed Nov 7 2012) filtdelay = 1.45 2.44 1.80 1.71 1.91 1.72 1.31 2.37 filtoffset = 24014.6 24016.5 24018.8 24021.3 24023.6 24026.1 24028.7 24030.7 filterror = 0.02 0.99 1.79 2.76 3.74 4.71 5.69 6.67
这是我的debuggingntp
1d03h: NTP: xmit packet to 10.0.0.8: 1d03h: leap 3, mode 1, version 3, stratum 0, ppoll 64 1d03h: rtdel 0000 (0.000), rtdsp 10001 (1000.015), refid 00000000 (0.0.0.0) 1d03h: ref 00000000.00000000 (00:00:00.000 UTC Mon Jan 1 1900) 1d03h: org D4452CBB.F7C546BE (18:53:47.967 UTC Wed Nov 7 2012) 1d03h: rec D4452CA3.F093A140 (18:53:23.939 UTC Wed Nov 7 2012) 1d03h: xmt D4452CE3.F082CDCD (18:54:27.939 UTC Wed Nov 7 2012) 1d03h: NTP: rcv packet from 10.0.0.8 to 10.0.0.30 on Vlan20: 1d03h: leap 0, mode 1, version 3, stratum 0, ppoll 64 1d03h: rtdel 0000 (0.000), rtdsp 0108 (4.028), refid 494E4954 (73.78.73.84) 1d03h: ref D4452CFB.F76D2086 (18:54:51.966 UTC Wed Nov 7 2012) 1d03h: org D4452CE3.F082CDCD (18:54:27.939 UTC Wed Nov 7 2012) 1d03h: rec D4452CFB.F76B8A2C (18:54:51.966 UTC Wed Nov 7 2012) 1d03h: xmt D4452CFB.F76D2DB1 (18:54:51.966 UTC Wed Nov 7 2012) 1d03h: inp D4452CE3.F0F5FBCA (18:54:27.941 UTC Wed Nov 7 2012)
我不确定要从这里出发。 我知道下显示ntp协会详细信息是否疯狂或无效或层16在那里的思科交换机将不会同步时间。
这里是ntp.conf
server 0.north-america.pool.ntp.org server 1.north-america.pool.ntp.org server 2.north-america.pool.ntp.org server 3.north-america.pool.ntp.org server 127.127.1.0 # local clock fudge 127.127.1.0 stratum 10 restrict 127.0.0.1
这个debugging行让我好奇你的NTP主控的有效性:
1d03h: NTP: rcv packet from 10.0.0.8 to 10.0.0.30 on Vlan20: 1d03h: leap 0, mode 1, version 3, stratum 0, ppoll 64
所以你的NTP服务器是宣布它是0层 – 这是行不通的。
我试验了两台路由器,以确保NTP主机的格式应该如何。
.Mar 1 00:55:51.533: NTP: rcv packet from 10.0.0.8 to 10.0.0.30 on Serial0/0: .Mar 1 00:55:51.537: leap 0, mode 4, version 3, stratum 5, ppoll 64
请注意我的NTP主站(在主路由器上的简单configuration是“ntp master 5”)的合理层次
NTP是一个确定的挑剔的协议,但我会仔细看看你的NTP主。 对NTP有帮助的另一件事是将networking设备的时钟设置为“接近”NTP主设备最终提供的时钟。
大师的更新时间距离开关认为时间应该是非常远的,也可以被宣布为疯狂,或者在最好的情况下需要很长时间才能收敛。