انتقل إلى محتوى الدرس

Transmission Control Protocol TCP بروتوكول التحكم في الإرسال TCP

سنتعرف في هذا الدرس على بروتوكول التحكم في الإرسال Transmission Control Protocol وكيفية عمله، وطبقاته، والمنافذ الخاصة به، والفرق بينه وبين بروتوكول الانترنت IP، ومصافحة الـ TCP، كما سنتعرف على أنواع البيانات التي يتم نقلها عبر بروتوكول التحكم في الإرسال.
1 صفوف تعليمية
تكنولوجيا الويب
6,622 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

بروتوكول التحكم بالنقل TCP: هو أحد أهم بروتوكولات الانترنت ويستخدم لنقل البيانات أو المعلومات بين جهازين عبر الشبكة ويوفر للتطبيق تدفق بايتات مرتبًا وموثوقًا باستخدام الإقرار وإعادة الإرسال عند اكتشاف الفقد أو التلف. قد يفشل الاتصال أو تنتهي المهلة؛ فلا يضمن التسليم في جميع الظروف.


وظيفة بروتوكول TCP:

تقسيم البيانات إلى حزم صغيرة: يقوم بروتوكول TCP بتقسيم البيانات الكبيرة إلى أجزاء أصغر تسمى المقاطع Segments، وتحملها حزم IP حتى تتم عملية النقل بسهولة.

تتبع البيانات وضمان وصولها بشكل صحيح: يقوم بروتوكول TCP بتتبع كل حزمة حتى يتأكد من وصولها إلى جهة الاستقبال الصحيحة وإن لم تصل إحدى الحزم يقوم بإعادة إرسالها مرة أخرى.

حدود الموثوقية والأمان: لا يوفر TCP التشفير أو التحقق من هوية الطرف الآخر بذاته؛ تستخدم بروتوكولات مثل TLS عند الحاجة إلى اتصال محمي.

دعم الأجهزة: تدعم أنظمة كثيرة TCP للإرسال والاستقبال، لكن اتصال جهاز بالشبكة لا يعني أن كل اتصالاته تستخدم TCP أو أنه يجب أن ينفذه.