ما هو الفرق بين 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.