شرح صفوف ومحتوى الفقرة
بروتوكول التحكم بالنقل TCP: هو أحد أهم بروتوكولات الانترنت ويستخدم لنقل البيانات أو المعلومات بين جهازين عبر الشبكة ويوفر للتطبيق تدفق بايتات مرتبًا وموثوقًا باستخدام الإقرار وإعادة الإرسال عند اكتشاف الفقد أو التلف. قد يفشل الاتصال أو تنتهي المهلة؛ فلا يضمن التسليم في جميع الظروف.
وظيفة بروتوكول TCP:
تقسيم البيانات إلى حزم صغيرة: يقوم بروتوكول TCP بتقسيم البيانات الكبيرة إلى أجزاء أصغر تسمى المقاطع Segments، وتحملها حزم IP حتى تتم عملية النقل بسهولة.
تتبع البيانات وضمان وصولها بشكل صحيح: يقوم بروتوكول TCP بتتبع كل حزمة حتى يتأكد من وصولها إلى جهة الاستقبال الصحيحة وإن لم تصل إحدى الحزم يقوم بإعادة إرسالها مرة أخرى.
حدود الموثوقية والأمان: لا يوفر TCP التشفير أو التحقق من هوية الطرف الآخر بذاته؛ تستخدم بروتوكولات مثل TLS عند الحاجة إلى اتصال محمي.
دعم الأجهزة: تدعم أنظمة كثيرة TCP للإرسال والاستقبال، لكن اتصال جهاز بالشبكة لا يعني أن كل اتصالاته تستخدم TCP أو أنه يجب أن ينفذه.