1. Home
  2. Docs
  3. 5. Network Protocols
  4. UDP explained

UDP explained

TCP/IP Suite में एक अन्य महत्वपूर्ण प्रोटोकॉल User Datagram Protocol (UDP) है। यह प्रोटोकॉल मूल रूप से TCP का एक स्केल-डाउन संस्करण है। टीसीपी की तरह, यह प्रोटोकॉल एक TCP/IP नेटवर्क पर मेजबानों पर चल रहे अनुप्रयोगों के बीच डेटा का वितरण प्रदान करता है, लेकिन, टीसीपी के विपरीत, यह डेटा को अनुक्रम नहीं करता है और उस क्रम की परवाह नहीं करता है जिसमें सेगमेंट गंतव्य पर आते हैं। इस वजह से इसे एक अविश्वसनीय प्रोटोकॉल माना जाता है। यूडीपी को एक कनेक्शन रहित प्रोटोकॉल भी माना जाता है, क्योंकि डेटा ट्रांसफर होने से पहले कोई वर्चुअल सर्किट दो एंडपॉइंट के बीच स्थापित नहीं होता है।

 

क्योंकि यह कई सुविधाएँ प्रदान नहीं करता है जो TCP करता है, UDP TCP की तुलना में बहुत कम नेटवर्क संसाधनों का उपयोग करता है। यूडीपी का उपयोग आमतौर पर दो प्रकार के अनुप्रयोगों के साथ किया जाता है:

 

  • ऐसे अनुप्रयोग जो खोए हुए डेटा के प्रति सहिष्णु हैंVoIP (Voice over IP) UDP का उपयोग करता है क्योंकि यदि कोई पैकेट खो जाता है, तब तक पैकेट को वापस ले लिया जाएगा, तो बहुत अधिक देरी हुई होगी, और आवाज अनजाने में होगी।
  • अनुप्रयोग जो खोए डेटा को पुनर्प्राप्त करने के लिए कुछ अनुप्रयोग तंत्र हैNetwork File System (NFS) अनुप्रयोग परत कोड के साथ पुनर्प्राप्ति करता है, इसलिए UDP का उपयोग ट्रांसपोर्ट-लेयर प्रोटोकॉल के रूप में किया जाता है।

 

UDP शीर्षलेख 8 bytes लंबा है और इसमें निम्न फ़ील्ड शामिल हैं:

यहाँ प्रत्येक क्षेत्र का विवरण दिया गया है:

 

  • Source port – डेटा भेजने वाले होस्ट पर एप्लिकेशन का पोर्ट नंबर।
  • Destination Port – डेटा प्राप्त करने वाले होस्ट पर एप्लिकेशन का पोर्ट नंबर।
  • Length- यूडीपी हेडर और डेटा की लंबाई।
  • Checksum – यूडीपी हेडर और यूडीपी डेटा फ़ील्ड दोनों के चेकसम।

 

 

NOTE:

यूडीपी एक ट्रांसपोर्ट लेयर प्रोटोकॉल (OSI मॉडल का लेयर 4) है।

Was this article helpful to you? Yes No 1