NTP时间服务器的配置

NTP时间服务器小安
2017-05-09
来源:西安同步原创

NTP 用于在分布式时间服务器与客户端之间进行时间同步,它定义了时间同步实现过程中所使用的结构、算法、实体和协议。NTP 协议基于TCP /IP 中的IP 和UDP 协议栈,也可被其他协议组使用。

从理论上讲,精度可达到十亿分之一秒。计算机A与B 通过网络相连,它们都有自己独立的系统时间,要实现各自系统时钟的自动同步,先假设以计算机B 为NTP 时间服务器,即计算机A 将使自己的时间与计算机B 的时间同步。计算机A 如果要从计算机B 同步时间,至少应知道两个信息: A 与B 之间的时间差( Offset) ; A 与B 同步过程中在路途上的损耗( Delay) 。获得这两个消息,A 即可顺利计算出如果要同步到B,应修改多少时间量。

时间同步

NTP 协议约定的实际上是如何计算出A 与B 之间的Offset 和Delay 值。系统时间同步的工作过程为: 计算机A 发送一个NTP 消息包给计算机B,该消息包带有它离开计算机A时的时间戳T1; 当此NTP 消息包到达计算机B时,计算机B 加上自己的时间戳,该时间戳为T2;当此NTP 消息包离开计算机B 时,计算机B 再加上自己的时间戳,该时间戳为T3; 当计算机A 接收到该响应消息包时,加上一个新的时间戳,该时间戳为T4; 至此,计算机A 已经拥有足够的信息来计算两个重要的参数; NTP 消息来回一个周期的时延Delay = ( T4 - T1) - ( T3 - T2) ; 计算机A相对计算机B 的时间差Offset = [( T2 - T1) + ( T3- T4) ]/2。这样,计算机A 就能够根据这些信息来设定自己的时钟,使之与计算机B 的时间同步。

NTP时间服务器作为时钟源,外接天线与GPS卫星通讯,获取标准时钟信号。网络时间服务器内置高精度时钟,GPS 信号丢失情况下仍可输出标准时间信号。网络时间服务器通过以太网与系统数据服务器连接,实现网络授时。

NTP时间服务器设置网络时间服务器设置很简单,计算机与时间服务器的RJ45 接口相连,通过Windows 命令,进入服务器配置。

首先根据客户端的IP及 网络配置需要对各网络时间服务器进行配置,修改IP地址及网关地址;

其次对于windows服务器可以采用系统自带的NTP服务,具体配置如下:

双击电脑右下角的时间,出现如下图所示:

时间

选则“internet 时间”,则如下图所示,填写服务器ip地址即可对时。internet时间

也可以安装Nettime-2b6对时软件,安装完毕后出现如下界面:

Nettime

在上图中填写服务器的ip地址,选择SNTP,和123,点击ok即可,如果还需要设置同步时间间隔,则选择:“Update interwal”填写时间即可。此软件会自动完成对时工作。

以上为NTP时间服务器的配置步骤,NTP时间服务器器应用于系统中,设置简单、授时精度高,为科学有效地分析工业现场的故障原因提供了依据,有效提高了系统的控制效率。

阅读2231
分享