本文档包含有关NTP黑客的常见问题。
答:您可以使用以下基本命令之一:
ntp server(host)[version n]
ntp peer(host)[version n]
您使用的命令取决于您是希望建立客户端/服务器还是对等关系。MD5身份验证、广播和访问控制还有其他功能。您还可以使用上下文相关帮助功能来解决问题;键入ntp? 的子菜单。
您还需要查看show ntp router命令。以下为两个示例:
router# show ntp assoc address ref clock st when poll reach delay offset disp 128.9.2.129 .WWVB. 1 109 512 377 97.8 -2.69 26.7 132.249.16.1 .GOES. 1 309 512 357 55.4 -1.34 27.5 master (synced), # master (unsynced), + selected, - candidate, ~ configured router# show ntp stat Clock is synchronized, stratum 2, reference is 132.249.16.1 nominal freq is 250.0000 Hz, actual freq is 249.9981 Hz, precision is 2**19 reference time is B1A8852D.B69201EE (12:36:13.713 PDT Tue Jun 14 1994) clock offset is -1.34 msec, root delay is 55.40 msec root dispersion is 41.29 msec, peer dispersion is 28.96 msec
答:当然,您需要将您自己的NTP对等体、时区和GMT偏移替换为以下示例。示例1在美国中部时区,而示例3在美国太平洋时区。这两种做法都符合美国夏令时的正常做法。
示例1 — 美国中部时区:
... clock timezone CST -6 clock summer-time CDT recurring ntp source eth 0 ntp peer (host1) ntp peer (host2) ntp peer (host3) ...示例 2:
... ntp source Ethernet0/0 ntp update-calendar ntp peer (host1) ntp peer (host2) prefer ...示例3 — 美国太平洋时区:
... !--- Granular timestamping of debug and syslog messages. service timestamps debug datetime localtime service timestamps log datetime localtime !--- Pacific Standard Time clock timezone PST -8. !-- U.S. standard daylight saving time is in effect. clock summer-time PDT recurring interface Ethernet0 ip address 10.1.1.1 255.255.255.0 !--- NTP broadcast packets out onto the local Ethernet. ntp broadcast ntp clock-period 17180319 !--- Ethernet0 is the source for NTP packets. ntp source Ethernet0 ntp server (host1) ntp server (host2) ntp server (host3)注意:将自动添加ntp clock-period命令,以在重新启动时启动NTP频率补偿。(请勿手动配置此命令。) 这实质上是用作局部时基的晶体频率的表示,否则可能需要数天时间计算。大约一周后使用write mem命令以保存一个好值。
答:您可以使用ntp update-calendar命令。这会导致NTP定期(每小时)更新高端路由器中的时钟芯片。
A.有关NTP的更多信息,请参阅特拉华大学EE/CIS FTP服 务器。该目录中的clock.txt文件包含有关各种公共NTP服务器的信息。还有有关可连接到NTP服务器的无线电时间接收器的信息。