Сразу скажу - если проблемы на стороне провайдера -например затыки на каком-то узле или закрытый на железе порт, то это руководство не поможет. Проблемы со стороны провайдера может решить только провайдер и то не всегда.
Для применения описанных методов необходимо знание компьютера на уровне хорошо подготовленного пользователя. Людям не имеющим знаний делать это имхо не стоит. Все дело в том, что я дал общий метод, но настроек в программах довольно много и не исключен вариант что придется подстраивать под себя, а для этого нужно хорошо знать что и как у вас работает.
Все нижеописанное работает под Windows XP SP2/SP3, насчет остальных систем -на ваш страх и риск.
МЕТОД 1
1. Есть давний метод описанный для уменьшения пинга в ВОВ, в принципе технология его такова. что он влияет вообще на пинг в любых играх. Особенности -работает только с Windows Xp, скорость закачки падает, иногда даже на много, но вот сам пинг сервера и обмен пакетами ускоряются. Перед тем как делать рекомендую сохранить копию реестра, мало -ли(созхранить можно программой ReCleaner и т.п.). Или запомнить что делали, что бы если будут проблемы или ухудшение - поменять все назад.
Первый пункт это не мое изобретение, это стандартное руководство по уменьшению пинга в ВОВ, на форуме уже упоминалось 100 раз.
Сам метод: (ДЛЯ WINDOWS XP 32/64)
1.пуск - выполнить - regedit
2. ищем там HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\
3. ищем там интерфейс по которому у вас работает интернет, если не в курсе то делаем следующий шаг во всех
4. правой кнопкой в поле справа, там создать строчку DWORD, называем ее TcpAckFrequency потом правой кнопкой на ней, изменить, ставим шестнадцатиричную галочку, и пишем значение 1
5. идем в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters
Если такого нет, качаем этот файлик
http://rapidshare.com/files/77255080/msmq.reg.html
он текстовой, не исполняемый, добавляет в реестр строчки если их нет
6. В месте указанном в пункте 5 ищем TCPNoDelay, если нету создаем DWORD параметр с таким названием. значение 1.
Этот же метод для WINDOWS VISTA 32/64
1. пуск - выполнить - regedit
2. ищем там HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\
3. ищем там интерфейс по которому у вас работает интернет, если не в курсе то делаем следующий шаг во всех
4. правой кнопкой в поле справа, там создать строчку DWORD, называем ее TcpAckFrequency потом правой кнопкой на ней, изменить, ставим шестнадцатиричную галочку, и пишем значение 1
5. идем в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters
Если такого пункта в реестре нет, а его скорее всего нет, то делаем следующие шаги:
Открываем - Пуск- Панель управления - Программы и Компоненты-(слева)Включение и отключение компонентов Windows.
Там находим пункт - Сервер очереди сообщений Майкрософт (MSMQ), и ставим галочку напротив него и все галочки внутри в выпадающем списке компонентов. Перегружаемся, идем в реестр и видим там нужную нам запись.
Скрин:
http://pic.ipicture.ru/uploads/080918/4TU5TKMjKM.jpg
6. В месте указанном в пункте 5 ищем TCPNoDelay, если нету создаем DWORD параметр с таким названием. значение 1.
МЕТОД 2
2. После того как сделали первый шаг, заходим в игру и смотрим на пинги, в ВОВ это можно делать из игрового интерфейса, в ла2 нужно знать IP сервера и сделать - пуск-выполнить-cmd-ping ip сервера, если пинг стал нормальным -в пределах от 50 до 150 мс (для вов это норма, для ла2, ну до 120 мс точно норма) вобщем если все ок то 2 шаг пропускаем, если же реакции нет или пинг все еще высокий - переходим этому пункту.
Скачиваем программу cFosSpeed http://rapidshare.com/files/129060073/cFS4.06.rar
Быстрейший на сегодняшний день немецкий сетевой драйвер для разгона широкополосного Интернета посредством технологии Traffic Shaping. Оптимизирует DSL, кабельные и модемные линии, ISDN, мобильные и пиринговые (P2P) сети, работу онлайн-игр, VoIP и потоковое медиа. Работает практически с любым оборудованием и почти по всему миру. cFosSpeed позволит вам иметь сверхбыстрый интернет-серфинг и уменьшить время закачки и отклика. Особенно пользуется в почете у любителей онлайн-игр, пиринговый сетей и потребителей потокового аудио и видео.
Обычно у провайдера шейперы стоят на уровне железа и сами регулируют отправку пакетов, делают маркировку по очередности отправки, но последнее время провайдеры эту функцию не используют., предоставляя юзерам самим настраивать все это. Вот тогда начинаются перекосы -например если аплоад 100 кбс а даунлоад 200 кбс, при включенной на полную мощность закачке аплоад падает до 20кбс - результат того что система не знает какие пакеты как маркировать и в какой очередности отправлять. В онлайн играх возникают перекосы с пингом из за задержек отправки пакетов. Это примерное описание, все таки я не убер-специалист в этом вопросе.
Программа исправляет этот дисбаланс. В ней есть режимы -корректировка трафика -должен быть включен всегда, максимальное использование канала - это когда вы что то качаете, наилучшее время пинг -это когда играете.
Итак устанавливаем ее, следим за фаерволом - он может отреагировать на нее как на троян или вирус, либо молча просто ограничить доступ к каналу. Мне каспер пришлось вручную настраивать, матерился на программу.
"Лечение" - После установки, копируем файлик key.cfosspeed в папку с установленной программой, перегружаем машину, после загрузки высветит окно с просьбой ввести ключик, берем его в Serial.txt.
В правом нижнем углу у вас появится иконка программы, жмем по ней, в меню выбираем Настройки-соединения - если у вас больше 1 соединения/сетевой карты, вручную ставим то которое нужно контролировать.
Обычно прога автоматом находит нужное соединение.
Далее, опять жмем по иконке проги и выбираем Настройки-Настройки
Тип подключения - если у вас 1 компьютер то "Неизменное", если несколько то "Варьируемое (само по себе) "
Предельная пропускная способность - не трогаем. должны стоять нули (неограниченно)
Обнаружение протокола Layer-7 - включено
Наилучшее время ping - включено
Включить сетевой экран - отключено иначе будет клинить с вашим антивирем, и вобще он довольно глючный
Автоматическая оптимизация MSS (MTU) - включено, НО -наблюдайте, если будет плохой пинг или будет сильно клинить интернет (недоступность сайтов, долгая загрузка рывками) то отключите, этот параметр сильно зависит от провайдера и настроек модема.
Строгая проверка RTP - у меня включено, на венту не влияет, но если будут проблемы с вентой или скайпом - то лучше выключить.
Далее, вверху в этом же окне в меню идем в раздел "Программы", там выбираем "Игры", в списке ищем World Of Warcraft и выставляем им максимальный приоритет при использовании канала (вобще хватает высокого, но если есть большие проблемы с пингом то ставим максимальный).
На скринах я ставил приоритет для ВОВ, но там в списке есть и ла2 и других игр -делаем все аналогично, просто перетягиваем ползунок до упора вправо.
Эта настройка работает так - например вы что то качаете, в этот момент запускаете игру, тот же ВОВ -программа отдает большую часть ресурсов игре, все ресурсы уходят на обеспечение нормального пинга и скорости для игры, закачка же тормозится и снижается скорость либо вобще останавливается.
В этом разделе можно настроить приоритеты любых программ, браузеров и игр. Если в списке чего то нет то можно добавить вручную. Не забывайте в самом низу жать кнопочку "сохранить"
После всех изменений перегружаем машину. Необходимо следить не мешает ли ваш фаервол работе программы.
Теперь при клике по иконке проги в правом нижнем углу у вас будут опции -включить корректировку траффика -это всегда должно быть включено, максимальное использование канала -если качаете что то, наилучшее время пинг -если играете.
Тонкие настройки под конкретный сервер!!! (позволит исключить мертвые зависания благодаря обработке запросов по количеству: запрос>лимит обрубает запрос)
Заходим в папку, куда установили < cFosSpeed > (например C:\Program Files\< cFosSpeed > ) и находим там файл < cfosspeed >.ini; открываем файл блокнотом, отыскиваем секцию [param] и прописываем под ней строчку ping_dest=IP адрес игрового реалма
Меняем скин на < cFosSpeed > Numerical. Для этого правой кнопкой щелкаем по мониторчику--->< настройки > окна--->[ваш модем]--->выберите скин--->< cFosSpeed > Numerical.
Тем у кого KIS7: Сетевой экран -> правила для пакетов -> в ICMP Type 0 (Echo Reply) разрешать входящие и исходящие (поумолчанию там только входящие стоит) ICMP пакеты, где ICMP-код Echo Reply.
Заходим в Пуск--->Программы--->< cFosSpeed > Traffic Shaping--->< cFosSpeed > console. 8. Пишем tracert 217.15.135.68 и ждем, когда трассировка закончится.
Смотрим, на каком "прыжке" завершилась трассировка. Например 7. Пишем следующую команду: spd.exe sethops 7. В команде вместо цифры 7 пишем номер прыжка, на котором закончилась ваша трассировка.
После этого < настройка > "по прохождению пинга" завершена. Пинг должен появиться. Внимание!!!
Теперь про приоритеты. Щелкаем правой кнопкой по мониторчику--->< настройки >--->settings--->Programs. Выбираем категорию программы, жмем Search, выбираем прогу, жмем открыть, добавляем комментарий, выставляем приоритет (ползунок справа) и жмем Add. После того, как все программы добавлены - жмем Save priorities. Правильно выставленные приоритеты - самое главное. На этом < настройку > можно считать законченной.
Если пинг вдруг пропадет - делайте по новой трассировку и прописывайте команду spd.exe sethops [номер прыжка].