2

Имея неустойчивые скорости сети и пришли к концу идеи для устранения неполадок. По сути, у меня есть проводное соединение, которое, когда загрузка файлов начинается медленно и медленно наращивает скорость, затем внезапно умрет, в этот момент он снова начнет ускоряться, а затем умрет. Это продолжается до тех пор, пока соединение не разорвется (обнулится и останется) или пока файл не загрузится. Наблюдение за сетевым графиком выглядит почти как сердечный монитор с его взлетами и падениями.

Система представляет собой плату MSI P6N NForce со встроенной сетевой картой NVidia Gigabyte Ethernet. Проблема возникает в Windows Vista и Windows 7 (RC1), но работает нормально при использовании XP. Я также попытался установить другую сетевую карту (DLINK PCI 10/100) и вижу ту же проблему.

Вещи, которые я пытался ...
- Отключение масштабирования на стороне приема, управления потоком, провайдеров перегрузки и некоторых других настроек стека tcp, доступных через "netsh"
- другой кабель
- другой роутер
- переустановите Win7 и Vista
- Microsoft предоставила драйверы и поставила драйверы для плат Dlink и Nvidia

Кто-нибудь видел такие вещи раньше? Есть ли что-нибудь еще, чтобы попробовать, прежде чем я вытащу свои волосы? Единственное, что работает, это установка XP, тогда все работает как чемпион на полной скорости с надежным соединением.

4 ответа4

3

Так как с XP все работает нормально, и вы пробовали несколько маршрутизаторов, мы, вероятно, можем исключить проблемы в сети.

Опять же, поскольку он отлично работает с XP и вы пробовали две разные сетевые карты, это не будет проблемой с оборудованием.

Предполагая, что вы устанавливаете один и тот же брандмауэр на XP, Vista и Windows 7, это должно быть что-то о самой ОС.

Vista и Windows 7 действительно имеют новый стек IP. Единственное, что я не могу придумать, чтобы сделать их более похожими на XP, - это отключить IPv6.

Вы можете отключить IPv6 на каждом адаптере или сделать это для всей системы. Последнее, вероятно, выбор здесь. Вот запись базы знаний Microsoft, рассказывающая, как это сделать.

1

Я могу предложить 3 вещи:

1) Отключить автонастройку Vista
интерфейс netsh tcp set global autotuninglevel = отключено

2) Отключить исходящий межсетевой экран Windows.
Перейдите в Панель управления-> Инструменты администратора-> Локальная политика безопасности-> Брандмауэр).
Настройте свой профиль с новым исходящим разрешить все правила.

3) Отключите "фильтрацию исходящих сообщений" на своем антивирусе и попробуйте. Если это не работает, отключите AV вообще.

0

То, что вы видите, - это нормальное поведение сети TCP/IP, когда через нее проходит только один поток. Посмотрите в этом PDF- файле пример поведения пилообразного TCP. Вы можете не так уж много сделать с этим, потому что это указывает на перегрузку в сети, что и вызывает спады.

Для получения дополнительной информации о поведении TCP попробуйте Googling с TCP sawtooth и вы найдете много материала об этом.

0

Если совет, данный Дейвом Уэббом, не работает, проблема, вероятно, на стороне вашего интернет-провайдера.

Я бы предложил в этом случае позвонить в службу поддержки вашего интернет-провайдера. У них есть инструменты для проверки вашей линии с другой стороны.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .