NTP时间服务器原理与实例

NTP时间服务器原理与实例

ID:46790826

大小:146.00 KB

页数:12页

时间:2019-11-27

NTP时间服务器原理与实例_第1页
NTP时间服务器原理与实例_第2页
NTP时间服务器原理与实例_第3页
NTP时间服务器原理与实例_第4页
NTP时间服务器原理与实例_第5页
资源描述:

《NTP时间服务器原理与实例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录1.NTP概述21.1NTP时间同步原理21.2NTP分层构建原理22.M2000时间同步目的23.时间同步简介24.M2000系统时间同步方式24.1M2000-NTP设置类型24.2M2000服务器Solaris系统的中间级NTP服务器设置24.2.1查看服务器系统时间24.2.2设置M2000管理控制台为中间级NTP服务器24.3客户端NTP配置24.3.1修改客户端注册表24.3.2在CMD命令下修改25.网元设备时间同步方式26.设置cisco3662为2级NTP26.1命令定义:26.2配置实例2NTP服务器调测总结概述介绍NTP(NetworkTim

2、eProtocol)和SNTP(SimpleNetworkTimeProtocol)的时间同步原理和分层构建原理。NTP时间同步原理NTP用于在分布式时间服务器和客户端之间进行时间同步,它定义了时间同步实现过程中所使用的结构、算法、实体和协议。NTP协议基于TCP/IP中的IP和UDP协议栈,也可以被其它协议组使用。从理论上讲,精度可达到十亿分之一秒。NTP的时间同步基本原理如图1所示。图1NTP基本原理图设备A和设备B通过网络相连,它们都有自己独立的系统时间,要实现各自系统时钟的自动同步,作如下假设:在设备A和B的系统时间同步之前,设备A的时钟设定为10:00:00

3、,设备B的时钟设定为11:00:00。以设备B为NTP时间服务器,即设备A将使自己的时间与设备B的时间同步。数据包在设备A和B之间单向传输所需要的时间为1秒。设备A如果要从设备B同步时间,至少应知道两个信息,即:A与B之间的时间差为多少,可称为offset。A与B同步过程中,在路途上的损耗,可称为delay。获得这两个消息,A即可顺利计算出如果要同步到B,应修改多少时间量。NTP协议约定的实际上是如何计算出A与B之间的Offset和Delay值。系统时间同步的工作过程如下:设备A发送一个NTP消息包给设备B,该消息包带有它离开设备A时的时间戳,该时间戳为10:00:0

4、0am(T1)。当此NTP消息包到达设备B时,设备B加上自己的时间戳,该时间戳为11:00:01am(T2)。当此NTP消息包离开设备B时,设备B再加上自己的时间戳,该时间戳为11:00:02am(T3)。当设备A接收到该响应消息包时,加上一个新的时间戳,该时间戳为10:00:03am(T4)。至此,设备A已经拥有足够的信息来计算两个重要的参数:NTP消息来回一个周期的时延Delay=(T4-T1)-(T3-T2)。设备A相对设备B的时间差offset=((T2-T1)+(T3-T4))/2。这样设备A就能够根据这些信息来设定自己的时钟,使之与设备B的时间同步。NTP

5、分层构建原理由设置时间同步机制的产生原因和目的可知,时钟源的个数越少时间统一性越好,但是由于网络的庞大和复杂,如果每个需要时间同步的机器都与同一台时间服务器相连是不现实的,因此在NTP模型中采用分层结构。时间同步网络理论上根据其精确度和重要性一般分为从0-15的共16个级别或更多级,实际上不会大于6级。第0级设备处于该子网络的特殊位置,是时间同步网络的基准时间参考源。它位于子网络的顶端,目前普遍采用全球卫星定位系统,即由GPS播发的UTC时间代码。子网络中的设备可以扮演多重角色,例如一个第二层的设备,对于第一层来说是客户机;对于第三层可能是服务器。图2NTP分层构建如

6、图2所示,服务器在NTP分层构建中,可以配置为:最高层NTP服务器:指0级NTP服务器,向下一级(Stratum-1)提供时间同步服务。中间层NTP服务器:指1级、2级等从上一级NTP服务器获取时间,为下一级提供时间同步服务。NTP客户端:指从上一级NTP服务器获取时间,不提供时间同步服务。一台主机可以从多个NTPServer上获得时间信息;一个NTPServer也可以向多个主机提供时间信息,同一级别的主机间可以相互提供时间信息。NTP协议最多支持15级客户端。说明:NTP协议占用端口123,使用UDP(UserDatagramProtocol)协议通信。因此必须保证

7、各节点间IP链路畅通。SNTP和NTP比较SNTP是一个简化了的NTP服务器和NTP客户端策略。SNTP在时间同步实现上没有什么更改,只是在以下的控制功能上没有NTP强大。时间同步的错误处理功能。多服务器过滤功能。多时间源选择(连接多个NTP服务器,并通过算法进行对比分析,获得最精确的时间源)。M2000时间同步目的时间同步是为了保证M2000和网元设备的时间一致。移动网络组网方式复杂,网元众多。由于移动网络网元采用统一操作维护方式,要求各网元时间必须保持一致,这样才能确保M2000正确管理各网元上报的告警和性能数据,不至于产生混乱。时间不准确造成的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。