ما هي وظيفة "TCP" في الشبكة

1 إجابات
 
TCP  هو بروتوكول شبكة هام، ويعد بروتوكول التحكم بالنقل (بروتوكول التحكم بالإرسال) يستخدم في إرسال البيانات عبر الشبكات، وعندما نقول بروتوكول يقصد به مجموعة من القواعد والإجراءات التي تحكم كيفية تنفيذ نقل البيانات بحيث يقوم كل شخص في العالم كله، بغض النظر عن الموقع أو البرامج أو الأجهزة المستخدمة، بالشيء نفسه. 

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

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

يتم إرسال البيانات على شبكة في طبقات، كل بروتوكول على طبقة واحدة يؤدي وظائف تكمل الوظائف التي تؤديها البروتوكولات الأخرى. تسمى هذه المجموعة من الطبقات باسم مكدس البروتوكول. يعمل TCP و IP يدًا بيد في المكدس، واحد فوق الآخر. على سبيل المثال، في حزمة واحدة، يمكنك الحصول على HTTP – TCP – IP – WiFi. هذا يعني أنه عندما يصل الكمبيوتر إلى صفحة ويب، فإنه يستخدم بروتوكول HTTP للحصول على صفحة الويب بتنسيق HTML، ويتحكم TCP في الإرسال، و IP الذي يعمل على الشبكة (مثل الإنترنت)، و WiFi الإرسال على شبكة المنطقة المحلية. 

وبالتالي، فإن بروتوكول التحكم بالنقل TCP مسؤول عن ضمان الموثوقية أثناء الإرسال. إن إرسال البيانات الموثوق بها هو عملية يتم فيها استيفاء المتطلبات التالية: 

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

في حين أن بروتوكول الإنترنت (IP) لديه آلية كاملة لمعالجة عناوين بروتوكول الإنترنت المعروفة باسم عناوين بروتوكولات الإنترنت، لا يوجد لدى بروتوكول التحكم بالنقل TCP أي نظام معالجة متقن، وهو لا يحتاج إلى واحد. ويستخدم فقط الأرقام التي يوفرها الجهاز الذي يعمل عليه لتحديد مكان تلقي وإرسال الحزم الخاصة بالخدمة. هذه الأرقام تسمى المنافذ. ومن الأمثلة على المنافذ، تستخدم متصفحات الويب المنفذ 80 لـ TCP، والنافذة 25 تستخدم من أجل البريد الإلكتروني. غالبًا ما يقترن رقم المنفذ بعنوان IP لخدمة ما، على سبيل المثال، 192.168.66.5:80 

  • مستخدم مجهول
  • مستخدم مجهول
قام 2 شخص بتأييد الإجابة