天天看点

NTP笔记

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,主时钟&lt;次级时钟&lt;其它,缺省情况下,没有设置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,如需转载请自行联系原作者

继续阅读