2017年5月,ntp网络时间服务器在华电新疆发电厂投入使用,并获得一致好评。
ntp网络时间服务器简介
现在有一种称作网络时间服务器的设备可以满足上述应用, 国内外都有此类产品。网络时间服务器一般采用G SP 作为时间基准源, 将GPS 标准时间进行解码, 然后将标准时间打包为IP 包, 通过网络广播, 网络上其它计算机借助N仰等协议, 接收该IP包, 并对本机的时钟进行校正, 以保证本地计算机时间的精确。网络时间服务器都带有用RJ45的网络接口,可以应用在以太网、快速以太网和千兆以太网上。
GSP 实际上是由空间部分、地面监控部分和用户接收机三大部分组成。G SP 信号接收机的任务是: 捕获并跟踪G SP 卫星的运行, 对所接收到的GSP 信号进行变换、放大和处理, 以便测量出GSP 信号从卫星到接收机天线的传播时间, 解码出GSP 卫星所发送的导航电文,实时地计算出接收机所在的三维位置、三维速度和时间。目前网络时间服务器的GSP 接收器多采用M ot o or la 公司的模块产品, 授时器厂家将该模块产品集成在它们自己的标准时间产品中。GSP天线仅口杯大, 放置于室外时, 通过同轴电缆连至授时器, 轻易就能获得良好接收效果,有些场合下,甚至将GPS天线放置于机房的窗台上也能正常稳定接收, 使用十分方便。
NetworkTime Protocol 即网络时间协议, 英文缩写为NTP。
它是用于使计算机时间同步化的一种标准协议, 它可以让计算机网络中服务器及其工作站的时间同步化, 采用该协议可以实现较高精度的时间校正, 保证局域网上计算机与标准时间误差小于1 毫秒, 广域网上计算机与标准时间误差小于几十毫秒,且该协议可以采用加密确认的工作方式, 以防止恶意的协议攻击。N即原先多用在基于U N ix 的网络上,目前已广泛用于互联网时间同步校时, 已成为互联网事实上的标准时间协议。
NTP原理
在网络中设置一台安装有NTP 协议的NTP 服务器, 就可成为时间服务器。该NTP 服务器的时钟通过外部时钟源同步。外部时钟源可以是非常精确的原子时钟, 或是利用卫星、无线、有线等传输方式从国家天文台等标准时间授时中心获得的标准时钟信号。网络中, 网络设备和计算机等客户端定时是通过对NTP 服务器进行查询来获取标准时间。企业网中, 一级时间服务器建立时, 如果需要有一个高精度时钟源, 企业可通过卫星、GPS 、长波和短波、电话等方式,接收国家授时中心提供的标准时钟信号。如果时间精度要求不高, 企业可直接从因特网上现有的时间服务器获取标准时钟。目前, 因特网上已经建立了很多用于为军事、社会和企业服务的时间服务器。这些时间服务器基本上采用高精度的时钟源作为时间基准, 其精确度可以满足一般应用的需要。如美国国家标准技术研究院(NIST)从20 世纪90 年代初就开始进行因特网上的时间发播服务, 现已建有多个时间服务专用网站在网上发播标准时间。二级时间服务器可以根据企业网分布的地域或网络层次结构建立。
应用中注意的问题
(1)校时周期。一般计算机内部时钟精度是每天误差约10 秒左右。为了校准时钟, 必须经常与时间服务器进行时钟校对, 校时周期可设定为300 分钟。过短、过频的校时请求, 会加重时间服务器和客户机本身的负荷;过长的校时请求, 会增大时间误差。最好的方式是根据客户机本身的时钟精度和对时钟要求的精确度, 来确定校时周期。
(2)时钟精度。一台计算机的时间速度是恒定的。时间服务器只能为客户机提供标准时间供客户机校时,并不能改变客户机本身的时钟走时精度。因为如果客户机本身内部时钟的精度太低, 如每小时误差十几秒, 当采用时间服务器校时时, 这台计算机上的时钟就会出现明显的跳跃现象。
结束语
ntp网络时间服务器系统的构建并不复杂, 但要保证达到较高的授时精度不仅需要对网络时延估计进行深入的分析和研究, 而且建立时间服务器网络授时体系也是非常必要的, 将多个时间服务器在不同的区域进行合理分布, 能有效保证广域网的授时精度。随着信息产业的不断发展, 高时间约束业务对时间同步的要求越来越高, 网络授时技术的应用也将越来越广泛。