ما هو الفرق بين UDP و TCP؟

تُستخدم بروتوكولات UPD و TCP لنقل البيانات - أو حزم المعلومات - عبر الإنترنت بناءً على عنوان IP ، مع كون TCP هو الأكثر شيوعًا بين الاثنين. تشرح هذه المقالة باختصار الاختلافات بين بروتوكولي UDP و TCP .

  • بروتوكول UDP
  • بروتوكول TCP

بروتوكول UDP

UDP ( بروتوكول مخطط المستخدم ) هو بروتوكول غير متصل بالاتصال. ببساطة ، عندما يرسل الجهاز A الحزم إلى الجهاز B ، يكون الدفق غير اتجاهي. هذا يعني أن عملية نقل البيانات تتم دون تحذير المستلم (الجهاز B) ، وأن المستلم يتلقى البيانات دون إرسال إشعار إلى جهاز الإرسال (الجهاز A).

وذلك لأن البيانات المرسلة بواسطة بروتوكول UDP لا تجعل من الممكن نقل المعلومات المتعلقة بالمرسل. نتيجة لذلك ، لا يعرف المستلم مرسل البيانات ، باستثناء عنوان IP الخاص به.

بروتوكول TCP

على عكس UDP ، فإن TCP ( بروتوكول التحكم في الإرسال ) موجه نحو الاتصال. عندما يرسل الجهاز A البيانات إلى الجهاز B ، يتم إخطار الجهاز B بوصول البيانات ويشهد على حسن استقبال البيانات عن طريق إشعار بالاستلام.

تعتمد مراقبة CRC للبيانات على معادلة رياضية وتتحقق من سلامة البيانات المرسلة. لذلك ، في حالة تلف البيانات المستلمة ، يسمح بروتوكول TCP للمستلمين بإخطار المرسل.

الصورة: © iStock.

المقال السابق المقالة القادمة

نصائح الأعلى