موضوع اليوم لشرح بروتوكولين مهمين جدا في مجال الشبكات وهما بروتوكول ال TCP و ال UDP وهما أحد بروتوكولات الطبقة الرابعة Transport Layer من نموذج OSI وهي الطبقة المسئولة عن إدارة نقل البيانات – control flow وتصحيح الاخطاء – correction error ومن ثم تحديد البروتوكول المستخدم فى عملية نقل البيانات سواء كان TCP أم UDP.
ماهو بروتوكول ال TCP ؟
وهو إختصار ل Transmission Control Protocol عند استخدام هذا النوع من المنافذ يرتبط الجهازين إرتباط مباشر يستمر حتي الإنتهاء من عملية الارسال ثم ينقطع الاتصال و بهذه الطريقة يضمن وصول المعلومات بدقة و موثوقية لذلك فإن هذا النوع هو السائد عادة و لكنه يشكل عبئ على الكمبيوتر لكونه مسئول عن مراقبة المعلومات المرسلة و التأكد من وصولها .
مثال للتوضيح :
يشبه هذا النوع من إرسال رسالة من خلال الإيميل لابد ان تأتيك الرسالة تحت بند Sent أو الرسائل المرسلة و إن كان هناك خطاء في عنوان البريد الإلكتروني يرسل لك رد بأن هناك خطأ أو فشل إرسالة الرسالة لذلك يسمي بروتوكول ال TCP ب Connection Oriented Protocol .
ماهو بروتوكول ال UDP ؟
و هو إختصار ل User Datagram Protocol بإستخدام هاا النوع من الإتصال يرسل الجهاز حزم البيانات في الشبكة و كله أمل أن تصل الى مكانها الصحيح ولكن إن لم تصل لن يقوم بإرسالها مرة أخري وسيتابع إرسال باقي البيانات لذلك لا توجد موثوقية في بروتوكول ال UDP .
مثال للتوضيح:
في حال كنت تشاهد بث مباشر عبر اليوتيوب أو عبر الفيسبوك فإذا حدث خلل في إستقبالك للبيانات أو أنقطع عنك الإنترنت وقنت بتشغيل الفيديو مره أخري فلن يصلك ما فاتك من بيانات .