在任何大量存在交换机、服务器和路由器的公网或者私网中,网络设备的时间同步对于保证业务正常运行和减少误码率都是十分关键的。解决的办法往往就是在思科路由器上配置NTP服务器,实现网内的各种操作系统间的舌尖同步,避免受到时间不统一Trap事件产生的麻烦,下面就介绍一下基本的方法。
NTP(Network Time Protocol,网络时间协议)是基于RFC1305的协议,是一个跨越广域网或局域网的复杂的同步时间协议。一般情况下建议配置在路由器上,当然配置在其它设备上都是可以的。接下来我们根据下面的拓扑图来看一下在路由器上配置NTP服务器的方法以及在不同网段获取NTP信息。
拓扑如下:
【实验要求】
R5充当NTP Server。 R1与R6自动从NTP Server上获取地址。
【实验配置】
R1:
2、配置路由器的所在的时区。
R5(config)#clock timezone peking +8 R5(config)# Mar 1 00:24:49.275: %SYS-6-CLOCKUPDATE: System clock has been updated from 08:24:49 peking Fri Mar 1 2002 to 08:24:49 peking Fri Mar 1 2002, configured from console by console. 说明:上面的配置中Peking用来指明所在时区的名字,+8是指相对于国际时间的偏移量,这个值的取值范围从-23 – 23. 3、配置路由器的时间
R5#clock set 08:36:00 12 April 2012
4、指定路由器为NTP服务器,及指定发送广播接口
R5:
ntp master 1
interface Serial 0/0 ntp broadcast
说明:指定路由器为NTP服务器时用的命令是master,而不是server,注意现在又回到了全局模式
5、在R4上启用NTP客户端接收由NTP Server发出的时钟信号 R4:
interface Serial 0/0
ntp broadcast client
6、在R1与R6上设置NTP同步
R1(config)#ntp server 155.1.146.4
R1(config)#clock timezone peking +8
R6(config)#ntp server 155.1.146.4
R6(config)#ntp peer 155.1.146.1 R6(config)#clock timezone peking +8 如果不能获得请注意以下原因,比如网络不通,防火墙阻碍了123端口(NTP服务的端口),客户端上显示的时间与NTP服务器上的时间悬殊过大。 说明:现在使用ntp server命令来指定NTP服务器的地址,注意不要望了时区的设置,否则获得的时间将会是UTC时间。 |
|