DNS के लिए एक उच्च TTL के क्या लाभ हैं?


17

मैं रजिस्ट्रार से dnsmadeasy.com के लिए एक डोमेन के नेमसर्वर को आगे बढ़ा रहा हूं ताकि हमारे पास स्वचालित फेलओवर (अन्य लाभों के बीच) हो सके। जब मैंने अतीत में ऐसा किया है तो मैंने केवल TTL मान को उतना कम सेट किया है जितना कि ए रिकॉर्ड के लिए (1 मिनट) जा सकता है ताकि प्राथमिक सर्वर की विफलता पर बैकअप सर्वर तुरंत (लगभग) ऑनलाइन हो जाए।

एकमात्र मुद्दा जो मुझे कम टीटीएल के साथ मिल सकता है वह यह है कि हमारे पास "उच्च क्वेरी ट्रैफ़िक" होगा। क्या यह खराब चीज़ है? इसके विपरीत, क्या उच्च टीटीएल मूल्य का उपयोग करने के लिए लाभ हैं?


आप इसे जितना चाहें उतना कम सेट कर सकते हैं - लेकिन लगभग 3 घंटे से कम के किसी भी मूल्य को 3 घंटे के रूप में माना जाएगा (
नामकरण के

क्या आप विस्तार से समझा सकते हैं? यदि मैं एक 60 सेकंड TTL के साथ एक डोमेन पिंग करता हूं और ए रिकॉर्ड को स्विच करता हूं तो मुझे 60 सेकंड के भीतर नया आईपी दिखाई देता है।
चार्ली श्लिसेर

3 घंटे बहुत खराब मामला है। मैंने उन परिदृश्यों को देखा है जहां सभी व्यावहारिक उद्देश्यों और उद्देश्यों के लिए 5 मिनट काम किया है।
रैकैंडबॉमन

हो सकता है कि 3 घंटे एक रिकॉर्ड परिवर्तन के विपरीत एक नेमसर्वर परिवर्तन का उल्लेख कर रहे हों।
चार्ली श्लिसेर

1
@symcbean केवल एक बहुत ही अस्थिर ISP न्यूनतम 3 घंटे TTL को मजबूर करेगा। मैं किसी भी ग्राहक को इस तरह के आईएसपी का उपयोग करने और छोड़ने के लिए सलाह दूंगा।
user1751825

जवाबों:


8

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

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


विस्तृत जानकारी के लिए धन्यवाद। आईएसपी के डीएनएस रिसॉल्वर्स और मेरे अपने अनुभव के बारे में: इस उदाहरण में डोमेन @ नेटवर्क सॉल्यूशंस पंजीकृत है जहां सबसे कम TTL की अनुमति है 1 घंटे। @ dnsmadeeasy.com अब हमारे पास यह 60 सेकंड के लिए सेट है, जिस बिंदु पर साइट एक बैकअप सर्वर को इंगित करेगी, जिस पर क्लाउड पर हार्डवेयर विफलता है। मैंने इसे एक अन्य साइट पर किया है और इसके शानदार परिणाम मिले हैं; जब प्राथमिक क्लाउड विफल हो गया, तो उपयोगकर्ताओं (और मेरे द्वारा परीक्षण की गई सभी मशीनों और फ़ोनों पर) ने तुरंत बैकअप साइट को देखा। उम्मीद है कि यह इस काम को जारी रखेगा।
चार्ली श्लिसेर

"कई आईएसपी डीएनएस रिसोल्वर टीटीएल सेटिंग को पूरी तरह से नजरअंदाज करते हैं" - क्या वास्तव में उन ब्राइडेड कमीनों हैं?
प्रात:

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

आपके पास IP विफलता कैसे होगी? यहां तक ​​कि अगर आईपी xxxx एक राउटिंग गेटवे के रूप में सेटअप है जो यह निर्धारित करता है कि कौन सा सर्वर अनुरोधित सामग्री वितरित करता है, अगर xxxx में हार्डवेयर विफलता है, तो आप चाहते हैं कि कुछ और तुरंत इसकी जगह ले सके, है ना?
चार्ली श्लीसेरर

1
बीजीपी में देखें, और शायद जीएसएलबी भी।
EEAA

10

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

कुछ प्रदाता आपसे DNS लुकअप के उपयोग के आधार पर भी शुल्क लेते हैं।


1
वास्तव में आरोपों पर - उदाहरण के लिए, dnsmadeeasy.com एंटरप्राइज़ DNS के लिए $ 29.99 / वर्ष का शुल्क लेता है जिसमें प्रति माह 5 मिलियन प्रश्न शामिल होते हैं, फिर यह $ 1.85 / मिलियन-क्वेरीज़ / माह के बाद जैसा कुछ होता है।
चार्ली श्लीसेरर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.