इसे DNS "प्रचार" क्यों कहा जाता है?


16

मैं हमेशा सुनता हूं कि जब वे DNS परिवर्तन करने के बारे में बात करते हैं तो सिस्टम प्रशासक "इंटरनेट के आसपास" या "दुनिया भर में" प्रचार करने के लिए DNS रिकॉर्ड की प्रतीक्षा करते हैं। इस तथ्य का तथ्य यह है कि मेरे DNS रिकॉर्ड मेरे नाम स्थान (प्राथमिक, द्वितीयक, तृतीयक) की मेजबानी करने वाले नाम सर्वरों को छोड़कर किसी भी अन्य DNS सर्वरों को प्रचारित नहीं करते हैं। जब मैं एक DNS रिकॉर्ड ( Aऔर CNAME, MXआदि) बदल देता हूं, तो वे परिवर्तन मेरे क्षेत्र में तुरंत परिलक्षित होते हैं और वे कहीं भी प्रचार नहीं करते हैं। जब लोग DNS रिकॉर्ड प्रचार के बारे में बात करते हैं तो वास्तव में इसका क्या मतलब होता है, वास्तव में TTL कैशिंग है। विकिपीडिया पर यह लेख इसे स्पष्ट रूप से समझाता है:

http://en.wikipedia.org/wiki/Domain_Name_System

क्या डीएनएस की अवधारणा एक मिथक नहीं है? तो, इसे "प्रचार" क्यों कहा जाता है?


4
प्रश्न क्या है? आप पहले से ही खेल में मुद्दों को समझते हैं, और आप केवल सामान्य शब्दावली के साथ बहस कर रहे हैं। मैं मानता हूं कि यह शब्द गलत है, लेकिन उपयोगकर्ताओं के दृष्टिकोण से यह बताता है कि प्रभावी रूप से क्या हो रहा है, इसलिए यह चिपक जाता है।
माइकल कोहेन

सवाल कहां है?
Womble

कोई सवाल नहीं है। यह एक सामुदायिक विकि है। मैं राय माँग रहा हूँ। क्या आप डाउनवोट की व्याख्या कर सकते हैं? क्या इस मंच के लिए मेरी पोस्ट पूरी तरह से अयोग्य या अनुचित है? क्या मैं यहाँ के नियमों को गलत समझ रहा हूँ?
जोकेवेटी

यहां कोई सवाल नहीं है, और आपने नाखून को सिर पर मारा है, यह सिर्फ कैशिंग है, यह सिर्फ शब्दार्थ है। आगे बढ़ो, यहां देखने के लिए कुछ नहीं है।
ThatGraemeGuy

1
Err जो, शीर्षक में एक सवाल है। इसके अलावा, जिसने भी मूल रूप से यह लिखा था वह 100% अभिमानी जैकस के रूप में आया। तर्क के रूप में बंद करना, क्योंकि यह पूरी तरह से शब्दार्थ है।
क्रिस थोरपे

जवाबों:


13

कल्पित कथा? एक प्रकार का।

ऐसे 2 पहलू हैं जिन्हें लोग अक्सर भ्रमित करते हैं। यदि आप अपने डोमेन नाम रजिस्ट्रार के साथ अपने डोमेन नाम में बदलाव करते हैं, उदाहरण के लिए नाम सर्वरों को बदलना, जो आपके TLD (.com, .ca, .fr, आदि) के लिए नाम सर्वर पर धकेल दिया जाता है। यहीं से प्रचार-प्रसार चलन में आता है। पिछले वर्षों में, रजिस्ट्रार को आपके द्वारा दी गई जानकारी लेने के लिए घंटों या दिनों तक का समय लग सकता है, उन्हें अपने परिनियोजन सर्वरों पर धकेलें जो प्रति दिन दो बार TLD रूट सर्वर को अपडेट करेंगे। यह पिछले कुछ वर्षों में तेजी से सुधरा है और अक्सर आपके डोमेन नाम में किए गए बदलाव तुरंत प्रभावी हो जाते हैं।

दूसरी ओर, यदि आप अपने DNS ज़ोन में कोई बदलाव करते हैं, जैसे कि A रिकॉर्ड या MX परिवर्तन जोड़ना, जो कि हर जगह अपडेट होने के लिए TTL सेटिंग तक 'को' तक ले जाना चाहिए। यह वास्तव में प्रचार नहीं है, हालांकि यह कैशिंग है। उदाहरण के लिए, Microsoft DNS, 1 घंटे TTL के लिए डिफॉल्ट करता है।

कैशिंग के साथ, यदि आप परिवर्तन करने से ठीक पहले डोमेन नाम का उपयोग करते हैं, और TTL 1 घंटा है, तो इसे अपडेट होने में एक घंटा लगेगा। हालाँकि, यदि आपने परिवर्तन से ठीक पहले डोमेन नाम के साथ कुछ भी परीक्षण नहीं किया है, तो आपका परिवर्तन आपके लिए तत्काल होगा। (यानी एक नया ए रिकॉर्ड जोड़ें जिसे आपने अभी तक परीक्षण नहीं किया है, और यह तुरंत प्रभावी होगा)।

इसलिए, आजकल लगभग सभी परिवर्तन एक घंटे के भीतर प्रभावित होंगे (या जो भी आपके DNS टीटीएल के लिए निर्धारित है)। केवल अपवाद हैं यदि कोई DNS सर्वर TTL का सम्मान नहीं करता है (स्पैमर्स अक्सर नहीं करते हैं), या यदि आपके डोमेन नाम रजिस्ट्रार के सर्वर इंटरनेट पर ठीक से अपडेट नहीं हो रहे हैं और आप एक रजिस्ट्रार स्तर परिवर्तन करते हैं। हालांकि यह अक्सर नहीं है।


4
जब तक आप एक TLD के लिए काम नहीं करते हैं, जो कि सामान्य नहीं है, तो आपके नाम के सर्वर में परिवर्तन नहीं होगा "दुनिया भर के 13 रूट सर्वर पर धकेल दिया जाएगा", केवल आपके TLD (.fr, .net, आदि) के सर्वरों के लिए।
bortzmeyer

1
-1 के कारण "13 रूट सर्वर पर धकेल दिया गया"
सैंडमैन 4

1
धन्यवाद bortzmeyer और Sandman4। आप सही हैं, यह 13 रूट सर्वर नहीं हैं जो अपडेट किए गए हैं, बल्कि TLD के नाम सर्वर के बजाय। मैंने उसे ठीक करने के लिए अपनी पोस्ट अपडेट की।
स्कॉट फोर्सिथ - एमवीपी

11

हां- लोग इस प्रकार के बयान देने पर कैश्ड लुक्स के बारे में डीएनएस सर्वर कैश के टाइम-आउट के बारे में बात कर रहे हैं।

दुर्भाग्य से, कुछ DNS सर्वर कुछ अवधि के लिए टीटीएल मानों और कैश रिकॉर्डों को टीटीएल से परे अनदेखा करेंगे। मैंने देखा है कि आईएसपी डीएनएस सर्वर 24 घंटे तक बहुत कम टीटीएल (मिनट) के साथ कैश्ड रिकॉर्ड रखता है, और शायद कुछ वास्तव में मस्तिष्क-क्षतिग्रस्त सर्वर हैं जो उन्हें लंबे समय तक पकड़ते हैं।


1
हमारे पिछले प्रमुख वेब साइट माइग्रेशन के बाद मैंने एक वेब क्रॉलर को एक सप्ताह बाद पुराने पते पर देखा।
जेराल्ड

यह मुझे ऐसा करने के लिए ISPs के लिए वास्तव में असभ्य करने के लिए कुछ करना चाहता है, लेकिन एक आईएसपी के सार्वजनिक रूप से हिलाना जो टीटीएल मूल्यों की अनदेखी करता है, बहुत सारे लोगों को परेशान होने वाला नहीं है। जर्कवॉड, फिर भी।
इवान एंडरसन

1
बॉटनेट नियंत्रण के लिए तेजी से प्रवाह डोमेन के उपयोग को देखते हुए, यह बहुत कम TTL के साथ डेटा निर्दिष्ट करने के लिए बहुत कम कैश करने के लिए वांछनीय हो सकता है। यह फास्ट डोमेन स्विचओवर के लिए बहुत कम टीटीएल की उपयोगिता को सीमित करता है।
बिलचोर

8

वे एक ही अर्थ में दुनिया भर के DNS सर्वरों के लिए "प्रचारित" हैं कि विचारों को एक दिमाग से दूसरे में प्रचारित किया जाता है। जब कोई क्वेरी आती है, तो स्थानीय DNS कैश को जानकारी सीखने की जरूरत है (यदि यह पहले से कैश नहीं है, या यदि यह कैश नहीं है, लेकिन इसकी समय सीमा समाप्त हो गई है)। इसलिए, आपके द्वारा अपने सर्वर पर डाला गया नया मूल्य नक्शे पर बहुत कुछ दिखाता है जैसे कि ब्लॉगों पर गॉसिप शो। ठीक है, बिल्कुल वैसा ही नहीं, लेकिन मुझे लगता है कि यह एक साफ सादृश्य है।


3
+1 यह परेशान करता है कि मैंने इस तरह से किसी को नहीं सोचा था जब तक कि मैं इस पद के लिए नीचे नहीं आया, ^ ^ और मुझे यह नहीं मिला, क्या प्रचारित किया जा रहा है (यानी फैलाना या प्रभाव लेना) नए मूल्य हैं - इस बात की परवाह किए बिना कि तकनीकी रूप से यह कैसे है किया हुआ। नहीं, उन्हें कहीं भी धकेल या स्थायी रूप से दोहराया नहीं गया है, लेकिन जब से "प्रचार" का अर्थ होता है, जैसे कुछ भी विशिष्ट? फिर, अंग्रेजी मेरी मूल भाषा नहीं है ^ ^
Oskar Duveborn

1
मैं लहर सादृश्य से सहमत हूं। एक तालाब में फेंके जाने वाले पत्थर की तरह, रॉक के प्रभाव का तत्काल बिंदु (आधिकारिक सर्वर पर DNS परिवर्तन) मूल बिंदु से तब तक चौड़ी मंडलों में परिलक्षित होता है जब तक कि सभी DNS सर्वर परिवर्तन को प्रतिबिंबित नहीं करते।

6

मिथक नहीं, हम एमएक्स रिकॉर्ड बदलते समय "प्रसार की गति" को अक्सर देखते हैं। यह हमेशा तब होता है जब हम DNS को नियंत्रित नहीं करते हैं और किसी तीसरे पक्ष के माध्यम से काम कर रहे हैं, इसलिए हम आमतौर पर यह नहीं बता सकते हैं कि क्या टीटीएल बहुत लंबा है, इसे कुछ DNS सर्वरों द्वारा नजरअंदाज किया जा रहा है, MX को SMTP सर्वर या कुछ द्वारा कैश किया गया है सभी का संयोजन 3. भले ही, ऐसा होने पर यह दर्दनाक हो।


3

मूल DNS विनिर्देशन (RFC 1034/1035) में कैश अमान्यकरण के दो चरण थे जो ज़ोन अपडेट विश्व स्तर पर दिखाई देने से पहले लेने की आवश्यकता थी। इसके अलावा दुनिया भर में कैचिंग रिज़ॉल्वर के पहले से ही वर्णित टीटीएल एक्सपायरी के अलावा, प्राथमिक क्षेत्र के ज़ोन डेटा को रीफ्रेश करने के लिए आपको पहले (सभी) अपने सेकेंडरी नेम सर्वर (एस) का इंतजार करना होगा।

DNS NOTIFY (RFC 1996) के बाद ही 1996 के वर्ष में निर्दिष्ट किया गया था, ज़ोन में परिवर्तन के बारे में सभी आधिकारिक नाम सर्वरों को तुरंत सूचित करने का एक मानक तरीका था।

तो शायद "परिवर्तन प्रसार" का मूल वाक्यांश उस समय अधिक उपयुक्त था, क्योंकि यह दो-चरणीय प्रक्रिया थी।


0

मैंने केवल डीएनएस प्रचार के बारे में तीसरे पक्ष के विक्रेता के साथ आपकी .com वेबसाइट की मेजबानी के संबंध में बात की है और केवल इसलिए सुना है क्योंकि वे रिकॉर्ड को 48 घंटे तक कैश करते हैं। कोई भी DNS सर्वर जिनके पास रिकॉर्ड कैश नहीं है, उन्हें तुरंत उपलब्ध होना चाहिए।


-1

यदि हम "प्रचार" की शब्दकोष परिभाषा और व्युत्पत्ति को देखते हैं, तो हम देख सकते हैं कि शब्द का अर्थ है कि माता-पिता के किसी कार्य से, एक बच्चा पैदा होता है। DNS के मामले में, जब आपके पास एक विशेष क्षेत्र के लिए कई सर्वर आधिकारिक होते हैं, और आप एक सर्वर ("माता-पिता" रिकॉर्ड) में बदलाव करते हैं, तो रिकॉर्ड को अन्य सर्वर ("बच्चे" रिकॉर्ड) द्वारा प्रचारित किया जाता है। प्रतिकृति प्रणाली जो पार्टनर सर्वर में परिवर्तन को धकेलती है।

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

तो वास्तव में, हम दुनिया भर में प्रचार के लिए DNS परिवर्तन का इंतजार नहीं कर रहे हैं, हम इसे खोजे जाने की प्रतीक्षा कर रहे हैं।


यदि लागू हो तो परिभाषा "अधिक संख्या या अधिक क्षेत्र को फैलाने और प्रभावित करने का कारण"। उपयोग की संभावना संकेत प्रसार की अवधारणा से ली गई है।
बिलचोर

-2

मैं इसे मिथक नहीं कहूंगा। कैशिंग पर TTL में बाधक रिकॉर्ड का साइड इफेक्ट होता है जो ऑथरिटिव DNS सर्वर पर DNS प्रविष्टियों को अपडेट करने के बाद होता है।

इसलिए इसे कॉल करें जो आप चाहते हैं लेकिन अंतिम परिणाम समान है।

एमएक्स रिकॉर्ड भी कैश नहीं किए जाते हैं ताकि किसी डोमेन के लिए एमएक्स रिकॉर्ड में कोई बदलाव तत्काल हो।

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