من المقطع ده، ايه الفائدة الرئيسية لـ TCP؟
Context:في المستويات السفلية من كومة البروتوكول، بسبب ازدحام الشبكة أو موازنة حمولة الحركة أو سلوك الشبكة غير المتوقع، ممكن تضيع حزم IP أو تتكرر أو يتم تسليمها بشكل غير منظم. بتكتشف TCP المشاكل دي، وتطلب إعادة إرسال البيانات المفقودة، وتعيد ترتيب البيانات الغير مرتبة وتساعد حتى في تقليل ازدحام الشبكة لتقليل حدوث المشاكل التانية. لو البيانات لسه ما اتسلمتش، بيتم إخطار المصدر بالفشل ده. بعد ما يجمع المستقبل TCP تسلسل البكتات اللي اتنقل في الأصل، بيعطيها للتطبيق المستلم. وبالتالي، بتجرد TCP اتصالات التطبيق من تفاصيل الشبكة الأساسية.
بتحاول TCP ضمان إرسال البيانات بالترتيب الصحيح في ظل ظروف الشبكة غير المثلى وغير المتوقعة ، وتبلغ المصدر إذا لم تكن ناجحة.