ntp協議
1. 網路時間協議的NTP發展
網路時間協議(NTP)的首次實現記載在Internet Engineering Note之中,其精確度為數百毫秒。稍後出現了首個時間協議的規范,即RFC-778,它被命名為DCNET互聯網時間服務,而它提供這種服務還是藉助於Internet control Message Protocol (ICMP),即互聯網控制消息協議中的時間戳和時間戳應答消息作為NTP。名稱的首次出現是在RFC-958之中,該版本也被稱為NTP v0,其目的是為ARPA網提供時間同步。它已完全脫離ICMP,是作為獨立的協議以完成更高要求的時間同步,它對於如本地時鍾的誤差估算和精密度等基本運算、參考時鍾的特性、網路上的分組數據包及其消息格式進行了描述。但是不對任何頻率誤差進行補償,也沒有規定濾波和同步的演算法。美國特拉華大學(University of Delaware)的David L .Mills主持了由美國國防部高級研究計劃局DARPA、美國國家科學基金NSF和美國海軍水面武器中心NSWC資助的網路時間同步項目,成功的開發出了NTP協議的第1, 2, 3版。NTP version 1 出現於1988年6月,在RFC-1059中描述了首個完整的NTP的規范和相關演算法。這個版本已經採用了client/server模式以及對稱操作,但是它不支持授權鑒別和NTP的控制消息。1989年9月推出了取代RFC-958和RFC-1059的NTP v2版本即RFC-1119。幾乎同時,DEC公司也推出了一個時間同步協議,數字時間同步服務DTSS(Digital Time Synchronization Service).在1992 年3月,NTP v3版本RFC-1305問世,該版本總結和綜合了NTP先前版本和DTSS,正式引入了校正原則,並改進了時鍾選擇和時鍾濾波的演算法,而且還引入了時間消息發送的廣播模式,這個版本取代了NTP的先前版本。NTP v 3 發布後,一直在不斷地進行改進,NTP實現的一個重要功能是對計算機操作系統的時鍾調整。在NTP v3研究和推出的同時,有關在操作系統核心中改進時間保持功能的研究也在並行地進行。1994年推出了RFC-1589,名為A KernelModel for Precision Time keening,即精密時01保持的核心模式,這個實現可以把計算機操作系統的時間精確度保持在微秒數量級。幾乎同時,改進建議。對本地時鍾調整演算法,通信模式,新的時鍾驅動器,又提出了NTP v4適配規則等方面的改進描述了具體方向。截止到2010年6月,最新的NTP版本是第4版(NTPv4),其標准化文檔為 RFC 5905,它繼承自RFC 1305所描述的NTP v3。網路時間同步技術也將向更高精度、更強的兼容性和多平台的適應性方向發展。網路時間協議NTP是用於互聯網中時間同步的標准之一,它的用途是把計算機的時鍾同步到世界協調時UTC,其精度在區域網內可達0.1ms,在Internet上絕大多數的地方其精度可以達到1- 50ms .值得提一下的是,簡單的NTP(SNTP)version4已經在RFC2030描述了。主要NTP產品供應商:GlobalTime & Symmetricom
2. NTP伺服器的最新協議
NTP version4 是一個很重要的NTP協議,可是還沒有一個正式的RFC文本協議的描述。
值得提一下的是,簡單的NTP(SNTP)version4已經在RFC2030描述了
3. TCP/IP 協議的NTP
NTP 用於在計算機之間同步時間(鍾)。
4. ntp協議授時 是不是只授操作系統
不清楚你想問什麼,你可以建自己的NTP伺服器,也可以使用外面開放的NTP(後面這種只要網路是通的,任何客戶端都可以使用,比如個人電腦、伺服器、機頂盒等等)
5. 請問NTP伺服器默認使用的是TCP還是UDP的多少埠
NTP是使用的UDP協議,埠號為123。
NTP伺服器【Network Time Protocol(NTP)】是用來使計算機時間同步化的一種協議,它可以使計算機對其伺服器或時鍾源(如石英鍾,GPS等等)做同步化,它可以提供高精準度的時間校正(LAN上與標准間差小於1毫秒,WAN上幾十毫秒)。
且可介由加密確認的方式來防止惡毒的協議攻擊。時間按NTP伺服器的等級傳播。按照離外部UTC源的遠近把所有伺服器歸入不同的Stratum(層)中。
(5)ntp協議擴展閱讀
內容
UDP是OSI參考模型中一種無連接的傳輸層協議,它主要用於不要求分組順序到達的傳輸中,分組傳輸順序的檢查與排序由應用層完成,提供面向事務的簡單不可靠信息傳送服務。UDP 協議基本上是IP協議與上層協議的介面。UDP協議適用埠分別運行在同一台設備上的多個應用程序。
UDP提供了無連接通信,且不對傳送數據包進行可靠性保證,適合於一次傳輸少量數據,UDP傳輸的可靠性由應用層負責。常用的UDP埠號有:53(DNS)、69(TFTP)、161(SNMP),使用UDP協議包括:TFTP、SNMP、NFS、DNS、BOOTP。
UDP報文沒有可靠性保證、順序保證和流量控制欄位等,可靠性較差。但是正因為UDP協議的控制選項較少,在數據傳輸過程中延遲小、數據傳輸效率高,適合對可靠性要求不高的應用程序,或者可以保障可靠性的應用程序,如DNS、TFTP、SNMP等。
功能
為了在給定的主機上能識別多個目的地址,同時允許多個應用程序在同一台主機上工作並能獨立地進行數據包的發送和接收,設計用戶數據報協議UDP。
UDP使用底層的互聯網協議來傳送報文,同IP一樣提供不可靠的無連接數據包傳輸服務。它不提供報文到達確認、排序、及流量控制等功能。
UDP Helper可以實現對指定UDP埠廣播報文的中繼轉發,即將指定UDP埠的廣播報文轉換為單播報文發送給指定的伺服器,起到中繼的作用。
參考資料來源:網路-UDP
參考資料來源:網路-NTP伺服器
6. 簡述NTP以及SMTP協議的功能
NTP(Network Time Protocol) 網路時間協議
NTP是網路時間協議(Network Time Protocol),它是用來同步網路中各個計算機的時間的協議。它的用途是把計算機的時鍾同步到世界協調時UTC,其精度在區域網內可達0.1ms,在互聯網上絕大多數的地方其精度可以達到1-50ms。
它可以使計算機對其伺服器或時鍾源(如石英鍾,GPS等等)進行時間同步,它可以提供高精準度的時間校正,而且可以使用加密確認的方式來防止病毒的協議攻擊。
功能:進行時間同步的,具有廣播、對稱、客戶端伺服器三種模式
中國國家授時中心:210.72.145.44
SMTP(Simple Mail Transfer Protocol)即簡單郵件傳輸協議,盡管郵件伺服器可以用SMTP發送、接收郵件,但是郵件客戶端只能用SMTP發送郵件,接收郵件一般用IMAP 或者 POP3 。郵件客戶端使用TCP的25號埠與伺服器通信。
7. ntp 協議 考慮到網路延遲嗎
網路延遲對NTP的影響也不大吧,客戶端和伺服器之間的通信應該是階段性的。
8. 如何在Windows通過NTP協議實現伺服器時間同步(python或C實現)
(知道不能發鏈接。)
1.獲取NTP伺服器時間。在pypi找ntplib。有範例。
2.設置windows系統時間。有很多方法。最簡單的可以直接用date命令。也可以用win32API SetSystemTime,這個精度控制好一些,可以設置到ms。
如果要定期對時,設置計劃任務即可。
9. NTP是啥意思
NTP是Network Time Protocol的縮寫,又稱為網路時間協議。是用來使計算機時間同步化的一種協議,它可以使計算機對其伺服器或時鍾源(如石英鍾,GPS等等)做同步化,它可以提供高精準度的時間校正(LAN上與標准間差小於1毫秒,WAN上幾十毫秒),且可介由加密確認的方式來防止惡毒的協議攻擊。
10. 什麼是NTP協議
NTP:Network Time Protocol
網路時間協復議(NTP)是一種制通過網際網路服務於計算機時鍾的時間同步協議。它提供了一種同步時間機制,能在龐大而復雜多樣的網際網路中用光速調整時間分配。它使用的是可返回時間設計,分布式子網內的時間伺服器,能自我組織操作、分層管理配置,經過有線或無線方式同步子網內的邏輯時鍾達到國家標准時間。此外,通過本地路由選擇運演算法則及時間後台程序,伺服器可以重新分配標准時間。