4. समय तुल्यकालन
एनटीपी एक नेटवर्क पर समय को सिंक्रनाइज़ करने के लिए एक टीसीपी/आईपी प्रोटोकॉल है। मूल रूप से एक क्लाइंट एक सर्वर से वर्तमान समय का अनुरोध करता है, और इसका उपयोग अपनी घड़ी सेट करने के लिए करता है।
इस सरल विवरण के पीछे, बहुत जटिलता है - एनटीपी सर्वरों के स्तर हैं, टियर एक एनटीपी सर्वर परमाणु घड़ियों से जुड़े हैं, और टियर दो और तीन सर्वर वास्तव में इंटरनेट पर अनुरोधों को संभालने का भार फैला रहे हैं। इसके अलावा क्लाइंट सॉफ़्टवेयर आपके विचार से कहीं अधिक जटिल है - इसमें संचार विलंब को दूर करना होगा, और समय को इस तरह से समायोजित करना होगा कि सर्वर पर चलने वाली अन्य सभी प्रक्रियाएं बाधित न हों। लेकिन सौभाग्य से वह सारी जटिलता आपसे छिपी हुई है!
डिफ़ॉल्ट रूप से उबंटू का उपयोग करता है टाइमडेटेक्ट्ल / टाइमसिंकड समय को सिंक्रनाइज़ करने के लिए और उपयोगकर्ता वैकल्पिक रूप से chrony का उपयोग कर सकते हैं
धारा 4.2, "नेटवर्क टाइम प्रोटोकॉल परोसें" [पृ. 56]।