يحصل Windows 10 و windows server 2016 على تحسينات جديدة لبرنامج tcp مع تحديث الذكرى السنوية

فيديو: [Windows Server 2012 basics] Урок 13 - Remote Desktop Services (Terminal Server) 2024

فيديو: [Windows Server 2012 basics] Урок 13 - Remote Desktop Services (Terminal Server) 2024
Anonim

تلتزم Microsoft بتحسين بروتوكول التحكم في الإرسال لـ Windows وستقوم قريبًا بطرح سلسلة من التحسينات على هذا النظام الأساسي من خلال تحديث الذكرى السنوية القادم. تتضمن هذه التحسينات هدفين رئيسيين: زيادة سرعة بدء تشغيل TCP وتقليل الوقت اللازم للتعافي من فقد الحزمة.

يتضمن تحديث TCP لنظامي التشغيل Windows 10 و Windows Server 2016 خمس ميزات جديدة:

  • TCP Fast Open (TFO) لإعداد اتصال TCP RTT صفر
  • نافذة الازدحام الأولي 10 (ICW10) افتراضيًا لبدء تشغيل بروتوكول TCP بشكل أسرع
  • TCP ACKnowledgment (RACK) لتحسين استرداد الخسائر
  • ذيل خسارة التحقيق (TLP) لتحسين استجابة إعادة إرسال TimeOut
  • TCP LEDBAT (النقل منخفض التأجيل الإضافي لـ Windows) لاتصالات الخلفية

وبشكل أكثر تحديدًا ، يُنشئ TCP Fast Open ملف تعريف ارتباط TFO أثناء إعداد اتصال المصافحة الثلاثية (3WH) الأول لتحقيق وقت إعداد اتصال RTT صفر. يمكن لجميع الاتصالات اللاحقة إلى نفس الخادم استخدام ملف تعريف الارتباط TFO للاتصال بدون RTT.

TFO هو زمن رحلة ذهاب وإياب كامل واحد (RTT) أسرع من إعداد TCP القياسي الذي يتطلب مصافحة ثلاثية. يؤدي ذلك إلى توفير زمن الوصول وهو مناسب جدًا لعمليات نقل الويب القصيرة عبر الإنترنت حيث يكون متوسط ​​زمن الوصول حوالي 40 ميللي ثانية.

القيمة الافتراضية " نافذة الازدحام الأولي 10" في Windows 10 و Server 2012 R2 هي 4 MSS. بمجرد نشر التحسينات الجديدة ، ستكون القيمة الافتراضية هي 10 MSS.

هذا التغيير في سلوك بدء تشغيل Windows TCP المصمم لمواكبة معدلات الانبعاثات المتزايدة لأجهزة توجيه الشبكة المستخدمة على الإنترنت اليوم. يحدد ICW الحد الأقصى لعدد البيانات التي يمكن إرسالها في RTT الأولى. مثل Windows TFO ، يؤثر IW10 في الغالب على عمليات نقل الأشياء الصغيرة عبر الإنترنت. يمكن لـ Windows IW10 نقل كائنات الإنترنت الصغيرة بمعدل يصل إلى ضعف سرعة ICW4.

تستخدم ميزة ACKnowledgment الجديدة لـ TCP فكرة الوقت بدلاً من حساب الإشعارات المكررة للكشف عن الحزم المفقودة من أجل TCP Fast Recovery. تعتبر الحزمة مفقودة إذا تم إرسالها "لاحقًا بما فيه الكفاية" وتم الاعتراف بها بشكل تراكمي أو انتقائي.

يحسّن Tail Tail Probe الجديد سلوك Windows TCP عند التعافي من فقد الحزمة. يحول TLP Retransmit TimeOuts (RTOs) إلى عمليات إعادة الإرسال السريعة من أجل استرداد أسرع بكثير.

يرسل TLP حزمة واحدة في رحلتين ذهابا وإيابا عندما يكون الاتصال به بيانات معلقة ولا يتلقى أي ACKs. يمكن أن تكون الحزمة المنقولة (مسبار الخسارة) جديدة أو إعادة إرسال. عندما تكون هناك خسارة في الذيل ، تؤدي ACK من مسبار الخسارة إلى الاسترداد السريع القائم على SACK / FACK ، وبالتالي تجنب مهلة إعادة الإرسال المكلفة.

تهدف ميزة TCP LEDBAT إلى تمكين النقل في الخلفية الذي لا يتداخل مع اتصالات TCP الأخرى.

يتم تطبيق Windows LEDBAT كوحدة تجريبية للتحكم في ازدحام TCP لـ Windows (CCM). يقوم Windows LEDBAT بنقل البيانات في الخلفية ولا يتداخل مع اتصالات TCP الأخرى. يقوم LEDBAT بذلك من خلال استهلاك عرض النطاق الترددي غير المستخدم فقط. عندما يكتشف LEDBAT الكمون المتزايد الذي يشير إلى أن اتصالات TCP الأخرى تستهلك عرض النطاق الترددي ، فإنها تقلل من استهلاكها الخاص لمنع التداخل.

لمزيد من التفاصيل حول التحسينات المقبلة لنظامي التشغيل Windows 10 و Windows Server 2016 ، تحقق من نشر مدونة Microsoft.

يحصل Windows 10 و windows server 2016 على تحسينات جديدة لبرنامج tcp مع تحديث الذكرى السنوية