User Datagram Protocol (UDP)
- UDP का पूरा नाम User Datagram Protocol है | UDP एक Transport Layer protocol है |
- इस protocol को David P Reed ने 1980 में डिजाइन किया था।
- यह एक unreliable protocol है क्योंकि यह errors का पता लगाता है लेकिन errors को specify नहीं करता है।
- यह एक connectionless service के साथ ट्रांसमिशन की end-to-end delivery प्रदान करता है। connectionless service का मतलब है जब हम data transfer करते है तो यह प्रोटोकॉल sender और receiver के बीच connection को establish नहीं करता।
- UDP specify नहीं करता है कि कौन सा पैकेट lost हुआ है। UDP मे डेटा सेगमेंट की कोई आईडी शामिल नहीं होती इसमें केवल चेकसम होता है |
UDP Header
- UDP Header 8 bytes का होता है |
- UDP Header मे चार field होती है |
- Source Port Address :- source port address उस एप्लिकेशन प्रोग्राम का address है जो message create करता है। इसका साइज 16 bits होता है |
- Destination port address :- Destination port address उस एप्लिकेशन प्रोग्राम का address है जो message receive करता है। इसका साइज 16 bits होता है |
- Total length :- यह UDP की total number of bytes को define करता है |
- Checksum:- यह sender द्वारा send करने से पहले generate की गयी checksum value को store करता है