关键词:LEDSUP局域网校时|TCP/IP/UDP/NTP协议授时|北京时间自动获取|电子时钟厂,欢迎来电技术交流!
LED电子时钟通过TCP/IP/UDP/NTP协议授时,可实现自动局域获取网络时间的目标。
一、网络同步时钟获取时间时区技术解析:
建立区时系统之前,世界各地的LED计时时钟都没有—定的时间准则。 例如,1880 年,在美国纽约州布法罗火车站就有三个LED时钟:—个显示布法罗当地时间,—个显示纽约市时间,而另—个则显示俄亥俄哥伦布市的时间, 其混乱情况可想而知。
1883 年,美国召开会议,决定将全国划为4个时区,每个时区相差1小时,这便是的区时制度。同年晚些时候,在华盛顿举行国际会议,会议决定把区时制度扩大到在推行。它的方法是将分成24个时区,每个时区宽为15°经线,各区都以该区经线的地方时为该时区的标准时间,如图下图所示。零时区 (又称中时区), 从通过伦敦
格林尼治天文台的零度经线开始,向东西各伸展7°30′,零度经线为该区经线,东—区从东经7°30′到东经22°30′, 东经15°为该区经线。西—区从西经7°30′到西经22°30′,西经15°为该区经线。以此类推,东西十二区重合。由于每个时区相差1H, 24 个时区的时刻正好都是相差整小时数,使用十分方便。
例如, 伦敦的LED时钟为零时区,北京的LED时钟则为东八区,两地相差为 8H。又由于地球自西向东旋转,所以伦敦比北京晚八小时。因此,若某—瞬时,伦敦的LED时钟为中午12点34分,则北京为晚上8点34 分,计算十分简捷。所以,网络同步时钟获取时间后要获取时区的计算并正确显示年月日等。
二、时间同步网的组织
根据NTP规范,时间同步系统采用层次结构,层次标号越小的同步节点距离时间参考源越近。例如,一级NTP服务器就是具有GPS 或短/长波接收功能的服务器,通常也就是外带以太网等接口,支持NTP协议的GPS或短/长波接收机,路由器作为NTP服务器的别是二级。 在层次结构中,二级NTP服务器一般与多个一级NTP服务器建立同步联系,同时,二级NTP服务器彼此之间也会建立同步联系,作为NTP客户端的设备,一般是与多个NTP服务器建立同步联系。一个节点同时建立多个同步联系的目的主要是为了实现冗余备份。 对于上述的网络拓扑,一般不再另外组建时间同步的传送网络,均采用带内方式传送时间同步信息。 时间同步系统中,节点之间的时间同步是以客户/服务器方式工作的,主要有4种模式:
(1)工作在客户模式的节点通过与NTP服务器交换信息,使自己的时间同步于NTP服务器,但是,它不具备NTP服务器向其他节点提供时间服务的功能。
(2)工作在服务器模式的节点可以通过NTP协议向网络中的其他节点发布时间信息。
(3)工作在对等模式的节点即可能以客户模式使自己的时间同步于对等体,也可能以服务器模式让对等体的时间同步于自己。
(4)广播/多播模式主要工作在广播性质的网络上,NTP 服务器以广播方式向该网络上的所有其他设备提供时间信息,现有的协议实现在这种模式下规定了客户端只收不发,因此,无法消除传播时延,所以该模式在局域网环境中较适用。
一般来说,长途节点之间均以客户/服务器模式或对等模式实现点对点的时间同步,这是NTP服务器之间实现时间同步的主要方式,例如,低级别NTP服务器与高级别NTP服务器之间一般是建立客户与服务器的点到点时间同步联系,而同级别NTP服务器之间一般以对等模式建立这种联系;在本地局域网范围则主要采用广播/多播模式实现客户主机与 NTP 服务器的时间同步。 对互联网运营商而言,可以考虑如下方案实现互联网设备的时间同步。
(1)在重要的城域网分别设置一到两个一级NTP 服务器,如果设置两个,应处于不同物理地点的机房内。
(2)骨干网或城域网的核心节点均作为二级NTP服务器,就近与两个一级NTP服务器建立同步联系,同时,归属骨干网或同一个城域网的二级NTP服务器彼此之间也建立同步联系。
(3)城域网内汇聚层的设备按组网关系与城域网的多个二级NTP服务器建立同步联系,并作为三级NTP服务器,但彼此之间不再建立同步联系。
(4)关键服务器,城域网内接入层以及小区内的组网设备按组网关系以客户模式就近与多个二级或三级NTP服务器建立同步联系。
三、网络同步时钟多个二级或三级NTP服务器建立同步联系:
NTP协议的运行效率是很高的,通常在组建时间同步系统时,无需对资源进行规划。譬如,两个建立了同步联系的设备之间,以每分钟不超过一个NTP包交换的频率工作,就能使时间同步的误差被限制在一个毫秒内;一个同时支持几百个客户端的 NTP 服务器,CPU 资源消耗一般不超过2%,带宽消耗一般也只有几千比特每秒。
仟渔 | / |
所有评论仅代表网友意见,与本站立场无关。