⭕ الفرق بين بروتوكول TCP vs UDP
???? TCP
Transmission Control Protocol
⬅️ بروتوكول التحكم في الإرسال، نستعين به للحصول على إتصال موثوق و جيد بين جهازين دون خطأ في إرسال البيانات ويعتبر بروتكول TCP من أكثر البروتوكولات إستعمالا في شبكات TCP/IP
???? مميزاته
1️⃣ التحكم في الإرسال إلى الشبكة.
2️⃣ اكتشاف الخطأ.
3️⃣ تأكيد التسليم
???? UDP
USER DATAGRAME PROTOCOL
⬅️ هو بروتوكول بيانات المستخدم لنقل البيانات إلى أجهزة متصلة على الشبكة ودلك دون الحاجة إلى إجراء اتصالات أولية لإنشاء قنوات اتصال قبل بدء إرسال البيانات مما يوفر سرعة نقل البيانات، غالباً ما يستعمل في المحادثات الصوتية
⚠️ الفرق بين tcp و udp
✅ يستطيع بروتوكول TCP التحكم في كمية البيانات المرسلة عن طريق تقسيمها إلا حزم صغيرة ثم إرسالها بالتوالي، أما UDP لا يملك هذه الخاصية.
✅بروتوكول TCP موثوق لأنه يضمن تسليم البيانات إلى جهاز التوجيه الوجهة لكن لا يمكن ضمان تسليم البيانات إلى الوجهة في UDP
✅ يعتمد بروتوكول (TCP) على الاتصال القوي بينما يكون بروتوكول (UDP) أقل اتصالاً
✅ تسلسل البيانات هو سمة من سمات بروتوكول التحكم في الإرسال (TCP). هذا يعني أن الحزم تصل بالترتيب إلى المتلقي بينما لا يوجد تسلسل للبيانات في UDP. إذا كان الأمر مطلوبًا ، فيجب إدارته بواسطة طبقة التطبيق.
✅ يحتوي بروتوكول (TCP) على فحص وتصحيح للأخطاء بينما يستخدم بروتوكول (UDP) فقط فحص الأخطاء الأساسي للمجموع الاختباري.