Vista TCP Window Scaling Auto Tuning May Slow Down Network Performance فيستا توسيع نطاق برنامج التعاون الفني نافذة ضبط السيارات وقد تؤدي الى تباطؤ اداء الشبكه
TCP receive window size (RWIN) is the amount of received data (in bytes) that can be buffered during a connection. برنامج التعاون الفني الحصول على حجم الإطار (rwin) هي كمية البيانات الواردة (في بايت) التي يمكن ان buffered خلال الصدد. According to ووفقا لل Wikipedia ويكيبيديا , the sending host can send only up to that amount of data before it must wait for an acknowledgment and window update from the receiving host. ، وارسال المضيفه يمكن ان ترسل فقط الى ان كمية البيانات التي يجب ان تنتظر قبل اقرار لتحديث ونافذة من تلقي المضيفه. When a receiver advertises the window size of 0, the sender stops sending data and starts the persist timer. عندما يعلن متلق النافذة حجم 0 ، المرسل توقف ارسال البيانات ويبدأ توقيت مستمرة. The persist timer is used to protect TCP from the dead lock situation. فان توقيت ما زالت تستخدم لحمايه برنامج التعاون الفني من بين الاموات لوك الحاله. The dead lock situation could be when the new window size update from the receiver is lost and the receiver has no more data to send while the sender is waiting for the new window size update. الميت لوك الحاله يمكن ان يكون فيه نافذة جديدة حجم التحديث من جهاز الاستقبال وتفقد جهاز الاستقبال لا لارسال مزيد من البيانات في حين ان المرسل هو الانتظار لحين استكمال حجم نافذة جديدة. When the persist timer expires the TCP sender sends a small packet so that the receivers ACKs the packet with the new window size and TCP can recover from such situations. وعندما تنتهي مستمرة توقيت برنامج التعاون الفني يرسل المرسل علبة صغيرة حتى يتسنى استقبال acks همزح نافذة جديدة مع حجم برنامج التعاون الفنى ويمكن الشفاء من هذه الحالات.
The TCP window size field controls the flow of data and is limited to between 2 and 65,535 bytes, and cannot be expanded anymore. برنامج التعاون الفني الميداني حجم الإطار تتحكم في تدفق البيانات وتقتصر على ما بين 2 و 65535 بايت ، وتوسيع نطاق لا يمكن ان يكون بعد الآن. Thus, a scaling factor is used to get a larger TCP receive window size to achieve more efficient use of high bandwidth networks. وهكذا ، فإن عامل القياس وتستخدم للحصول على أكبر حجم الإطار الحصول على برنامج التعاون الفنى لتحقيق مزيد من الكفاءه في استخدام شبكات حزمه التردد العالية. The ال TCP window scale option نافذة الخيار نطاق برنامج التعاون الفني is used to increase the maximum window size from 65,535 bytes to 1 Gigabyte. ويستخدم لزيادة الحد الأقصى لحجم الاطار من 65535 بايت الى 1 جيجابايت. Scaling up to larger TCP congestion window sizes is a part of what is necessary for TCP Tuning. توسيع نطاق برنامج التعاون الفنى لاكبر احجام نافذة الازدحام هو جزء من ما هو ضروري لبرنامج التعاون الفني الدقيق. The window scale option is used only during the TCP 3-way handshake. نافذة على نطاق الخيار يستخدم فقط خلال برنامج التعاون الفنى 3 - طريقة المصافحه. The window scale value represents the number of bits to left-shift the 16-bit window size field, and can be set from 0 (no shift) to 14. نافذة على نطاق ويمثل قيمة عدد من معاهدات الاستثمار الثنائية الى اليسار نقل 16 بت حجم الإطار الميداني ، ويمكن ان تكون مجموعة من 0 (لا تغيير) الى 14.
When dealing with slow network performance in Vista, the problem may be due to the above mentioned TCP Window Scaling option, where many older routers and and packet firewalls do not properly implement TCP Window Scaling, and rewrite the window scaling factor during a transmission, and causing sending and receiving sides to assume different TCP window sizes. عند التعامل مع الشبكه بطيءه الاداء في فيستا ، فان المشكلة قد تكون مستحقة لبرنامج التعاون الفني المشار اليها اعلاه نافذة توسيع نطاق الخيار ، وفيها العديد من كبار السن من المسارات والجدران الناريه ومزح لا تنفذ بشكل ملائم نافذة توسيع نطاق برنامج التعاون الفني ، واعادة كتابة نافذة عامل القياس اثناء انتقال ، و تسبب المرسله والمستقبله الجانبين لتحمل برنامج التعاون الفني نافذة مختلفة الاحجام. The situation causes malfunction Internet connection, non-stable traffic that is very slow, or network connection that is only available intermittently. الحاله اسباب عطل الاتصال بشبكه الانترنت ، غير مستقرة وهذا هو حركة المرور بطيءه جدا ، او الشبكه الصدد الى ان لا يتوفر إلا بصورة متقطعه. In Vista, the connection may appear to start working again for no reason after a while. في فيستا ، الصدد قد يبدو لبدء العمل مرة اخرى بدون اي سبب بعد حين. If “Diagnose Problem” is selected in Vista, an error message will display “Cannot communicate with primary DNS server.” اذا كان "تشخيص المشكلة" هي في اختيار فيستا ، سيتم عرض رسالة الخطأ "لا يستطيعون التواصل مع دياناس الخادم الرئيسي."
Beside, Windows Vista enhances further TCP window scaling with auto tuning feature, where TCP stack in Vista system will auto tune and adjust the RWIN size to increase the percentage of full-sized TCP segments that are used during bulk data transmission based on the network scenario it encountered. الى جانب ، ويندوز فيستا يعزز مزيد من التوسع في نافذة برنامج التعاون الفني مع ميزة ضبط السيارات ، حيث كومة من برنامج التعاون الفني في نظام فيستا السيارات وتصل قيمتها الى تعديل rwin الحجم لزيادة النسبه المءويه من الحجم الكامل لبرنامج التعاون الفني التي تستخدم شرائح خلال الجزء الاكبر ارسال البيانات على الشبكه على اساس سيناريو واجهتها. And thus it’s no longer possible to specify a custom size for the TCP/IP Receive Window (RWIN) size with the inclusion of new auto tuning feature, unless the application it self uses SO_RCVBUF. وانه بالتالي لم يعد من الممكن تحديد الحجم المخصص لبرنامج التعاون الفنى / تلقى الملكيه الفكريه النافذة (rwin) الحجم مع ادراج السمات ضبط السيارات الجديدة ، ما لم يكن تطبيق استخدامات so_rcvbuf نفسه. However, Vista TCP auto tuning feature may get things wrong sometimes. ومع ذلك ، فيستا برنامج التعاون الفني للسيارات قد ميزة ضبط الامور في بعض الاحيان على خطأ. Instead of optimal true receive window size, incompatible and out of range RWIN size may be used. صحيح الامثل بدلا من الحصول على حجم الإطار ، لا تتفق وخارج النطاق rwin الحجم يمكن ان تستخدم.
By default, Vista in normal auto tuning level will use RWIN size of 256 bytes with a scale factor of 8. افتراضيا ، فيستا في ضبط مستوى السيارات العاديه وسوف تستخدم rwin حجم 256 بايت الحجم مع عامل 8. This value is not suitable for all routers and servers which does not support TCP scale factor, and continue to communicate with 65536 bytes. وهذه القيمه ليست مناسبة للجميع المسارات والخدمة التي لا تدعم نطاق برنامج التعاون الفني عامل ، والاستمرار في التواصل مع 65536 بايت. For Windows Vista, users can change the behavior and the way Vista automatically tune the RWIN, by using “netsh” command to set the value for “autotuninglevel” parameter. لويندوز فيستا ، ويمكن للمستخدمين تغيير السلوك والطريقة التي تصل قيمتها الى فيستا تلقائيا فان rwin ، وذلك باستخدام "netsh" لقيادة مجموعة قيمة من اجل "autotuninglevel" معلمة.
To change the value for Receive Window Auto-Tuning Level parameter in Vista, لتغيير قيمة لتلقي نافذة السيارات - ضبط مستوى المعلمه في فيستا ، run elevated command prompt البعيد ارتقى الاوامر , and then type in one of the following commands, depending on your preference how you want Vista to use the RWIN size. ، وبعد ذلك في نوع واحد من الاوامر التالية ، حسب تفضيلاتك كيف تريد لاستخدام فيستا rwin الحجم.
netsh interface tcp set global autotuninglevel=disabled netsh واجهة برنامج التعاون الفني مجموعة المعوقين العالمية autotuninglevel =
Disable the autotunning feature in Vista completely, and fit and lock the RWIN receive window to default value 65536 bytes. تعطيل هذه الميزه في autotunning فيستا تماما ، وصالح وقفل rwin نافذة الى الحصول على القيمه الافتراضيه 65536 بايت.
netsh interface tcp set global autotuninglevel=highlyrestricted netsh واجهة برنامج التعاون الفني مجموعة العالمية autotuninglevel = highlyrestricted
Allow for the receive window to grow beyond the default value, but do so very conservatively. اتاحة الفرصة لتلقي نافذة بعد ان تنمو القيمه الافتراضيه ، ولكن متحفظ جدا ان تفعل ذلك. In this mode, Vista will by default use RWIN of 16,384 bytes with a scale factor of 2. في هذا الوضع ، سوف فيستا بشكل افتراضي استخدام rwin من 16384 بايت مع نطاق من 2 عامل.
netsh interface tcp set global autotuninglevel=restricted netsh واجهة برنامج التعاون الفني مجموعة العالمية تقييد autotuninglevel =
Allow for the receive window to grow beyond the default value, but limit such growth in some scenarios. اتاحة الفرصة لتلقي نافذة بعد ان تنمو القيمه الافتراضيه ، ولكن الحد من هذا النمو في بعض السيناريوهات.
netsh interface tcp set global autotuninglevel=normal netsh واجهة برنامج التعاون الفني مجموعة العالمية autotuninglevel العاديه =
Allow for the receive window to grow to accommodate almost all scenarios. اتاحة الفرصة لتلقي نافذة ان تنمو لاستيعاب ما يقرب من جميع السيناريوهات. The default setting in Vista. الاعداد الافتراضي في فيستا. Specifying this command mean you want to turn back on AutoTuning feature. يحدد هذا يعني انك تريد القيادة الى العودة الى الوراء على autotuning الميزه.
netsh interface tcp set global autotuninglevel=experimental netsh واجهة برنامج التعاون الفني مجموعة العالمية autotuninglevel = تجريبي
Allow for the receive window to grow to accommodate extreme scenarios. اتاحة الفرصة لتلقي نافذة لاستيعاب النمو الى اقصى السيناريوهات. Note The experimental value can decrease performance in common scenarios. ملاحظه تجريبيه يمكن ان انخفاض قيمة مشتركة في اداء السيناريوهات. This value should be used only for research purposes. هذه القيمه لا ينبغي ان تستخدم الا لاغراض البحث.
Users should try out the various possible configurations for the Vista TCP RWIN Auto Tuning Level in order to get the best value that improve network performance and increase download speed. مستخدمي ينبغي ان جرب مختلف التشكيلات المحتملة لبرنامج التعاون الفني فيستا rwin السيارات ضبط مستوى من اجل الحصول على افضل قيمة لتحسين اداء الشبكه وزيادة سرعة التنزيل.
IMPORTANT : You're reading a machine translated page which is provided "as is" without warranty. هام : انت إله قراءة الصفحه المترجمه التي تقدم "كما هى" دون ضمان. Unlike human translation, machine translation does not understand the grammar, semantics, syntax, idioms of natural language, thus often produce inaccurate and low quality text which is misleading and incomprehensible. وخلافا للحقوق الترجمة ، والترجمة الاليه لا يفهم اللغة ، ودلاليه ، لغوي ، والتعابير من اللغة الطبيعيه ، وبالتالي تنتج في كثير من الاحيان غير دقيقة وذات نوعية منخفضه النص الذي مضلله وغير مفهوم. Thus, please refer to وهكذا ، يرجى الرجوع إلى original English article المادة الانكليزيه الاصليه whenever possible. كلما كان ذلك ممكنا.
MDL blog postings now continue at بالليات بلوق الآن في التعيينات Tip and Trick نصيحه والخديعه , and readers are welcome to join ، والقراء مدعوون الى الانضمام الى My Digital Life Forums بلدي الرقميه الحياة المنتديات .
Related Articles مقالات ذات صلة
- Outlook 2007 Slow While Downloading POP3 Email توقعات 2007 في حين ان بطء تحميل البريد الالكتروني POP3
- Increase Multithread Download Speed by Disable Vista Auto Tuning on TCP/IP Multithread زيادة سرعة التنزيل من خلال ضبط السيارات تعطيل فيستا على برنامج التعاون الفنى / الملكيه الفكريه
- Disable TCP Auto-Tuning to Solve Slow Network, Cannot Load Web Page or Download Email Problems in Vista تعطيل برنامج التعاون الفني للسيارات - ضبط شبكة للحل بطيءه ، لا يمكن تحميل صفحة ويب او البريد الالكتروني مشاكل في التحميل فيستا
- Optimize and Increase BitTorrent (BT) Download Speed in Vista الامثل وزيادة بت تورنت (BT) في سرعة التنزيل فيستا
- Vista Remote Desktop Connection Client Slow Delay or Disconnect When Connect to Windows Server 2003 SP2 x64 Edition RDP فيستا الاتصال بسطح المكتب البعيد العميل بطيءه تأخير او قطع الاتصال عندما ربط ويندز 2003 SP2 x64 رقم برنامج الإعمار والتنمية
- Workaround for Slow Large File Copying and Transfering To and From Vista PC حل لبطء الملفات الكبيرة لنقل ونسخ وجهاز كمبيوتر من فيستا
- Slow File and Folder Copy, Move, Transfer or Delete Operation Speed Problem in Vista Fix بطيءه ومجلد ملف نسخة ، والانتقال او نقل او حذف سرعة عملية اصلاح مشكلة في فيستا
- Cannot Display the Webpage and Host/Server Not Found or Available Error - EnablePMTUDiscovery MTU Fix لا يمكن عرض صفحة الويب واستضافة / لم يتم العثور على الخادم او خطأ المتاحة -- enablepmtudiscovery MTU فيكس
- Windows Vista tcpip.sys Connection Limit Patch for Event ID 4226 ويندوز فيستا tcpip.sys الصدد للحد من التصحيح معرف الحدث 4226
- TCP/IP Has Reached the Security Limit Imposed on the Number of Concurrent TCP Connect Attempts Error on Windows Vista برنامج التعاون الفنى / الملكيه الفكريه وصلت الى الحد الامنية المفروضة على عدد من محاولات ربط برنامج التعاون الفني المتزامنه خطأ على ويندوز فيستا

































May 5th, 2008 15:47 الخامس ايار / مايو ، 2008 15:47
[...] can read the seriously techie stuff here of what it does and how Scaling Factors works etc. etc. [...] (...)ويمكن قراءة مادة خطيرة فني من هنا ما تقوم به وكيف يعمل عوامل القياس إلخ... الخ.