मॉड्यूल पाठ (2/3)
Serve-stale and data freshness
परोसें-बासी और डेटा ताज़ा
आम तौर पर, टीटीएल समाप्त होने के बाद एक रिज़ॉल्वर किसी उत्तर को ताज़ा या खारिज कर देता है। सर्व-स्टेल एक रिज़ॉल्वर को अनुमति देता है, जब वह डेटा को ताज़ा नहीं कर सकता है, तुरंत विफल होने के बजाय अस्थायी रूप से समाप्त उत्तर वापस करने के लिए। यह किसी निर्देशिका की बैकअप प्रतिलिपि का उपयोग करने जैसा है जबकि केंद्रीय कार्यालय पहुंच योग्य नहीं है।
इससे उपलब्धता में सुधार हो सकता है लेकिन ताजगी कम हो जाती है: पुराना पता अब वैध या सुरक्षित नहीं रह सकता है। रिज़ॉल्वर को ताज़ा करने का प्रयास करना चाहिए, यह सीमित करना चाहिए कि वह पुराने डेटा को कितनी देर तक परोसता है, और समाप्त हो चुके DNSSEC हस्ताक्षर और डीएस या टीएलएसए जैसे सुरक्षा-संवेदनशील रिकॉर्ड को सावधानीपूर्वक संभालना चाहिए।
उदाहरण के लिए, यदि कोई प्राधिकारी पहुंच योग्य नहीं है और रिज़ॉल्वर के पास api.example.test → 192.0.2.10 है, तो यदि पता अभी भी सही है, तो उस पुराने उत्तर को परोसने से सेवा उपलब्ध रह सकती है। यदि पता पुनः निर्दिष्ट किया गया था, तो वही व्यवहार खतरनाक हो सकता है। सर्व-बासी एक रिज़ॉल्वर नीति है, टीटीएल का सार्वभौमिक रद्दीकरण नहीं। सीमाएँ परिभाषित करें और इसके उपयोग की निगरानी करें।
संदर्भ: आरएफसी 8767 - डीएनएस लचीलेपन में सुधार के लिए पुराना डेटा प्रस्तुत करना
अपनी समझ की जाँच करें
सर्वश्रेष्ठ उत्तर का चयन करें। उदाहरण प्रशिक्षण नामों का उपयोग करते हैं और वास्तविक DNS क्वेरीज़ नहीं भेजते हैं।
सर्व-बासी के साथ समझौता क्या है?