الخلاصة
- يجعل RFC 6928 الحد الأعلى البالغ عشرة مقاطع خياراً مرتبطاً بقيمة MSS، ولا يفرض استخدامه كاملاً على كل اتصال.
- يختصر IW10 بعض الرحلات لأنه ينفق مساحة أكبر من الطابور قبل وصول التغذية الراجعة؛ لذلك فإن مراقبة الدفعة الأولى والرجوع إلى سلوك RFC 3390 جزء من الضبط نفسه.
تؤكد المصافحة الثلاثية وجود الطرفين، لكنها لا تكشف سرعة وصلة النفاذ ولا عمق المخزن المؤقت ولا عدد التدفقات المنافسة. النافذة الابتدائية هي قرار TCP في هذا الفراغ: كم من البيانات يرسل قبل أن تبدأ إشعارات الاستلام في وصف المسار.
يرفع RFC 6928 السقف إلى min(10*MSS, max(2*MSS, 14600)). الرقم عشرة سقف مسموح، ويمكن للتنفيذ أن يبدأ بأقل منه. ينطبق التغيير على أول RTT للبيانات أثناء المصافحة أو بعدها؛ ولا يزيد SYN/ACK ولا الإقرار الذي يتم المصافحة حجم النافذة.
وهذا يختلف عن TCP Fast Open. ينقل Fast Open بيانات التطبيق إلى ما قبل اكتمال المصافحة، بينما يحافظ IW10 على ترتيب الاتصال المعتاد ويكبر أول دفعة بيانات بعد الإنشاء. الأول يغير توقيت الطلب، والثاني يغير مقدار الحمل الموضوع على المسار قبل ظهور دليل الازدحام.
رحلات أقل ضمن افتراضات محددة
في نموذج RFC المبسط — عرض نطاق غير محدود، بلا فقد، وإقرارات مؤجلة قياسية — يمكن للانتقال من ثلاثة إلى عشرة مقاطع أن يوفر حتى أربع رحلات في عمليات نقل أكبر من 4 كيلوبايت. ويجعل المثال المؤلف من 32 مقطعاً يكتمل في رحلتين بدلاً من خمس. كما قد تولد النافذة الأكبر إقرارات مكررة تكفي لـ Fast Retransmit، فتُعالج بعض الخسارة من دون انتظار مهلة إعادة الإرسال الأولى.
هذه نتيجة تشرح الآلية ولا تضمن أداء شبكة حالية. نافذة استقبال أصغر من عشرة تحد الفائدة. واعتمدت التجارب الواردة أساساً على MTU إيثرنت مقداره 1,500 بايت. وإذا فتح التطبيق اتصالات متزامنة كثيرة، تتضاعف الدفعة إلى ما يتجاوز عشرة مقاطع بكثير على مستوى الخدمة.
يصل الثمن إلى الطابور أولاً
قد تتسبب الدفعة في وصلة بطيئة أو مخزن صغير أو موجه مزدحم في إسقاط مبكر أو انتهاء مهلة أو خروج مبكر من slow start. وقد يأخذ تدفق IW10 سعة أولية أكبر من تدفق يلتزم RFC 3390. وفي شبكات النفاذ ذات الطوابير الطويلة، يمكن أن ينتقل التأخير إلى DNS والصوت والألعاب وغيرها من الحركة الحساسة للزمن.
لا يرى RFC أن زيادة واحدة ستنشئ وحدها ازدحاماً دائماً، لأن تراجع TCP اللاحق يبقى قائماً. لكن صفة «مرة واحدة» تخص الاتصال منفرداً؛ فالصفحة أو الخدمة التي تفتح اتصالات كثيرة تكرر القرار بصورة مجمعة.
لا تكبر نافذة الخسارة
يفصل النص بين النافذة الابتدائية ونافذة الاستئناف بعد الخمول ونافذة الخسارة بعد RTO. لا تتجاوز نافذة الاستئناف أصغر القيمتين: النافذة الابتدائية أو cwnd الحالية. وتبقى نافذة الخسارة عند MSS واحد، وهي أدنى استجابة للازدحام الشديد. وإذا ظهرت خسارة بعد إرسال أكثر من 4 كيلوبايت في نافذة ابتدائية أو نافذة استئناف، ينبغي الرجوع في الاستئناف إلى RFC 3390.
وعلى المسار البطيء قد يهيمن زمن إرسال الدفعة على RTT ويخلق إعادة إرسال زائفة. لذلك يوجب RFC 6928 اتباع RFC 6298 وإعادة تشغيل RTO الحالي مع كل إقرار يعترف ببيانات جديدة.
حدود الدليل
المصدر الوحيد هو RFC 6928، المنشور بصفة Experimental في أبريل 2013. وهو يثبت الصيغة والمقارنات وشروط التشغيل، لكنه لا يثبت أي الأنظمة الحالية تفعّل IW10، ولا نتيجة شبكة مسماة، ولا أمان قيم فوق عشرة.
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
