NTP:分布式时间服务器和客户端之间进行时间同步,基于UDP报文进行传输,使用UDP端口号为123
手工设置系统时钟:工作量大,不精确
使用场合:
1、采集不同设备的日志信息,调试信息进行分析的时候,需要时间作为参考依据
2、计费系统需要所有设备时钟保持一致
3、制定时间计划表
4、数据备份时候,需要客户端与服务器时钟同步
NTP经历四个版本:V0、V1、V2、V3
NTP的优势如下:
1、采用分层的方法定义时钟的准确性(时钟层次越大、精准度越低)
2、支持访问控制、MD5验证
3、可以选择采用单播、组播和广播的方式发送协议报文
NTP报文
1、同步报文
2、控制报文
<a href="https://s3.51cto.com/wyfs02/M02/8F/12/wKioL1jTLXfTCAGpAAN8aV17HFM541.jpg" target="_blank"></a>
NTP工作模式:
1、客户端/服务器模式
2、对等体模式
3、广播模式
4、组播模式
NTP配置
服务端配置
[Quidway]clock timezone bj add 8 本地时区名称为bj,与UTC时间增加8小时
[Quidway]interface loopback 0
[Quidway-Loopback0]ip address 8.8.8.8 255.255.255.255
[Quidway]ntp-service source-interface LoopBack0 NTP更新源
[Quidway]ntp-service refclock-master 2 配置NTP服务器参考时钟层次
NTP层次越低越优先,默认为8,主时钟<次级时钟<其它,缺省情况下,没有设置NTP主时钟
[Quidway] interface GigabitEthernet 1/0/0
[Quidway-GigabitEthernet1/0/0] ntp-service broadcast-server 配置NTP广播服务器模式
[Quidway-GigabitEthernet1/0/0] ntp-service in-interface disable 禁止接口接收NTP消息
客户端配置
clock timezone bj add 8 本地时区名称为bj,与UTC时间增加8小时
clock timezone bj minus 8 与UTC时间比较减少8小时
ntp-service unicast-server 8.8.8.8 ntp服务单播地址8.8.8.8
配置完成后,同步需要几分钟,请耐心等待
ntp-service authentication enable
ntp-service authentication-keyid 42 authentication-mode md5
ntp-service reliable authentication-keyid 42
ntp-service unicast-server 2.2.2.2 authentication-keyid 42
display ntp-service status 查看NTP是否同步
display ntp-service sessions 查看NTP会话是否建立
本文转自 周小玉 51CTO博客,原文链接:http://blog.51cto.com/maguangjie/1772404,如需转载请自行联系原作者