📜  网络时间协议(NTP)

📅  最后修改于: 2021-08-29 11:20:32             🧑  作者: Mango

先决条件–应用层中的协议

网络时间协议(NTP)是一种协议,可帮助计算机在网络中同步时钟时间。该协议是一种应用程序协议,负责TCP / IP网络上主机的同步。 NTP由David Mills于1981年在特拉华大学开发。这在通信机制中是必需的,以便在计算机之间存在无缝连接。

NTP的特点:
NTP的某些功能是–

  • NTP服务器可以访问高精度的原子时钟和GPU时钟
  • 它使用协调世界时(UTC)来同步CPU时钟时间。
  • 避免在信息交换通信中甚至只占一小部分漏洞。
  • 为文件服务器提供一致的计时

NTP的工作:
NTP是一种在应用程序层上工作的协议,它使用时间资源的分层系统,并在层服务器中提供同步。首先,在最高层,有高度精确的时间资源。原子钟或GPS时钟。这些时钟资源称为第0层服务器,它们链接到下面的称为第2层或第3层的NTP服务器,依此类推。然后,这些服务器会提供准确的日期和时间,从而使通信主机彼此同步。

网络时间协议的体系结构:

NTP的应用:

  • 用于录制实时声音的生产系统。
  • 用于广播基础结构的开发。

NTP的优点:

  • 它在设备之间提供Internet同步。
  • 它在场所内提供了增强的安全性。
  • 它用于Kerberos之类的身份验证系统。
  • 它提供了网络加速功能,有助于解决问题。
  • 用于难以进行网络同步的文件系统。

NTP的缺点:

  • 当服务器关闭时,同步时间会受到正在运行的通信的影响。
  • 由于各个时区,服务器容易出错,并且可能会发生冲突。
  • 最小化时间精度。
  • 当增加NTP数据包时,同步就会冲突。
  • 可以同步进行操作。