集中式时钟同步是一种内部时钟同步方法,其中系统时钟与系统时钟之一同步。
进行时钟同步以使网络中的所有时钟都同意相同的值。在集中式时钟同步中,时钟之一被指定为主时钟。系统的其他时钟称为从时钟,这些时钟与主时钟保持同步。
- 主时钟:
它是系统的时钟之一,被指定为主时钟。其余所有时钟都与此时钟同步。主时钟也称为时间服务器。它是单身。 - 从时钟:
指定的主时钟之后的系统剩余时钟称为从时钟。这些时钟与系统的主时钟同步。这些在系统中数量众多。
在职的 :
主时钟将其时间发送到所有其他时钟(从时钟)以进行同步。服务器在每个“ t”时间间隔之后广播其时间。从时钟从主时钟接收时间,并据此设置时间。时间间隔“ t”的选择非常谨慎。
- 情况一:
如果“ t”很小,则主时钟会频繁地将其时间发送到从时钟,并且从时钟处于正常状态
与主时钟同步,但发生高通信开销。 - 案例二:
如果“ t”非常大,则时钟之间的漂移会太大。
‘t’和’p’之间的关系:
“ t”代表时间间隔,“ p”代表两个时钟之间的漂移率。
当从时钟经过每“ t”次之后同步时,从时钟与主时钟之间的偏移为px t。
因此,任何两个时钟之间的最大漂移为2 xpx t。
例子 –
假设任意两个时钟之间的漂移速率为5微秒。使用集中式时钟同步来实现六个分布式时钟的同步集。任何两个时钟之间的最大漂移限制为1毫秒。查找重新同步时间间隔“ t”。
解释 :
Drift rate (p) = 0.000005 sec.
Maximum drift b/w two clocks (e) = 0.001 sec.
As we know maximum drift e = 2 x p x t
Hence,
t = e / (2 x p)
= 0.001 / (2 x 0.000005)
= 100 sec.
因此,可以得出结论,重新同步时间间隔应小于100秒。