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