بروتوكول UDP

نظرة عامة عالية المستوى على بروتوكول مخطط بيانات المستخدم

UDP ،بروتوكول مخطط المستخدم، هو بروتوكول نقل ، بديل لـ TCP.

الفرق الرئيسي بينه وبين TCP هو أنه غير متصل.

هذا يعني أنه أسرع ، كل حزمة يتم إرسالها تكون خفيفة الوزن ، لأنها لا تحتوي على جميع المعلومات المطلوبة في TCP ، ولديها عملية مصافحة أخف.

العيب هو أن UDP لا يمكن الاعتماد عليه مثل TCP.

في TCP ، إذا فقدت الحزمة ، يمكن للبروتوكول التعامل معها وإعادة إرسال الحزمة.

في UDP ، هذا ليس مضمنًا في البروتوكول ، ويجب التعامل معه على مستوى أعلى (مبني عليه). لا يوجد فحص مضمّن للتحكم في ما إذا تم استلام حزمة ، وما إذا تم استلامها بشكل صحيح.

تم تعريف UDP فيRFC 768 in 1980.

بعض بروتوكولات التطبيقات الأكثر شهرة والتي تعتمد على طبقة UDP هيDNSو DHCP ، والأهم من ذلك هو الطبقة الأساسية لـHTTP/3، الإصدار التالي من HTTP.

يستخدم بروتوكول UDP المنافذ للسماح بالاتصال بين العمليات ، مثل TCP.


المزيد من دروس الشبكة: