在维护网络设备或者linux系统设备的时候,时间同步是非常重要的,如应用程序服务,数据库,等工具都是非常依赖数据库的,一般敏感的时差需要在3s内,普通工具和程序时差也不能超过60s,所以时间服务器是很重要的基础设施。
常用的模式: C/S模式 如图:
请求报文:
ntp基于UDP协议传输,应用端口是123端口。
其中
(Mode为3表示客户端请求)
Mode:长度为3比特,表示NTP的工作模式。不同的值所表示的含义分别是:0未定义、1表示主动对等体模式、2表示被动对等体模式、3表示客户模式、4表示服务器模式、5表示广播模式或组播模式、6表示此报文为NTP控制报文、7预留给内部使用。
Peer Polling Interval: 1024s 同步的间隔为1024s (这个值会自动变化)
Reference ID : 指给本地NTP服务器提供时间同步的上级NTP服务器源,即NTP服务。
响应报文:
在客户端的/etc/ntp.conf的配置
server 10.20.101.8 prefer
server 10.20.101.8
fudge 127.127.1.0 stratum 8
interface ignore wildcard
interface listen 172.17.0.1
restrict 127.0.0.1
driftfile /var/lib/ntp/drift
restrict 127.0.0.1 mask 255.255.255.255
restrict 127.0.0.1 mask 255.255.255.255
restrict 127.0.0.1 mask 255.255.255.255
disable monitor
#END
ntpp 命令的使用ntpq -pn
原文地址:http://blog.51cto.com/cuidehua/2341172
时间: 2024-10-14 08:46:13