क्यों DNS यूपीपी परिवहन परत प्रोटोकॉल के रूप में उपयोग करता है?क्यों DNS यूपीपी परिवहन परत प्रोटोकॉल के रूप में उपयोग करता है?
उत्तर
- यूडीपी बहुत तेज है। टीसीपी धीमा है क्योंकि इसे 3 तरीके हैंडशेक की आवश्यकता है। DNS सर्वर पर लोड भी एक महत्वपूर्ण कारक है। DNS सर्वर (चूंकि वे यूडीपी का उपयोग करते हैं) कनेक्शन नहीं रखते हैं।
- डीएनएस अनुरोध आमतौर पर बहुत छोटे होते हैं और यूडीपी सेगमेंट में अच्छी तरह से फिट होते हैं।
- यूडीपी विश्वसनीय नहीं है, लेकिन विश्वसनीयता परत पर विश्वसनीयता जोड़ा जा सकता है। एक आवेदन यूडीपी का उपयोग कर सकता है और टाइमआउट का उपयोग कर विश्वसनीय हो सकता है और आवेदन परत पर फिर से भेज सकता है।
आपके उत्तर में 3 नोट्स: 1) 'DNS' ** ** ** केवल' यूडीपी' का उपयोग नहीं करता है - कभी-कभी यह 'टीसीपी' का भी उपयोग करता है। 2) 'टीसीपी' की धीमीता मुख्य रूप से कनेक्शन प्रतिष्ठान में ** ** नहीं है (जो बदले में ** ** ** केवल 3-तरफा हैंडशेक नहीं है)। 3) विश्वसनीयता उच्च परतों पर जोड़ा जा सकता है लेकिन यह ** ** ** DNS का मामला नहीं है। – MarianD
UDP
सस्ता है। UDP
स्वयं विश्वसनीय नहीं है, लेकिन उच्च स्तर प्रोटोकॉल - DNS के रूप में - विश्वसनीयता बनाए रख सकता है, उदा। कोई प्रतिक्रिया के मामले में UDP
डेटाग्राम दोहराकर।
लेकिन अंतिम DNS
के मामले में नहीं है। DNS
कभी-कभी UDP
(इसके प्राथमिक प्रोटोकॉल के रूप में) विश्वसनीय ट्रांसमिशन कंट्रोल प्रोटोकॉल (TCP
) के अलावा कभी-कभी उपयोग करता है।
अंतिम डेटा का उपयोग 512
बाइट से अधिक होता है, और उन कार्यों के लिए जिन्हें विश्वसनीय वितरण की आवश्यकता होती है (उदा। जोन स्थानान्तरण)।
इसके अलावा, कुछ संकल्प कार्यान्वयन हैं जो सभी क्वेरी के लिए उपयोग करते हैं।
- 1. नेटवर्किंग: परिवहन परत और नेटवर्किंग परत के बीच अंतर
- 2. डेटा लिंक परत और परिवहन परत
- 3. जेएसओएन का उपयोग भंडारण/परिवहन प्रारूप के रूप में डेटाबेस
- 4. यूआरएन रिज़ॉल्वर के रूप में DNS का उपयोग
- 5. सेवा उन्मुख वास्तुकला - परिवहन परत (मैसेजिंग बनाम http)
- 6. यह परिवहन-स्तर त्रुटि क्यों होती है?
- 7. MySQL किस संचार प्रोटोकॉल का उपयोग करता है?
- 8. एमडीएनएस (बोनजोर, अवही, आदि) यूडीपी का उपयोग क्यों करता है?
- 9. ब्लॉब कैसे करता है: प्रोटोकॉल <video> स्रोत के रूप में काम करता है?
- 10. यह प्रोटोकॉल "केवल सामान्य बाधा के रूप में उपयोग क्यों किया जा सकता है"?
- 11. getaddrinfo() DNS लुकअप कैसे करता है?
- 12. क्या zeromq विंडोज़ पर एक परिवहन चैनल के रूप में आईपीसी का समर्थन करता है?
- 13. क्या जावास्क्रिप्ट एसएसएच क्लाइंट लिखना संभव है जो परिवहन के लिए वेब सॉकेट का उपयोग करता है?
- 14. DNS डोमेन.com को www.domain.com पर रीडायरेक्ट करता है
- 15. सेवा परत का उपयोग क्यों करें?
- 16. आईफोन एसडीके कुछ प्रतिनिधियों के लिए प्रोटोकॉल की बजाय श्रेणियों का उपयोग क्यों करता है?
- 17. ओएसआई मॉडल - प्रस्तुति और सत्र परत के लिए क्या है?
- 18. स्विफ्ट में प्रोटोकॉल में क्यों उपयोग नहीं कर सकता?
- 19. ActiveMQ विफलता परिवहन - इतने सारे कनेक्शन क्यों?
- 20. रेट्रैसर ओवल के रूप में गोलाकार क्यों प्रस्तुत करता है?
- 21. `: =` इंफिक्स ऑपरेटर के रूप में क्यों काम करता है?
- 22. क्यों perldoc के रूप में मूल्यांकन करता है 'मंस्टर' 'म्युएन्स्टर'
- 23. लिनक्स में DNS कैशिंग
- 24. सोफेडीबी को आराम से एपीआई परत के रूप में?
- 25. MySQL डिफ़ॉल्ट रूप से latin1_swedish_ci का उपयोग क्यों करता है?
- 26. एनएफएस डिफ़ॉल्ट रूप से यूडीपी का उपयोग क्यों करता है?
- 27. एंड्रॉइड टीवी रिमोट उपयोग क्या प्रोटोकॉल करता है?
- 28. कोई टेलीग्राम एमटीपीआरोटो प्रोटोकॉल एपीआई कॉल कैसे करता है?
- 29. सामान्य डेटा ऑब्जेक्ट के रूप में प्रोटोकॉल बफर का उपयोग करना?
- 30. selectableItemBackground परत-सूची में आइटम के रूप में
अधिकांश प्रश्नों एक संदेश में फिट। अगर आपको कोई जवाब नहीं मिलता है तो आप संदेश दोबारा भेज सकते हैं। टीसीपी से कम ओवरहेड। – Ryan