發布時間:2023-05-15 作者: 來源: 閱讀量:0
在網絡系統中,會使用多種不同型號和功能的服務器和工作站。應用時間戳要求有一秒的限制。時間戳回答了交易何時發生這樣的問題,也就是購買命令何時發出,電話何時接通和掛斷等。
時間戳可以用來衡量郵件服務器的性能和可靠性,并且設置性能標準,測定瓶頸服務器,判定哪個鏈接需要更寬的帶寬。同樣的郵件服務器要有時鐘同步才行。
在一個網絡中,各終端的時鐘相差一分鐘或者更少的情況很多。這些不可能依靠系統管理員手工輸入date命令來調節各個系統的時鐘。
在備份服務器和客戶機之間進行增量備份時,要求這兩個系統之間的時鐘必須同步。
復雜的事物往往需要細分,當由多個系統來處理時,為保證事件的正確順序,多個系統必須參考同一時鐘。
確保系統之間能夠正常進行。為了保證一個系統調用不會重復進行,一個調用只在一個時間間隔內有效。如果系統間的時鐘不同步,一個調用可能在還沒有發生之前就會因為超時而不能進行。
有的應用程序需要準確記錄一個用戶登錄系統的時間;或者對一個檔的修改訪問時間。
每個計算機各自有了時鐘,但是一旦它們聯網后,又出現一個問題:各自運行的計算機時鐘,彼此之間日積月累的累計誤差如何解決。這就出現了網絡時間協議NTP,它是用于互聯網中時間同步的標準之一,它的用途是把計算機的時鐘同步到世界協調時UTC,其精度在局域網內可達0.lms,在Internet上絕大多數的地方其精度可以達到1-50ms。
NTP的目標是對網絡內所有具有時鐘的設備進行時鐘同步,使網絡內所有設備的時鐘時間基本保持一致,從而使設備能夠提供基于統一時間的多種應用。對于運行NTP 的本地系統,既可以接受來自其他時鐘源的同步,又可以作為時鐘源去同步別的時鐘,并且可以通過彼此交換時間信息,互相同步,最終使得全網絡內所有設備的系統時鐘達到基本一致。
通過NTP,我們可以同步不同系統的時鐘,防止可變延遲的有害影響,因為時間同步的管理是在網絡中完成的,因此,它受到線速度超過可能波動的影響。使用的通信。NTP解決的一個重要需求是域中的所有計算機都具有相同的時間。