क्लाइंट / सर्वर या पीयर मोड के बजाय NTPd प्रसारण / प्रसारणक्लिप का उपयोग कब किया जाना चाहिए?


11

एनटीपी deamon अगर अक्सर अपने सरल मोड है, जो क्लाइंट / सर्वर है में इस्तेमाल किया: आप एक या अधिक निर्दिष्ट serverमें निर्देशों अपने ntp.confऔर अपने ग्राहकों को उन सर्वरों का उपयोग करेगा।

इसके अलावा, जब आप अपने स्वयं के एनटीपी सर्वर चलाते हैं, तो यह peerउनके साथ अच्छा व्यवहार होता है, इसलिए यदि उनमें से एक अपने अपस्ट्रीम सर्वर से कनेक्टिविटी खो देता है, तो उसे अपने साथियों से समय मिलेगा।

लेकिन ntpd भी साथ, प्रसारण और / या समय डेटा की बहुस्त्र्पीय वितरण के साथ काम कर सकते हैं प्रलेखन हुए कहा:

प्रसारण और मल्टीकास्ट मोड एक या कुछ सर्वर और संभवतः एक बहुत बड़ी ग्राहक आबादी वाले कॉन्फ़िगरेशन के लिए हैं

प्रलेखन भी कहीं और कहते हैं :

प्रसारण क्लाइंट और प्रसारण सर्वर दोनों के रूप में होस्ट को कॉन्फ़िगर करना संभव और अक्सर उपयोगी होता है। कई मेजबान इस तरह से कॉन्फ़िगर किए गए हैं और एक साझा प्रसारण पते को साझा करते हुए स्वचालित रूप से स्ट्रेटम और सिंक्रोनाइज़ेशन दूरी के आधार पर एक इष्टतम कॉन्फ़िगरेशन में खुद को व्यवस्थित करेंगे।

मैं एक स्पष्ट प्रशासनिक लाभ देख सकता हूं: आपको क्लाइंट में NTP सर्वर की अपनी सूची को मैन्युअल रूप से निर्दिष्ट और अद्यतन करने की आवश्यकता नहीं है ntp.conf, इसलिए मेरे लिए यह एक छोटी ग्राहक जनसंख्या के लिए ब्रॉडकास्ट मोड का उपयोग करने के लिए भी आकर्षक लगता है (3 के साथ 5+ ग्राहक कहें) ~ 4 सर्वर)। मैं क्लाइंट / सर्वर संघों के बजाय प्रसारण के साथ नेटवर्क ट्रैफ़िक थोड़ा अधिक होने की उम्मीद करता हूं, लेकिन सामान्य गीगाबिट ईथरनेट लैन को देखते हुए प्रभाव नगण्य होना चाहिए जब तक कि आपके पास एक ही प्रसारण डोमेन में बहुत बड़ी संख्या में होस्ट न हों।

दिन के अंत में, प्रसारण मोड का उपयोग कब किया जाना चाहिए या इससे बचा जाना चाहिए? क्या मेरे द्वारा नहीं देखा गया पेशेवरों और विपक्ष हैं?


जब ग्राहक बहुत अच्छे नहीं होते तो ब्रॉडकास्ट एक लाइफसेवर है। एक सममित एनडी -4 दीवार घड़ी 2 सेकंड दैनिक रूप से बहती है, जबकि यह दर्शाता है कि यह सर्वरों के लिए समन्वयित है। प्रसारण को सही रखना एकमात्र तरीका है।
जॉर्ज

जवाबों:


3

नहीं, अधिकांश OS पर प्रसारण क्लाइंट मोड समर्थित नहीं है। प्रसारण और मल्टीकास्ट मोड साधारण सर्वर / क्लाइंट मोड की तुलना में स्वाभाविक रूप से कम सटीक और कम सुरक्षित (प्रमाणीकरण के साथ) हैं और वे उतने उपयोगी नहीं हैं जितने कि वे हुआ करते थे।

यदि आप इस बारे में अड़े हैं, तो आप सिपाही ...

लिनक्स ओएस प्रसारण / कईकास्ट / मल्टीकास्ट का समर्थन करता है, लेकिन यह पुराने ईथरनेट एनआईसी और इसके इंटरफ़ेस को प्रोमिसस मोड (अन्य मेजबानों के लिए इच्छित पैकेट सहित सभी पैकेटों में पढ़कर) के आधार पर सीपीयू ओवरहेड लगाता है।

MacOSX (अब macos ) मल्टीकास्ट NTP का समर्थन कर सकता है, लेकिन इसके लिए कोई समर्थन नहीं दिया जाता है। इसे सक्षम करने के लिए आप निम्न कमांड का उपयोग कर सकते हैं:

sudo route -nv add -net 228.0.0.4 -interface en0

Microsoft Windows समय सेवा विंडोज 2000 सर्वर, विंडोज सर्वर 2016, विंडोज सर्वर 2012 आर 2, विंडोज सर्वर 2012 पर मल्टीकास्ट / प्रसारण का समर्थन नहीं करती है, विंडोज डेस्कटॉप के किसी भी संस्करण से बहुत कम है। यह मल्टीकास्ट NTP (K9 www.mingham-smith.com/k9.htm से विंडोज 3.1, 95, 98, ME, NT, 2000, XP, 2003, Windows Mobile 2003) के लिए मल्टीकास्ट NTP प्रदान करता है।


1
इसे प्रोमेसस मोड करने की आवश्यकता क्यों है?
LtWorf

कई पुराने एनआईसी हार्डवेयर में ईथरनेट / 802.3 मैक परत पर मल्टीकास्ट (और यहां तक ​​कि पुराने के लिए, प्रसारण) पैकेट को फिल्टर करने की क्षमता का अभाव है। यह मैक पते के दो ऊपरी बिट्स के साथ करना है जो वैश्विक (प्रसारण) और "मल्टीकास्ट" का प्रतिनिधित्व करते हैं, जिनमें से पुराने एनआईसी हार्डवेयर फर्मवेयर / FPGA नहीं हैं जो मुख्यधारा के यातायात प्रवाह से बाहर निकलने में सक्षम हैं। एनआईसी में या तो बिट्स या दोनों परिणामों की कमी को जरूरी मोड में सेट किया जा रहा है (इस प्रकार दोनों मल्टीकास्ट / ब्रॉडकास्ट में और साथ ही बिना लाइसेंस वाले ट्रैफिक में)।
जॉन ग्रीन

1

मेरी राय में, प्रसारण / प्रसारण को हर समय टाला जाना चाहिए।

मैंने स्वयं इस विकल्प पर ध्यान दिया है और केवल "आधिकारिक" सर्वर से उन प्रसारणों को स्वीकार करने के लिए क्लाइंट को कॉन्फ़िगर करने का कोई उपयुक्त तरीका नहीं खोजा है।

और अगला बिंदु यह है: विंडोज / मैकओएस चलाने वाले कंप्यूटर के साथ यह प्रसारण कितना संगत है?


6
क्लाइंट ट्रस्ट को कॉन्फ़िगर करने का उपयुक्त तरीका =
ऑटोकै
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.