您好,欢迎进入北京泰福特电子科技有限公司官网

咨询服务热线

400-015-1230

网络时间协议(NTP),同步网络设备之间时钟

发布时间:2022-04-12 09:31:31

  NTP是网络时间协议,用于帮助设备和设备之间进行时钟同步,使得网络中设备的时间保持一致。每一台设备既可以接受其他时钟源的同步,也可以同步其他设备的时钟,还可以和本地时钟进行同步。

 在NTP网络中有一个概念很重要,时钟层数。系统的时钟层数取决于设备到时钟源所经过的时钟服务器的数量,它的取值范围为1~16。层数为1的时钟准确度最高,准确度从1到16依次递减;NTP一共有四种工作模式:服务器/客户端模式、对等体模式、广播模式和组播模式。

  现在给大家重点介绍NTP的服务器/客户端模式和对等体模式,并用实验给大家演示他们的区别。

首先介绍服务器/客户端模式:

 在该模式中客户端会向服务器发送时钟同步报文,服务器收到后会进行回应,客户端再通过应答报文将时钟同步到服务器,并且将自己的层数设备为服务器的层数加一。注意:只有客户端可以向服务器同步,服务器不能向客户端同步。

 如图:现在在RT1和RT2上布置服务器/客户端模式,RT1作为服务器,参考本地时钟,层数设置为5,RT2为客户端,向RT1进行同步。

[1]开启RT1ntp功能,配置RT1参考本地时钟,层数为5 。

配置RT1参考本地时钟

[2]开启RT2ntp功能,在RT2上配置服务器地址。

RT2上配置服务器地址

[3]通过命令在RT2上查看是否同步到RT1,可以看到clock status状态是synchronized(已同步),层数自动加一,为6 。

RT2上查看是否同步到RT1

现在介绍对等体模式:

 在对等体模式中,设备分为主动对等体和被动对等体,主动对等体是主动发送同步报文的一方,但是这并不代表,主动对等体一定是被同步的一方!简单点说:主动对等体是一个开朗的人,被动对等体是一个很害羞的人,所以会由主动对等体去主动和被动对等体打招呼(同时进行自我介绍:是否已经同步、层数等),同样被动对等体也会很礼貌的给予应答(同时进行自我介绍:是否已经同步、层数等);这样一来一回两个人就认识了,并且了解了对方的信息;之后他们会判断对方的层数和对方是否已经同步,然后由未同步的一方向已同步的一方进行同步;如果两人都已经同步,则由层数高的一方向层数低的进行同步。

  值得注意的是被动对等体在配置的时候类似上面介绍的服务器,不需要做特殊的配置,而主动对等体需要配置上被动对等体的可达地址。

RT2和RT3上布置对等体模式

  现在接着上文在RT2和RT3上布置对等体模式,RT3作为主动对等体,参考本地时钟,层数设置为2,RT2无需做特殊的配置,做为被动对等体。

现在,大家可以思考下RT2究竟是向RT1进行同步,保留原来的层数6;还是向RT3同步,改层数为3?

我们来做实验进行验证。

[1]在RT3上开启NTP,配置RT3参考本地时钟,层数设置为2,配置RT3为主动对等体,主动去认识RT2 。

配置RT3参考本地时钟

[2]在RT2查看发现RT2现在是和RT3(192.168.1.1)同步的,层数自动变成2+1=3。

对等体双方会判断对方的层数和对方是否已经同步

 这也符合了我们之前说的:对等体双方会判断对方的层数和对方是否已经同步,然后由未同步的一方向已同步的一方进行同步;如果两人都已经同步,则由层数高的一方向层数低的进行同步。


  • 联系方式
  • 传 真:86-10-82782026
  • 电 话:400-015-1230
  • 地 址:北京市海淀区北清路68号院用友软件园北区17号楼三层
在线咨询

咨询电话:

400-015-1230

  • 微信扫码 关注我们

Copyright © 2002-2035 北京泰福特电子科技有限公司 版权所有 备案号:京ICP备12028220号-1
京公网安备 11010802025976号

扫一扫咨询微信客服

18519396506
Powered by RRZCMS