ما هو بروتوكول التحكم في الإرسال (Tcp)؟ جريدة الصباح الاخبارية

ما هو بروتوكول التحكم في الإرسال (Tcp)؟ جريدة الصباح الاخبارية

من بين العديد من بروتوكولات الإنترنت المتوافرة، يعتبر بروتوكول التحكم في الإرسال من البروتوكولات الرئيسية، فما هو بروتوكول TCP؟ كيف يعمل، وما هي إيجابياته وسلبياته؟

المحتويات:

1. ما هو بروتوكول TCP؟

2. كيف يعمل بروتوكول TCP؟

3. مميزات بروتوكول TCP.

4. الإيجابيات والسلبيات.

1. ما هو بروتوكول TCP؟

بروتوكول التحكم في الإرسال Transmission Control Protocol (TCP) هو أحد البروتوكولات الرئيسية لمجموعة بروتوكولات الإنترنت. وهو يقع بين طبقات التطبيق والشبكة التي تُستخدم في تقديم خدمات توصيل موثوقة. وهو بروتوكول مهيأ للاتصال يساعد في تبادل الرسائل بين الأجهزة المختلفة عبر الشبكة.

2. كيف يعمل بروتوكول TCP؟

للتأكد من أن كل رسالة تصل إلى موقعها المستهدف كما هي، يقوم بروتوكول TCP / IP بتقسيم البيانات إلى حزم صغيرة، وبعد ذلك يعيد تجميع الحزم في الرسالة الأصلية على الطرف المقابل. إن إرسال المعلومات في حزم صغيرة من المعلومات يجعل من الأسهل الحفاظ على الكفاءة بدلاً من إرسال كل شيء دفعة واحدة.

بعد تقسيم رسالة معينة إلى حزم صغيرة، قد تنتقل هذه الحزم عبر مسارات متعددة إذا كان أحد المسارات مزدحماً، ولكن الوجهة تظل كما هي. على سبيل المثال، عندما يطلب المستخدم صفحة ويب على الإنترنت في مكان ما في العالم، يقوم خادم الويب بمعالجة هذا الطلب وإرسال صفحة HTML إلى هذا المستخدم مرة أخرى.

يستخدم الخادم بروتوكول يسمى بروتوكول HTTP. ثم يطلب HTTP من طبقة TCP تعيين الاتصال المطلوب وإرسال ملف HTML. الآن، يقوم TCP بتقسيم البيانات إلى حزم صغيرة وإعادة توجيهها نحو طبقة عنوان IP. ثم يتم إرسال الحزم إلى الوجهة عبر طرق مختلفة. تنتظر طبقة TCP في نظام المستخدم حتى ينتهي الإرسال وتقر باستلام جميع الحزم.

إقرأ أيضاً… ما هو بروتوكول DHCP؟ كيف يعمل وما هي فوائده؟

3. مميزات بروتوكول TCP.

بعض من أبرز ميزات بروتوكول التحكم في الإرسال هي:

يقوم TCP بتتبع المقاطع التي يتم إرسالها أو استقبالها عن طريق تخصيص أرقام لكل واحد منها. ثم يتم تعيين رقم بايت محدد لبايتات البيانات التي سيتم نقلها أثناء تعيين أرقام تسلسلية لهذه لمقاطع. ويتم تخصيص أرقام الإقرار بالمقاطع المستلمة.

يحد التحكم في التدفق من المعدل الذي ينقل به المرسل البيانات. ويتم ذلك لضمان التسليم الموثوق. يقوم جهاز الاستقبال بالتلميح باستمرار إلى المرسل بشأن مقدار البيانات التي يمكن تلقيها.

ينفذ البروتوكول آلية للتحكم في الأخطاء من أجل نقل موثوق للبيانات، ويكون التحكم في الخطأ موجهاً بالبايت. كما يتم فحص الشرائح لاكتشاف الخطأ، ويشمل التحكم في الخطأ الأجزاء التالفة وإدارة الأجزاء المفقودة والأجزاء الخارجة عن الطلب والأجزاء المكررة وغيرها.

يأخذ البروتوكول في الحسبان مستوى الازدحام في الشبكة، ويتم تحديد مستوى الازدحام بمقدار البيانات التي يرسلها المرسل.

4. الإيجابيات والسلبيات.

بالنسبة لاستخدام بروتوكول TCP، يوجد هناك العديد من الإيجابيات المرتبطة به. ومن إيجابياته:

كما يمتلك الإيجابيات، يوجد مجموعة سلبيات لاستخدام بروتوكول TCP، ومن أهمها: