Владимир Игонин RSS

Жара в Тольятти

 
 

Устранение обрывов сети в Windows 7

Когда на платформе nForce от nVidia встречаются Windows 7 и µTorrent начинают твориться чудеса. Хотя нет, чудеса это что-то хорошее. А, каким словом можно назвать регулярные обрывы VPN-соединения с зависанием сетевухи, которые лечатся только принудительным выключением/включением сетевой карты и повторным поднятием VPN? Вот-вот. Однако, не будем материться.

Очень долго мне не удавалось точно локализовать причину этой проблемы. Было ясно одно, сеть валится в следующем случае: когда µTorrent качает что-то тяжёлое (на скорости более 2 мегабайт в секунду) нужно начать активно сёрфить в сети или запустить закачку файла через браузер. Или начать смотреть HD-фильм. Или ночью, когда я сплю. Или днём, когда я на работе.

В общем, вчера я полез в системный журнал и нашёл записи производимые в моменты разрывов связи: «Разрешение имен для имени … истекло после отсутствия ответа от настроенных серверов DNS». Вместо многоточия стояли адреса различных DNS шлюзов. Это мне ни о чём не говорило, однако по этой фразе Google выдал массу таких же страдальцев, как и я.

На форуме сайта TheVista.ru один прекрасный человек под ником DENZEL516 озвучил решение этой проблемы. Всё дело было в настройках драйвера сетевой карты, точнее во включенной опции: Receive Side Scaling (RSS). После её отключения — ни одного разрыва! Поскольку Receive Side Scaling штука весьма полезная, она распределяет нагрузку TCP/IP (TOE) между ядрами процессора, что обеспечивает меньшую загрузку процессора в целом, то её отключение не является панацеей. Но, как временная мера пока не выпустят патч или новые драйвера, подойдёт.

Теперь о практике, вот здесь DENZEL516 посоветовал отключить RSS:

Receive Side Scaling Disabled

Но, поскольку у меня в принципе отсутствовала вкладка «Дополнительно», то пришлось отключать RSS через командную строку:

netsh interface tcp set global rss=disabled

После чего перезагружаемся, и проверяем статус:

Receive Side Scaling Disabled Result

Комментарии

  • Яков
    в начале вечера в пятницу, 5 февраля 2010
    Ответить
     

    Спасибо!! долго мучался..многое перепробовал..вроде это помогло..по крайней мере уже часов 5 полет нормальный))

    • Владимир Игонин
      утром в субботу, 6 февраля 2010
      Ответить
       

      Я рад, что смог помочь :)

  • mr.Z
    в сумерках в понедельник, 22 февраля 2010
    Ответить
     

    Супер, огромное спасибо. По моему интернет стал только быстрее.
    Теперь не приходится каждый раз перезагружатся на линукс что-бы норм в инете посидеть.

    Просто сейчас подвалилось работёнки много по фотошопу, 3дс максу и афтереффектсу, вынужденая мера на винде сейчас сидеть.

  • mr.Z
    в сумерках в понедельник, 22 февраля 2010
    Ответить
     

    б**, ошибся, нех** не помогло ((

    • Владимир Игонин
      ночью во вторник, 23 февраля 2010
      Ответить
       

      Не всегда срабатывает, к сожалению, да… Уже сам убедился. У меня пока, тьфу-тьфу, работает.

  • Tema
    в сумерках в понедельник, 15 марта 2010
    Ответить
     

    Так же может помочь в устранении обрывов следующее:

    Пуск – Панель управления – Брандмауэр Windows – Дополнительные параметры – Свойства Брандмауэра Windows – Состояние Брандмауэра: отключить.

    Центр управления сетями и общим доступом – Изменение параметров адаптера – Подключение по локальной сети – свойства – Настроить – Управление электропитанием – убрать галочку “Разрешить отключение этого устройства для экономии энергии”

    • Макс
      поздним вечером в пятницу, 23 июля 2010
      Ответить
       

      2 помогло!Большое СПАСИБО=))))))))

  • volua
    утром в субботу, 26 июня 2010
    Ответить
     

    Мучался с постоянными разрывами соединения, мучал техподдержку, перенастраивал и сбрасывал роутер, ничего не помогало. Помогло отключение uTP в торрент клиенте. Причина в том, что этот протокол шлет/принимает пакеты маленького размера, вплоть до 64 байт, что резко увеличивает поток пакетов через роутер, после чего роутеру сносит крышу (процессор слабоват) и он рвет соединение.
    После того, как отключил uTP, соединение PPTP просто мертво держится. Количество пакетов, прошедших через роутер уменьшилось практически в 10 раз. Все глюки и разрывы исчезли.
    Отключать надо на “настройки -> дополнительно -> bt.transp_disposition=5″
    По умолчанию там стоит 15

    • Владимир Игонин
      перед обедом в субботу, 26 июня 2010
      Ответить
       

      Большое спасибо :)

Ваш комментарий

Я всегда рад комментариям, особенно если они по делу. Однако для соблюдения порядка и чистоты на сайте включил премодерацию. То есть комментарий будет опубликован только после того, как я его проверю. С очень большой вероятностью никогда не увидят свет комментарии содержащие спам, оффтопик, нецензурную брань, сленг. Давайте общаться на хорошем русском языке.

Ещё один момент. В комментариях включена поддержка централизованного сервиса Gravatar. То есть, если вы хотите чтобы рядом с комментарием отображалась ваша аватарка, зарегистрируйтесь в нём и привяжите ваш адрес электронной почты к этому сервису.