ماهو بروتكول تي سي بي\آي بي ؟
بروتوكول التحكم بالنقل أو بروتوكول التحكم بالإرسال[1] أو ميفاق التحكّم بالنقل هو أحد البروتوكولات الأساسيّة في حزمة بروتوكولات الإنترنت، موصُوف بالوثيقة ()، ويُؤمّن نقلاً موثوقاً خالي من الأخطاء لدفق من البايتات بين مُضيفين يتصلان مع بعضهما البعض عبر شبكة تدعم بروتوكول الإنترنت. تعتمد معظم تطبيقات الإنترنت الرئيسية مثل الويب والبريد الإلكتروني ونقل الملفات على بروتوكول التحكّم بالنقل.
أنظمة إرسال الطبقة الرئيسية،"يو دي بي" و"تي سي بي"، تقوم بعملية التأكد من المجاميع لجميع البيانات التي يحملونها، بما في ذلك رأس "يو دي بي" أو "تي سي بي"،بالإضافة إلى "رأس مزيّف" (pseudo header) الذي يحتوي عنواني الآي بي الوجهة والمصدر للعبوات التي تحمل رأس "يو دي بي" و"تي سي بي". لتنجح ترجمة عنوان الشبكة في عبور "يو دي بي" أو "تي سي بي"، فإن عليها إعادة التأكد من المجاميع اعتماداً على عناوين الآي بي المعدلة، لا الأصلية، وتضع نتيجة ذلك في رأس "يو دي بي"و"تي سي بي" الخاص بالعبوة الأولى من المجموعة المجزئة من العبوات. ترجمة عنوان الشبكة المستقبلة يجِب عليها إعادة التأكد من المجاميع للآي بي لكل عبوة تعبر إلى المضيف الوجهة، وأن تميز أيضاً تعيد حساب رأس "يو دي بي" و"تي سي بي" مستخدمة العناوين المعاد تعديلها والرأس المزيف. هذه ليست مشكلة محلولة بالكامل. حل آخر هو أن تقوم ترجمة الشبكة المستقبلة بإعادة تجميع القطعة بكاملها وبعد ذلك إعادة التأكد من المجاميع لجميع العبوات معاً.