क्या वेबसर्वर या ब्राउज़र द्वारा समर्थित अधिकतम अनुमत उपडोमेन डेप्थ है?
उदाहरण के लिए, क्या foo.bar.baz.monkey.pirate.google.com जैसे डोमेन समस्याएँ पैदा कर सकते हैं?
क्या वेबसर्वर या ब्राउज़र द्वारा समर्थित अधिकतम अनुमत उपडोमेन डेप्थ है?
उदाहरण के लिए, क्या foo.bar.baz.monkey.pirate.google.com जैसे डोमेन समस्याएँ पैदा कर सकते हैं?
जवाबों:
मेरा मानना है कि DNS में केवल 127 स्तर तक लेबल हो सकता है, प्रत्येक लेबल 63 वर्णों तक हो सकता है और पूरे रिकॉर्ड की अधिकतम लंबाई 253 वर्णों तक सीमित है क्योंकि आपको लंबाई और एक समाप्ति 0 को एन्कोड करना होगा।
डॉट-सीमांकित उप-डोमेन की संख्या के संदर्भ में अधिकतम परिभाषित नहीं है, लेकिन DNS होस्टनेम की अधिकतम समग्र लंबाई (डॉट्स सहित) को 255 वर्णों तक सीमित करता है ।
Rfc1035 के कारण:
कार्यान्वयन को सरल बनाने के लिए, एक डोमेन नाम की कुल लंबाई (जैसे, लेबल ओकटेट्स और लेबल लंबाई ओकटेट) 255 ओकटेट या उससे कम तक सीमित है।
भी
प्रत्येक लेबल को एक ओक्टेट लंबाई क्षेत्र के रूप में दर्शाया जाता है, जिसके बाद ऑक्टेट की संख्या होती है। चूंकि प्रत्येक डोमेन नाम रूट के शून्य लेबल के साथ समाप्त होता है, इसलिए डोमेन नाम शून्य की लंबाई बाइट द्वारा समाप्त किया जाता है
तो, अधिकतम वैध लंबाई 255-2 प्रतीक (DIG में परीक्षण) है। संपूर्ण यूडीपी संदेश भी कम या बराबर 512 बाइट्स होना चाहिए। लेकिन यह बहुत छोटा नहीं है और IPoverDNS को संभव बनाता है।