GPS卫星同步时钟(GPS授时服务器)在校园网络里的应用
GPS卫星同步时钟(GPS授时服务器)在校园网络里的应用
京准科技 微心 ahjzsz
摘要:随着网络的飞速发展,设备的日益增多,许多网络应用和网络安全对时间同步问题提出了迫切需求。因此基于NTP的时间同步解决方案成为解决这些问题的合理选择。本文介绍了时间同步技术中的NTP协议的原理、工作模式和体系结构,并结合校园网的实际网络结构讨论了NTP在校园网中的应用,
关键字:时间同步,网络时间协议
1、引言:
随着网络的普及,许多单位都建了自己的园区网,使用的网络设备和服务器日益增多。这些设备都有自己的时钟,而且是可以调节的。但是无法保证网络中的所有设备和主机的时间是同步的,因为这些时钟每天会产生数秒、甚至数分钟的误差。经过长期运行,时间差会越来越大,这种偏差在单机中影响不太大,但在网络环境下的应用中可能会引发意想不到的问题。如在分布式计算环境中,由于每个主机时间不一致,会造成同一操作在不同主机的记录时间不一致,将导致服务无法正常地进行。随着各种网络应用的不断发展,对时间的要求也越来越高,否则会引发许多的问题。
2、时间同步概述
将网络环境中的各种设备或主机的时间信息(年月日时分秒)基于UTC(Universal Time Coordinated)时间偏差限定在足够小的范围内(如100ms),这种同步过程叫做时间同步[1]。
目前,有两种重要的时间同步技术,即网络时间协议(Network Time Protocol,NTP)协议和直接连接时间传输技术。其中直接连接时间传输技术,需要所有客户端直接连接到标准时间源。NTP适用于网络环境下,可以在一个无序的网络环境下提供精确和健壮的时间服务。这里我们只讨论基于NTP原理的时间同步技术和应用。
3、NTP工作原理和应用
3.1、NTP协议概述
NTP最早由美国Delaware大学的教授设计实现的,由时间协议、ICMP时间戳消息及IP时间戳选项发展而来[2]。NTP用于将计算机客户或服务器的时间同步到另一服务器或参考时钟源。它使用UTC作为时间标准,是基于无连接的IP 协议和UDP协议的应用层协议,使用层次