delphi4arab منتديات دلفي للعرب

نسخة كاملة : الفرق بين TCP و UDP
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 
بعيدا عن البرمجة صورة بسيطة لشرح الفرق بين البروتوكلين TCP و UDP

[صورة: attachment.php?aid=4335]
وعليك السلام

بروتوكول TCP يقدم لنا ضمانا أن التوصيل سليم تماما وإذا حدث خطأ فإنة يعيد الإرسال حتى يكون صحيحا، أما UDP فلا يقدم لنا أي ضماناً لأن الهدف من هذا البرتوكول هو توصيل الرسالة المطلوبة بسرعة حيث ان UDP يعتمد على طريقة الــ CONNECTIONLESS التي لا تؤمن الاتصال المباشر بين المرسل والمستقبل ، بينما الـ TCP يعتمد على طريقة الـCONNECTION- ORIENTED الذي يحجز خط الاتصال بالكامل بين المرسل والمستقبل .

– استعمالات UDP :
غالبا ما يستعمل في المحادثات الصوتية والمرئية لأن فقد القليل من البيانات لا يؤثر كثيراً في جودة الصورة ويساهم في سرعة المحادثة ولهذا يلاحظ في أغلب برامج المحادثة الصوتية أنه يحدث انقطاع للصوت ثم يكمل ولكن ليس من حيث انقطع بل من حيث وصل.