يودي بي
بروتوكولات UDP
مقدمة
هوبروتوكول يسمح بتناقل البيانات مثل TCP مع بعض الإختلافات الجوهرية من حيث كيفية التوصيل والتأكد من صحة المعلومات وسرعة التوصيل وإحتمال الضياع. ملف:UDPheader.gif
كيفية التوصيل
يقسم الرسالة المراد إرسالها إلى وحدات تسمى جميع وحدة (datagram ) ومن هنا يأتي الإختلاف مع TCP حيث يوضع مع جميع وحدة عنوان المرسل إلية وليس مثل TCP الذي يقوم بفتح اتصال مباشر مع الطرف الاخر ثم يرسل البيانات, حيث أنه هنا جميع وحدة مستقلة في طريقها عن باقي الوحدات فربما جميع وحدة تسلك طريقاَ أخر عن غيرها وثم يقوم الطرف الاخر بتجميعها
التحقق من صحة المعلومة
ففي شبكة الإنترنت وفي أثناء التوصيل قد يحدث تشويش يغير قيمة بت أوأكثر فتختلف المعلومة, هنا بروتكول TCP يقدم لنا ضمانا حتى التوصيل سليم تماما وإذا وقع خطأ فإنة يعيد الإرسال حتىقد يكون سليم ، أما UDP فلا يقدم لنا أي ضماناً لان الهدف من هذا البرتوكول هوتوصيل الرسالة المطلوبة بسرعة
سرعة التوصيل
تناقل البيانات بإستعمال UDP أسرع لانة لا يتحقق من صحة المعلومة لانة إذا أراد التحقق من صحة المعلومة يحتاج إلى إرسال المزيد من المعلومات للتحقق من صحة النقل وهذا يزيد من حجم البياتات المرسلة ويؤدي إلى زيادة الوقت المستغرق في التراسل ولهذا جعلت مسؤلية التحقق من الإرسال من مسؤلية البرنامج نفسة.
إستعمالات UDP
غالبا ما يستعمل في المحادثات الصوتية والمرئية لان فقد القليل من البيانات لا يؤثر كثيراً في جودة الصورة ويساهم في سرعة المححادثة ولهذا يلاحظ في أغلب برامج المحادثة الصوتية أنة يحدث إنقطاع للصوت ثم يكمل ولكن ليس من حيث إنبتر بل من حيث وصل.