下载此文档

基于NTP协议的统一授时间系统的设计与实现.doc


文档分类:通信/电子 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
基于NTP协议的统一授时间系统的设计与实现.doc基于NTP协议的统一授时间系统的设计与实现摘要:目前有成百上千种气象资料在全国气象网络系统中传输,其中有多种资料需要进行时效考核。为了提高资料传输的时效性和可用性,中国气象局在气象网络系统中建立了时间同步系统。该系统使用NTP协议,采用服务器/客户端的方式,为各业务系统提供统一的时钟源,确保了各系统内时间的一致性和准确性。关键词:NTP协议;服务器/客户端;时钟源中图分类号:TP391文献标识码:A文章编号:1009-3044(2015)09-0076-02中国气象局统一授时服务建立的目的在于保持运行在中国气象局骨干网络上和全国宽带网络上的设备及应用时间精确和统一。随着中国气象局网络建设及应用的发展,在中国气象局数据及通讯网络上承载的业务量越来越大,部署在宽带网络上的网络设备和应用服务器的数量也越来有多。中国气象局网络应用延伸到省、地市及县站。在这样一个大型的网络里保持网络设备和应用服务器时间的同步和精确极其重要。中国气象局统一授时系统的授时范围包括中国气象骨干网络和全国宽带通信网络。只要网络可达,就可以接受中国气象局统一授时服务的授时。(网络设备、服务器、应用、安防设备等)1NTP协议介绍NTP协议RFC(ments)workTimeProtocol,网络时间协议),此协议用于在客户端和时间同步服务器之间进行时间同步。NTP使用很小的通信带宽和资源开销。NTP使用的协议为UDP,端口号为123。NTP数据包的净长度为72个字节(V4);在IP层分别为84个字节(V4)。NTP协议使用了比较复杂的算法,以达到高度精准性的目的,但是在实际很多应用中,秒级的精确度就足够了,在这种背景下,产生了SNTP(workTimeProtocol)协议,即简单网络时间协议。SNTP协议简化原来的访问控制以及服务器迁移等方面的内容,在保证时间精确度的前提下,SNTP保持了与NTP协议具有互操作性(兼容性)。NTP工作过程和方式NTP的工作过程NTP在客户机与服务器之间进行通信。每次通信过程共计发送两个数据包。首先客户机会向服务器发送一个数据包提出通信请求,当服务器接收到请求数据包后,回送一个数据包作为应答。时间戳被写入两个数据包。NTP根据时间戳来确定时间差和网络延迟,完成校准。ntp基本原理时钟同步工作过程:DeviceA(客户端)发送一个NTP报文给DeviceB(服务器),该报文带有时间戳,记录它离开客户端时的时间,该时间戳的记录为10:00:00am(Tl)oNTP报文到达服务器,服务器加上自己记录的时间戳,该时间戳的记录为11:00:01am(T2)oNTP报文离开服务器,服务器将加上自己记录的时间戳,该时间戳的记录为11:00:02am(T3)o当客户端接收到该回应报文时,客户端的本地时间的记录为10:00:03am(T4)。至此,客户端就拥有了足够的数据来计算出两个参数:NTP报文的往返时延Delay=(T4-T1)-(T3-T2)。客户端相对服务器的时间差offset=((T2-T1)+(T3-T4))/20这样,客户端就能够使用这些信息调整自己的时钟,达到与服务器时钟同步。NTP工作方式1) 客户机和服务器点对点方式。2) 服务器对多个客户机的广播/多播方式。点对点方式,精度较高;广播/多播方式下,精度相对较低。2中国气象局统一授时服务(全国气象宽带网NTP系统),作为整个中国气象局网络统一授时系统的主时钟源,在中国气象局骨干网络上部署2台NTP服务器为局大院直属单位提供授时服务。宽带网DMZ去部署了2台NTP服务器为全国气象宽带网络提供授时服务。国家级时间服务器(GPS、北斗)是硬件时间授时服务器,每个以太网授时端口都是一个独立的单片机,相互独立,每个单片机间没有任何通信。运行稳定,无硬盘和电扇,无故障时间长。,分别部署在各省宽带网DMZ区一台;各省级局域网一台。各省宽带网DMZ区时钟服务器通过全国气象宽带网络系统直接与国家级宽带网DMZ去时钟服务器校时。该服务器授时对象为升级DMZ区的网络设备和服务器授时,另外为部署在省内网的NTP服务器校时;省局域网内部的NTP服务器为为本省局域网络内应用系统和地市级及县级应用系统提供时间同步服务。3NTP服务器相关配置编辑/etc/,语法为:RestrictIP子网掩码参数其中的IP可以是IP地址或者是default,default是指所有IP参数有下面几个:ignore:关闭所有NTP的联机服务。nomodify:客户端可通过服务器进行网络校时。notrust:不信任的客户端子网。notrap:关闭

基于NTP协议的统一授时间系统的设计与实现 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pppccc8
  • 文件大小85 KB
  • 时间2019-12-10