京準廠銷gps北斗對時裝置
京準廠銷gps北斗對時裝置
京準廠銷gps北斗對時裝置
生產企業網絡時間同步技術方案
摘要:隨著網絡的飛速發展,設備的日益增多,許多網絡應用和網絡安全對時間同步問題提出了迫切需求。因此基于NTP的時間同步解決方案成為解決這些問題的合理選擇。本方案介紹了大型生產型企業的網絡時間同步技術中的NTP協議的原理、工作模式和體系結構,并結合企業的MES網絡結構討論了NTP在企業網中的應用。
1、 引言:
隨著網絡的普及,許多企業單位都建了自己的園區網,使用的網絡設備和服務器日益增多。這些設備都有自己的時鐘,而且是可以調節的。但是無法網絡中的所有設備和主機的時間是同步的,因為這些時鐘每天會產生數秒、甚至數分鐘的誤差。經過長期運行,時間差會越來越大,這種偏差在單機中影響不太大,但在網絡環境下的應用中可能會引發意想不到的問題。如在分布式計算環境中,由于每個主機時間不一致,會造成同一操作在不同主機的記錄時間不一致,將導致服務無法正常地進行,對企業的業務來往導致的結果是可想而知的。
2、 時間同步的概述:
將網絡環境中的主機服務器或各種設備的時間信息(年月日時分秒)基于UTC(Universal Time Coordinated)時間偏差限定在足夠小的范圍內(如1-10ms),這種同步過程叫做時間同步。
3、 NTP的工作原理:
3.1、NTP的概述
NTP較早由美國Delaware大學的教授設計實現的,由時間協議、ICMP時間戳消息及IP時間戳選項發展而來。NTP用于將計算機客戶或服務器的時間同步到另一服務器或參考時鐘源。它使用UTC作為時間標準,是基于無連接的IP 協議和UDP協議的應用層協議,使用層次式時間分布模型,所能取得的準確度依賴于本地時鐘硬件的度和對設備及進程延遲的嚴格控制。在配置時,NTP可以利用冗余服務器和多條網絡路徑來獲得時間的高準確性和高性。圖1是一個UDP分組中的NTP信息。其中,LI是潤秒插入或刪除指示;VN是NTP協議版本號;Mode、Stratum和Precision分別代表工作模式、時鐘級別和本地鐘精度。Poll是當前發送NTP消息的時間間隔的期望值。Root Delay表示主要參考源的總延遲。Root Dispersion表示相對于主要參考源的正常差錯。Synchronizing Distance和Synchronizing Dispersion是當前往返延遲和相對于PRS的誤差范圍。Reference Timestamp代表當前時鐘參考源的種類和近一次更新時間,為管理目的而設立。后面三個字段分別代表三個時間戳:Originate Timestamp發送方后接觸包的時間,Receive Timestamp接收方收到包的時間,Transmit Timestamp接收方發送echo reply時后接觸包的時間。Authenticator是密匙指示標志和加密的校驗盒。