विषयसूची:
यहां कुछ ऐसा अच्छा है जिसके बारे में आपने नहीं सोचा होगा: आम उपकरणों की अगली पीढ़ी को आईपीवी 6 आईपी पते आवंटित किए जाने की संभावना है। इसका मतलब है कि आपका रेफ्रिजरेटर आपको एक सिर देने में सक्षम होगा जब आप दूध से बाहर निकलने वाले होंगे, और आपका स्टोव दिन को बचा सकता है, जिससे आपको पता चल जाएगा कि आपका रात का खाना जलने वाला है। ऐसा करने के लिए, इन उपकरणों को समय के संदर्भ के लिए एक विश्वसनीय स्रोत की आवश्यकता होगी। नेटवर्क टाइम प्रोटोकॉल (NTP) सिर्फ और सिर्फ एक परमाणु घड़ी से अपस्ट्रीम की पेशकश करेगा।
यदि आप अपनी सुबह की कॉफी के साथ दूध नहीं पी सकते हैं, तो यह जीवन-बदलते अनुपात का मुद्दा नहीं है (हालांकि यह कभी-कभी ऐसा लगता है!) लेकिन अगर एनटीपी एक शानदार फैशन में विफल हो जाता है, तो कुछ और अधिक महत्वपूर्ण प्रणालियां परिणामस्वरूप विफल हो सकती हैं। यहाँ हम NTP पर एक नज़र डालेंगे, जहाँ इसका उपयोग किया जाता है और यह क्या नियंत्रित करता है। आपको यह जानकर आश्चर्य होगा कि यह छोटा प्रोटोकॉल कितना सामान्य है।
NTP: एक आवश्यक प्रोटोकॉल
बस इंटरनेट से जुड़ी हर चीज के बारे में या तो एनटीपी का उपयोग अपनी घड़ी को सिंक्रनाइज़ करने के लिए करता है, या यदि ऐसा नहीं करता है, तो इसके सॉफ्टवेयर में शायद एनटीपी का उपयोग करने की अनुमति देने की सेटिंग है। स्मार्टफ़ोन, सर्वर और स्विचेस इंटरनेट से जुड़े कुछ ऐसे ही उपकरण हैं जो महत्वपूर्ण ऑपरेशन करने के लिए समय पर भरोसा करते हैं जैसे कि बैकअप बैकअप या सुरक्षा अपडेट के लिए जाँच करना। और जब NTP सही ढंग से कार्य करने में विफल रहता है, तो परिणाम अराजकता हो सकता है।जब एन.टी.
एक पुराना मुद्दा जो अभी भी कुछ पुराने ऑपरेटिंग सिस्टम पर देखा जाता है, वह है एक घंटे का मौसमी देना या लेना जिसे आमतौर पर डेलाइट सेविंग टाइम के रूप में जाना जाता है। घंटे-लंबे समय की शिफ्ट, जब अचानक एक व्यस्त सर्वर के लिए पेश किया जाता है, उदाहरण के लिए, कई स्तरों पर समस्याएं पैदा कर सकता है। फ़ाइल बनाते समय या अंतिम बार लिखे जाने पर सर्वर भ्रमित हो सकता है। इससे सभी प्रकार की त्रुटियां हो सकती हैं, जिससे सेवाएं विफल हो सकती हैं। इसके अलावा, अनुसूचित नौकरियां - जैसे कि मैलवेयर या वायरस के लिए फ़ाइल सिस्टम को स्कैन करना - पहले से ही पूरा होने के बावजूद फिर से चल सकता है। यदि वह कार्य संसाधन गहन है, तो परिणाम कम-से-इष्टतम सर्वर प्रदर्शन होगा। कई व्यवसायों, जैसे ई-कॉमर्स वेबसाइटों के लिए, यह नीचे की रेखा पर एक महत्वपूर्ण प्रभाव डाल सकता है।
डराने के जोखिम पर (Y2K बग स्प्रिंग्स टू माइंड) एक निश्चित "लीप सेकंड ग्लिच" वास्तव में कुछ नुकसान करती है। जुलाई 2012 में, Reditt, Gawker, Mozilla और अन्य बड़ी साइटों ने दुनिया की परमाणु घड़ियों से एक सेकंड के हटाए जाने के बाद तकनीकी समस्याओं और परिणामों का अनुभव किया। आप देख सकते हैं कि बड़े निगमों ने एक दूसरे के नुकसान को महसूस किया और समय की संवेदनशीलता के ऐसे मुद्दे केवल छोटे व्यवसायों के संरक्षण के बिना संसाधनों को रोकने के लिए नहीं हैं।
NTP समुदाय
तो नेटवर्क टाइम प्रोटोकॉल इंटरनेट के आसपास कैसे फैलता है? यह ऐसे समय में वापस आता है जब इंटरनेट एक अधिक विश्वसनीय समुदाय था। बहुत अधिक तकनीकी विवरण पर विचार किए बिना, परमाणु घड़ियों को, आमतौर पर सबसे सटीक (और अपेक्षाकृत प्राप्य) प्रकार के समय के टुकड़ों के रूप में माना जाता है, एक पदानुक्रम के शीर्ष पर बैठते हैं, जैसा कि नीचे दी गई छवि में दिखाया गया है।
स्रोत: http://commons.wikimedia.org/wiki/User:Bdesham
ट्रस्ट द्वारा शुरू में पदानुक्रम कार्य करता है, या आप कह सकते हैं। स्ट्रैटम 0 परमाणु घड़ी के नीचे का अगला स्तर है और आमतौर पर एक समय सर्वर है जो सीधे उस परमाणु घड़ी से जुड़ा होता है। फिर, कुछ स्पष्ट फ़ायरवॉलिंग नियमों के साथ नियंत्रित, कुछ सर्वर स्ट्रेटम 0 मशीनों को सही समय के लिए पूछ सकते हैं।
ताकि इन मशीनों पर बहुत अधिक लोड न हो, वे चुनिंदा एनटीपी सर्वरों के नीचे से कनेक्ट करते हैं (कम से कम पदानुक्रम के संदर्भ में), जिसे स्ट्रैटम 1 सर्वर कहा जाता है। इस मॉडल का उपयोग करके, इंटरनेट पर कंप्यूटर वाला कोई भी व्यक्ति एक या अधिक से कनेक्ट कर सकता है (कई बार एनटीपी सर्वर विफल होने पर विश्वसनीयता के लिए उपयोग किया जाता है) सर्वर जो हाल ही में एक परमाणु घड़ी से एक सटीक समय प्राप्त किया है।
एनटी को सुरक्षित करना
कई व्यवसाय सुरक्षा के हित में अपने स्वयं के समय सर्वर चलाते हैं क्योंकि स्पष्ट रूप से, व्यापक और अवांछित व्यवधान संभव है यदि व्यापार सर्वर के एक महत्वपूर्ण समूह को गलत समय दिया जाता है।
नतीजतन, सिस्टम और नेटवर्क प्रशासकों को विश्वास देते हुए, NTP के अधिकांश आधुनिक कार्यान्वयनों को एक प्रभावशाली स्तर तक पूरी तरह से सुरक्षित किया जा सकता है। इसमें थोड़ा संदेह है, हालांकि, कुछ संचालन के लिए भी सख्त सुरक्षा और क्रिप्टोग्राफी की आवश्यकता होती है, जो किसी गारंटी के जितना संभव हो उतना करीब दे, जिससे कि कीमती, संभवतः लोड-संवेदनशील, एनटीपी सर्वर से कनेक्ट होने वाले सर्वर को सही रूप में विश्वसनीय माना जा सके। एनटीपी एक्सचेंजों को एन्क्रिप्ट करने के बारे में अधिक जानकारी ntp.org साइट पर देखी जा सकती है।
एक प्रोटोकॉल के रूप में जिसका उपयोग लगभग हर जगह किया जाता है, NTP में सुरक्षा बग के लिए एक अच्छा ट्रैक रिकॉर्ड है, लेकिन इस प्रोटोकॉल के रूप में व्यापक रूप से उपयोग किए जाने वाले कुछ भी हमेशा शोषण का खतरा होता है।
ठीक समय पर उठाया गया सही कदम
जब आप विचार करते हैं कि आईपीवी 6 के आवंटन पूल में इतनी बड़ी संख्या में आईपी पते हैं, तो आप देख सकते हैं कि निर्माता बेहतर कार्यक्षमता से लाभ उठाने के लिए बढ़ती संख्या में उपकरणों को इंटरनेट से जोड़ने के लिए क्यों जोर दे रहे हैं। आप निश्चित हो सकते हैं कि NTP उन सभी उपकरणों के सॉफ़्टवेयर बिल्ड में एक महत्वपूर्ण भूमिका निभाएगा। जब सभी आकार और आकारों के आधुनिक इलेक्ट्रॉनिक्स उपकरण की बात आती है, तो समय में एक सिलाई नौ बचाती है। (IPv6 के साथ परेशानी में IPv6 के बारे में।)
