alexmern Опубликовано 22 ноября, 2022 · Жалоба После продолжительных изысканий и обращений пользователей выявили следующую проблему: В ОС Windows (7/10) при подключении через гигабитный линк по PPPoE (напрямую или через роутер не важно, главное заниженный MTU) наблюдается значительное снижение производительности TCP UPLOAD (порядка 30 Мбит/с) при взаимодействии с хостами RTT до которых более 50 мс. С хостами, которые по близости - отбивает свой гигабит без проблем. Более интересно то, что стоит на этом же компьютере переключить линк в режим 100 Мбит/с - отправляет 90+ Мбит/с. А еще более интересно что, при подключении по IPoE (MTU 1500) проблема ликвидируется. На этом же подключении PPPoE всякие андроиды/линуксы проблем не наблюдают. Пробовали тюнить TCP через SG TCP Optimizer, но каких-то значительных успехов достичь не удалось. Подскажите пожалуйста что можно еще подкрутить, в какую сторону посмотреть. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
StSphinx Опубликовано 22 ноября, 2022 · Жалоба Была проблема чем-то схожая с вашей - так же , гигабитные линки, низкий upload, pppoe. Долго не ковыряли, но помогло включение flow control на портах доступа. Попробуйте, чем черт не шутит. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alexmern Опубликовано 22 ноября, 2022 · Жалоба flow control пробовали включать/отключать - на ситуацию никак не влияет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
jffulcrum Опубликовано 22 ноября, 2022 · Жалоба В самой по себе Windows есть проблема, что обработка PPPOE однопоточная, и вы ограничены скоростью одного ядра - How can windows 10 get maximum PPPoE performance-10G (microsoft.com) . Это, кстати, и в Linux была проблема такая. С этим хорошо коррелирует то, что на 100 Мбит/с вы выжимаете почти полную скорость. Что касается использования роутера - то там тоже можете упираться уже в одно ядро роутера, у Mikrotik, UBNT и, кажется, всех роутеров на Broadcom именно так и есть. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alexmern Опубликовано 22 ноября, 2022 (изменено) · Жалоба @jffulcrum Так прикол в том, что даже если pppoe поднят на роутере, ситуация не меняется. То что роутер справляется, тут сомнений нет, с других устройств все работает отлично. И это не единичный Windows клиент, тестировали разные, в разных участках сети. Изменено 22 ноября, 2022 пользователем alexmern Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
[anp/hsw] Опубликовано 22 ноября, 2022 · Жалоба Как ни странно, в моем случае проблема решилась перекидыванием дальних маршрутов на другого аплинка... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 22 ноября, 2022 · Жалоба Оффлоады в свойствах драйвера сетевухи попробуйте выключить у венды. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
st_re Опубликовано 25 ноября, 2022 · Жалоба В 22.11.2022 в 14:36, alexmern сказал: В ОС Windows (7/10) при подключении через гигабитный линк по PPPoE (напрямую или через роутер не важно, главное заниженный MTU) наблюдается значительное снижение производительности TCP UPLOAD (порядка 30 Мбит/с) при взаимодействии с хостами RTT до которых более 50 мс. С хостами, которые по близости - отбивает свой гигабит без проблем. tcpwindow ? на 30 мегабит при 50мс окно надо ~180к + оверхед на заголовки при более мелких пакетах, + затык в начале на need to fragment и перепосылка (в случае если рутер по середине с меньшим МТУ) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alexmern Опубликовано 21 декабря, 2022 · Жалоба Результаты дальнейших изысканий: на OS Windows 11 данная проблема отсутствует. На том же железе, через тот же роутер. Куда еще копать пока без вариантов. Всякие TCP autotuning и другие параметры netsh крутили - не помогает. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sheft Опубликовано 21 декабря, 2022 · Жалоба del не заметил в первом посте sg optimizer а тем же sg оптимайзером не сравнивали настройки в 11 и 7/10 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Saab95 Опубликовано 22 декабря, 2022 · Жалоба Просто надо в центре сети сделать нормальный шейпер и проблема уйдет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alexmern Опубликовано 29 декабря, 2022 · Жалоба Сравнили настройки 10 и 11 через SG Optimizer - всё одинаково. Видимо что-то поменялось в ядре, вопрос - что? Шейпера на исходящий вообще нет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 29 декабря, 2022 · Жалоба 3 hours ago, alexmern said: Сравнили настройки 10 и 11 через SG Optimizer - всё одинаково. Видимо что-то поменялось в ядре, вопрос - что? Пишите в МС, какой смысл такое тут спрашивать? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alex_001 Опубликовано 30 декабря, 2022 (изменено) · Жалоба Сетевуха случаем не реалтек встроенная? С ними была проблема в 10ке , причем даже на голом eth и на некоторых чипах - у меня вылечилось замена встроенной на другую (в одном случае realtek но чип другой , в другом intel. проблема ушла). Родные дрова от реалтека и прочие манипуляции не помогали. Причем проблема только в винде , с liveusb linux все отлично работает Изменено 30 декабря, 2022 пользователем alex_001 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...