Інші параметри

Природно, що не тільки від одного MTU залежить швидкість. Існує ще багато складових протоколу Tcp/ip, які впливають на неї. Знову ж таки сліпо слідувати рекомендаціям західних фахівців не стоїть. Це може привести до неочікуваних результатів.

Тому і тут власний експеримент не перешкодить. Це допоможе визначити, що дійсно зможе прискорити роботу, а що загальмувати на зашей системі. Багато хто з цих параметрів легко виставляється за допомогою зсе тих же нехитрих утиліт, що і MTU.

  • RWIN (receive window, вікно прийому) - розмір буфера, в якому накопичується вміст області даних (MSS) декількох отриманих пакетів, перш ніж передається далі, наприклад, в браузер. При недостатньому розмірі цього буфера іноді відбувається його переповнювання, і пакети, що поступають, відкидаються і втрачаються. Розмір RWIN обов'язково повинен бути кратний MSS і зазвичай для кращої ефективності модемного з'єднання кратність рекомендується встановлювати рівній 4-8. Проте надмірно великий розмір буфера також небажаний, особливо на поганих лініях: при втраті всього одного пакету у разі збою на лінії повторно зажадається не один втрачений пакет, а всі пакети з цього буфера, що займе якийсь час. У реєстрі той параметр знаходиться тут:

Hkey_local_machine\system\currentcontrolset\services\vxd\mstcp

  • "Defaultrcvwindow"="bauie значення" TTL (time to live, час життя) - кількість хопов, тобто проміжних серверів, через які може пройти ваш пакет у пошуках свого місця призначення. Кожен такий сервер додає одиницю до спеціального лічильника в заголовку вашого пакету, і, коли лічильник досягає максимально дозволеного значення, пакет вважається таким, що заблукав і припиняє своє існування. За умовчанням TTL рівний 32, що сьогодні явно недостатньо для Інтернету, що розрісся: нерідкі випадки, коли видалений сервер знаходиться більш ніж в 32 переходах, тому TTL слід збільшити як мінімум до 64:

Hkey_local_machine\system\currentcontrolset

\aervices\vxd\mstcp "Defaultttl"="64"

  • IPMTU (Internet Protocol MTU) - в Windows 98, по суті, це те ж саме, що і MTU, але застосовно тільки до контроллера видаленого доступу. У реєстрі він згадується кілька разів:

Hkey_local_machine\system\currentcontrolset

\Services\class\net\ooox"i? Mtu"="1500"

Hkey_local_machine\system\currentcontrolset

\Services\class\net\ooox\nc i\params\ipmtu

  • PMTU (Path MTU, путнє значення MTU) ("default"= " 1500" @= "1500")-етот параметр дозволяє Windows самій визначати оптимальне значення MTU при організації з'єднання з кожним сервером. При цьому серверу посилається ряд нефрагментованих пакетів разного, розміру, що поступово зменшується, і як тільки черговий пакет досягне сервера, його розмір вважається оптимальним. На цю процедуру, зрозуміло, потрібний якийсь час, і за умовчанням вона включена, у зв'язку з чим часто радять її деактівізіроват', що, мабуть, все-таки досить спірно - втратити на цьому часі можна більше через те, що якнайкращий розмір блоку даних визначений не буде і пакети підуть фрагментованими. Вимикається ж цей режим так:

Hkey_local_machine\system\currentcontrolset

\Services\vxd\mstcp "Pmtudiscovery"="0"

  • Pmtublackhole Detect (виявлення "чорних дірок") - установка цього параметра дозволяє протоколу TCP намагатися виявити нікуди не ведучі роутери і ті, що не повертають ICMP-сообщений про необхідність фрагментації при визначенні якнайкращого MTU. Це так само, як і будь-яка додаткова процедура, може уповільнювати роботу в Інтернеті - спробуйте поекспериментувати з її відключенням:

Hkey_local_machine\system\currentcontrolset

\Services\vxd\mstcp "Pmtublackholedetect"="0"

  • Sessionkeepalive (підтримка з'єднання) - визначає, як часто посилатимуться спеціальні пакети інформації, що запобігають відключенню вас сервером у разі відсутності активності в Мережі з вашого боку. Мінімум - одна хвилина, за умовчанням - одну годину в Windows Ме/9х і двох годині в Windows 2000. Інтервал, що рекомендується, - 10 хвилин, параметр задається в секундах:

Hkey_local_machine\system\currentcontrolset

\Services\vxd\mstcp "Sessionkeepalive"="600"

  • Slownet - відключення цієї функції може скоротити затримки в передачі даних, але цього разу візуально це буде не сильно помітно.

Hkey_local_machine\system\currentcontrolset

\Services\class\net\ooox "Slownet"=hex:00

  • NDI Cache (Network Device Interface Cache) - кеш, в якому зберігаються дані про маршрути рухи пакетів, за умовчанням його розмір рівний нулю. Щоб його задіювати найбільш оптимально, необхідно встановити його розмір рівним 16 при модемному з'єднанні або 32 при вищих швидкостях підключення:

Hkey_local__MACHINE\System\CurrentControlSet

\Services\vxd\nwlink\ndi\ paramsxcachesize @="16"

У реєстрі зазвичай рекомендується виставити ще деякі параметри, вплив яких на якість зв'язку прослідкувати взагалі надзвичайно складно, але спробувати поекспериментувати з їх значеннями можна:

  • Hkey_local_machine\system\current

    Controlset\services\vxd\nwlink\ndi \

    params\maxconnect @="64" "max"="128" "min"="2"

  • Hkey_local_machine\system\current

    Controlset\services\vxd\nwlink\ndi \params

    \maxsockets @="255" "тах"="1020" "min"="32"

  • Hkey_local_machine\system\current

    Controlset\services\vxd\netbeui\ndi

    \params\ncbs "default"="32" "max"="255" "min"="8"

  • Hkey_local__MACHINE\System\Current

    Controlset\services\vxd\netbeui\ndi

    \paramsxsessions "default"="32" "max"="117" "min"="4"

Нижченаведені параметри усувають, по завіреннях Microsoft, деякі помилки Windows і збільшують швидкість роботи вашого браузера:

Hkey_local_machine\system\current

Controlset\services\vxd\mstcp "Bsdurgent"="l"

"Tcpl3230pts"=dword:00000003 "Sackopts"="l"

От так ви збільшите кількість одночасних підключень до сервера, що часто буває вельми корисно:

[Hkey_users\.DEFAULT\Software\Microsoft

\Windows\currentversion\internet Settings]

"Maxconnectionsperl_

Oserver"=dword:oooooooa=10 "

Maxconnectionsperserver"=dword:00000008 =8

Оптимізувати інтернет-з'єднання не так легко, як здається. Не дивлячись на величезну кількість програм, що дозволяють збільшити швидкість нібито в два рази. І тут, як ми з'ясували, зовсім не факт, що Mtu-576, яке скрізь рекомендується західними програмістами і експертами, буде оптимальним і для нас в Росії. Наші провайдери часто-густо вибирають для себе Mtu= 1500, а при "пінгованії" видалених серверів ми виявляємо, що пакет такого розміру, всупереч всім твердженням, проходить найчастіше нефрагментованим. При цьому, як видно з наших обчислень, чим більше MTU, тим ефективніше використовується ваш інтернет-доступ.

Можливо, наші міркування декілька спірні і протіворечат загальноприйнятим догмам із цього приводу, тому, для того, щоб набудувати вашу систему на максимальну продуктивність, вам доведеться особисто:

  • з'ясувати дійсне значення MTU свого провайдера;
  • вибравши це значення, переконатися, що пакети такого розміру при зв'язку з найчастіше вами відвідуваними серверами не фрагментуватимуться;
  • провести експерименти із завантаженням одного і того ж файлу при різних значеннях MTU;
  • перевірити, як позначається зміна MTU на мережевих іграх, якщо вас вони, звичайно, цікавлять.

Виходячи з підсумків цих дослідів і варто вирішувати, який розмір максимального неподільного пакету вам слід в результаті вибрати.

Те, що скрізь рекомендується, для вас може виявитися якнайгіршим варіантом. Аналогічно наберіться терпіння і перевірте вплив і інших параметрів на швидкодію системи. При цьому можна навіть перевіряти MTU провайдера регулярно - раз на місяць, в два - чи не змінилося воно.

 


 

::  Меню ::

 

ГОЛОВНА

Знайомство з оглядачем Microsoft Internet Explorer

Початок роботи з Інтернетом

Друк і збереження інформації

Панелі в Microsoft Internet Explorer

Робочий стіл Active Desktop

Настройка зовнішнього вигляду оглядача

Вибір оптимальної конфігурації Internet Explorer

Конфігурація служби FTP

Безпечний обмін даними через інтернет

Захист комп'ютера від несанкціонованого доступу

Обмеження доступу до небажаних для перегляду ресурсів

Перше знайомство з Microsoft Outlook Express

Створення і відправка поштових повідомлень

Робота з групами новин

Автономна робота

Настройка

Вибір оптимальної конфігурації Microsoft Outlook Express

Додаток 1. Програми, що рекомендуються, спрощують роботу з Інтернетом і Internet Explorer

Додаток 2. Інтернет-протоколи

Додаток 3. Плагини


 

:: Реклама ::::

 
  Настройка і оптимізація комп'ютера
 

 

:: Статистика ::

 

каталог сайтів

Індекс цитування

Украина онлайн
Топ Україна, Рейтинг та каталог українських веб-сайтів

 

 

 


 

Copyright © Asentli, 2008