1. Home
  2. Docs
  3. 5. Network Protocols
  4. NTP (Network Time Protocol)

NTP (Network Time Protocol)

Network Time Protocol (NTP) एक एप्लिकेशन लेयर प्रोटोकॉल है जिसका उपयोग TCP / IP नेटवर्क पर होस्ट्स के बीच क्लॉक सिंक्रोनाइज़ेशन के लिए किया जाता है। NTP का लक्ष्य यह सुनिश्चित करना है कि एक नेटवर्क पर सभी कंप्यूटर समय पर सहमत हों, क्योंकि एक छोटा सा अंतर भी समस्याएं पैदा कर सकता है। उदाहरण के लिए, यदि आपके होस्ट और सक्रिय निर्देशिका डोमेन नियंत्रक पर 5 मिनट से अधिक का अंतर है, तो आप अपने AD डोमेन में लॉगिन नहीं कर पाएंगे।

 

NTP समय स्रोतों के एक पदानुक्रमित प्रणाली का उपयोग करता है। संरचना के शीर्ष पर अत्यधिक सटीक समय स्रोत हैं – आमतौर पर परमाणु या जीपीएस घड़ियों। इन घड़ियों को स्ट्रैटम 0 सर्वर के रूप में जाना जाता है। स्ट्रैटम 1 सर्वर स्ट्रेटम 0 सर्वर से सीधे जुड़े होते हैं और कंप्यूटर NTP सर्वर चलाते हैं जो स्ट्रैटम 2 सर्वर को समय प्रदान करते हैं, और इसी तरह (छवि स्रोत: विकिपीडिया):

NTP क्लाइंट-सर्वर आर्किटेक्चर का उपयोग करता है; एक होस्ट NTP सर्वर के रूप में कॉन्फ़िगर किया गया है और नेटवर्क पर अन्य सभी होस्ट NTP क्लाइंट के रूप में कॉन्फ़िगर किए गए हैं। निम्नलिखित उदाहरण पर विचार करें

होस्ट A को एक सार्वजनिक NTP सर्वर uk.pool.ntp.org का उपयोग करने के लिए कॉन्फ़िगर किया गया है। होस्ट A, समय-समय पर NTP सर्वर को NTP अनुरोध भेजेगा। NTP सर्वर सटीक डेटा और समय प्रदान करेगा, इसलिए Host A अपनी घड़ी को सिंक्रनाइज़ कर सकता है।

 

NOTE:

NTP एक प्रसिद्ध UDP पोर्ट 123 का उपयोग करता है। वर्तमान संस्करण NTPv4 है, और यह NTPv3 के साथ पिछड़ा हुआ है।

Was this article helpful to you? Yes 3 No 1