時間伺服器學習筆記

2021-09-27 02:25:33 字數 1176 閱讀 7680

時間伺服器主要工作在區域網中,它接收來自衛星導航系統(gps、 glonass、galileo、北斗)的標準時間,然後在區域網中,使用ntp ptpv2 ieee1588協議將時間直接傳送到連入網路的端中,實現同步校對,讓整個個區域網中的客戶端(最多10萬個)能夠統一時間。

可以把一台裝有ntp協議的伺服器用作時間伺服器。時間伺服器的時鐘通過外部時鐘源同步。外部時鐘源可以是非常精確的原子時鐘,或是利用衛星、無線、有線等傳輸方式獲得的標準時鐘訊號。

在企業網中,一級時間伺服器建立時,如果需要有乙個高精度時鐘源,企業可通過衛星、gps 、長波和短波、等方式,接收國家授時中心提供的標準時鐘訊號。如果時間精度要求不高,企業可直接從網際網路上現有的時間伺服器獲取標準時鐘。

目前,網際網路上已經建立了很多用於為軍事、社會和企業服務的時間伺服器。這些時間伺服器基本上採用高精度的時鐘源作為時間基準,其精確度可以滿足一般應用的需要(應該是毫秒級)。如美國國家標準技術研究院(nist)從20 世紀90 年代初就開始進行網際網路上的時間發播服務,現已建有多個時間服務專用**在網上發播標準時間。二級時間伺服器可以根據企業網分布的地域或網路層次結構建立。國內的話,阿里雲也提供了國內可用的網路時間同步位址。

按照距離外部時鐘源的遠近,可以將伺服器分為不同的stratum(層)。stratum-1在最「外部」,離外部時鐘源最近,相應的,它的時間也最為準確。stratum-2從stratum-1中獲取時間,stratum-3再從stratum-2中獲取時間,以此類推。要求將層數限制在15以內,也就是說,stratum-16可以表示未同步狀態。

為了防止惡意破壞,ntp使用了識別/身份驗證(authentication)機制,檢查進行對時的資訊真實性並檢查返回路徑,提高抗干擾能力。

當時間伺服器與衛星(外部時鐘源)失去聯絡時,可以使用時間伺服器內建的時鐘源繼續計時,以把保證時鐘的精確性。可以把這個過程理解為守時(holdover)。nts-3000/4000都是使用的ocxo(恆溫晶體振盪器)來作為守時模組,nts-5000是同時使用了銣原子鐘和ocxo進行holdover,nts-5000 lite是只使用了ocxo。銣原子鐘的守時精度更高,但相應的**也更貴。

nts-3000/4000是1u 19英吋機架,4000的介面比3000的多。nta-5000是2u 19英吋機架,介面面板分為標準版和擴充套件版,擴充套件版是lan3-lan10,可選的帶有硬體時間戳的ge乙太網(sft,rj45)grandmaster ptp / ieee1588。

時間伺服器

方法1 與乙個已知的時間伺服器同步 ntpdate time.nist.gov 其中 time.nist.gov 是乙個時間伺服器.刪除本地時間並設定時區為上海 rm rf etc localtime ln s usr share zoneinfo asia shanghai etc localti...

時間伺服器

ntp.sjtu.edu.cn 202.120.2.101 上海交通大學網路中心ntp伺服器位址 s1a.time.edu.cn 北京郵電大學 s1b.time.edu.cn 清華大學 s1c.time.edu.cn 北京大學 s1d.time.edu.cn 東南大學 s1e.time.edu.cn...

clamd伺服器 學習筆記

實現病毒掃瞄功能的後台程序,它使用socket通訊 訊號同步 執行緒池 後台程序等典型技術。標準c庫提供了對命令列引數進行分析的函式 include int getopt int argc,char const argv const char optstring argc和argv 是main函式的...