SNTP服務器如何實現計算機時間同步(電腦如何設置時間同步)
本文以SNTP協議基于的原理為基礎,主要講述了SNTP服務器在時間同步應用中的功能要求及使用注意項,幫助用戶在對SNTP服務器進行選擇和使用的輔助。
SNTP協議隸屬于NTP協議的子集,是簡單網絡時間協議的客戶端,可以用來查詢或修正NTP服務器的時間和本地的時差。
SNTP服務器作為時間同步服務器是基于NTP協議來實現時間統一的目的,NTP是一種同步網絡設備和服務器時鐘Internet標準協議,可估算網絡上存在的往返延遲,同時可獨立估算計算機自身出現的時鐘偏差,達到在Internet 上傳遞統一、標準的時間,提供高精確時間同步服務,實現高精準度計算機校時的目的。
我公司現生產的SNTP服務器均是基于標準NTP協議,配置標準NTP授時核心板卡進行時間同步功能的實現。其NTP授時核心板卡是目前市場上僅有在售的核心授時模塊,兼容NTP標準協議,SNTP協議及其他所內含的子集協議,且同時包含10/100M和10/100/1000M自適應的NTP授時核心板卡。
目前滿足市場應用的SNTP服務器有各種型號的設備,現在市場上最常用的校時設備型號如SYN2101/2102/2104/2131/2132/2134/2136/2138/4505等多種時間同步授時設備,其簡單的應用功能如下:
如圖所示,最常用的SNTP服務器是以接收衛星時間型號為主,通過與交換機連接,接入NTP網絡中,給設備內的計算機設備進行時間同步服務。
以SNTP協議為基準授時的同步服務器,往往是以計算機授時為主,其主要應用目的是由于每個計算機各自有了時鐘,但是一旦它們運行后,又出現一個問題:各自運行的計算機時鐘,彼此之間日積月累的累計誤差如何解決。
SNTP提供準確時間,首先要有準確的時間來源,這一時間應該是標準時間。為防止對時間服務器的惡意破壞,NTP使用了識別(Authentication)機制,檢查來對時的信息是否是真正來自所宣稱的服務器并檢查資料的返回路徑,以提供對抗干擾的保護機制。隨著網絡拓撲的日益復雜,整個網絡內設備的時鐘同步將變得十分重要。SNTP 的出現就是為了解決計算機網絡內設備系統時鐘的同步問題。
SNTP時間同步服務器接收衛星時間,通過NTP傳輸實現時間的同步統一功能,在與下級計算機同步時,最簡單的方法是調整系統的“日期和時間屬性”,只需雙擊系統右下角的時間,在“Internet 時間”地址欄中輸入NTP時間服務器IP 地址,點擊“立即更新”,就可快速準確的實現系統時鐘同步了。
如果出現衛星失鎖,SNTP時間同步服務器均以本身的時鐘來維持某精準度的時間,并自行在適當的校時周期主動向上一層服務器發出校時請求。需要說明的是:影響SNTP協議精確度最關鍵的因素,是由網絡延遲的隨機性,導致時鐘延遲計算的不準確,同時還依賴于本地時鐘硬件的精確度。