NTP(网络时间协议)
概述
某些时候,我们需要在Cisco设备上做一些基于时间的策略或访问控制,让这些策略或控制在特定的时间内生效,所以设备上必须存在着准确的时间。但是如果手工给设备配好时间,当设备因为某些原因重启后,时间将被刷新到出厂时的时间,这样就影响到我们所做的策略或服务。这时我们就需要设备能够借助于远程时间服务器上的时间来同步自己的本地时间,让设备在正常工作时,本地的时间和远程时间服务器的时间保持一致。
本地设备的时间和远程时间服务器即使能够同步,也会存在毫秒级的误差,如果自己和远程时间服务器同步,那么别人再和自己同步,就意味着别人的时间误差可能更大。在这里,时间的精准度就会有高低,Cisco设备的NTP把这样的精准度高低称为stratum,如果stratum值越大,就表示精准度越差,stratum值越小表示精准度就越好。比如远程一台时间服务器的stratum是2,本地设备和它同步后,自己的stratum就是3,精准度就差了一些,如果这时别的设备再和自己同步,那么它得到的stratum就是4,精准度就意味着更差。
Cisco设备即可以做为NTP客户端,即自己和远程时间服务器同步,也可作为NTP服务器,即向别的设备提供自己的时间,让别的设备和自己的时间同步,如果将Cisco设备作为NTP服务器,默认的stratum是8,就表示远程设备和自己同步后,stratum就是9。
时间和时区
如果一台Cisco设备需要做NTP时间服务器,就得先为自己配上时间,但是,因为设备可能出现在全球的任何一个国家,而可能各个国家的时区是不一样的,所以这时还需要为设备配置时区,至于每个国家用哪个时区,不在本篇讨论范围内,请自行查阅各国相关时区和时差,中国使用东8区时。
配置
(1)为设备配置时区:
R1(config)#clock timezone BJ +8 配置时区为东8区时
(2)为设备配置时间:
r1#clock set 20:00:00 1 oct 2008 配置时间为2008年10月1日20点整
注:此时间为东8区时2008年10月1日20点整,如果将时区更新,设备会自行计算时差将时间调整到
时间同步NTP 来自淘豆网www.taodocs.com转载请标明出处.