Низкая скорость загрузки, высокая скорость загрузки между двумя устройствами беспроводной локальной сети

441
Gili

У меня есть интересная головоломка для вас:

  • У меня есть два компьютера, подключенных к одной локальной сети по беспроводной сети.
  • Компьютер A использует беспроводной протокол 802.11ac. Компьютер B использует 802.11n.
  • Я начинаю загружать файлы с компьютера A на компьютер B.
  • Первоначально скорость загрузки составляет 70 Мбит / с, но через несколько минут она падает до 3 Мбит / с.
  • Когда скорость загрузки уменьшается:
    • Это влияет только на компьютер А. Компьютер Б работает просто отлично.
    • Скорость интернета ограничена таким же образом (как сообщает http://www.speedtest.net/ ).
    • Скорость загрузки, похоже, никак не влияет.
  • Отключение и повторное подключение компьютера A к беспроводной сети устраняет проблему на несколько минут. Тогда это возвращается.
  • Насколько я могу судить, мой маршрутизатор не имеет включенного QoS. Я использую OpenWrt 18.06 на Linksys 1900ACS v2.
  • Сетевая карта на компьютере A называется «Адаптер Wi-Fi USB 3.0 D-Link DWA-192 AC1900».
  • Оба компьютера A и B работают под управлением Windows 10.0.17134.228.

Есть идеи, что может быть причиной этого и как это исправить?

3
Как вы тестируете скорость между ПК, какой протокол вы используете и какой инструмент измеряете? Вы уверены, что не измеряете какое-то другое узкое место? Например скорость чтения / записи вашего диска? Art Gertner 5 лет назад 0
Когда вы говорите, что «скорость интернета» ограничены. Вы уверены, что не находитесь на ADSL? Соответствуют ли эти скорости тому, что рекламирует ваш провайдер? Art Gertner 5 лет назад 0
@ArtGertner Я наблюдаю за скоростью передачи с помощью диспетчера задач при запуске https://rclone.org/ (в основном копирование файлов через общий сетевой ресурс). Я не думаю, что скорость диска является фактором, потому что оба конца используют SSD, и проблема немедленно исчезнет, ​​если я снова подключу Wi-Fi. Что касается скорости интернета, я говорю, что обычно я получаю 25 Мбит / с, 10 Мбит / с, но когда соединение переходит в плохое состояние, я сбрасываю 25 Мбит / с, 3 Мбит / с, пока я не восстановлю соединение. Опять же, проблема воспроизводима в локальной сети, даже не выходя в Интернет. Gili 5 лет назад 0
Как вы измерили скорость? Если вы справляетесь с кучей небольших файлов, это может замедлить передачу. Попробуйте измерить только скорость сети с помощью [iperf3] (https://iperf.fr/iperf-download.php) Alex 5 лет назад 0
@ Алекс Я использую встроенный диспетчер задач и доверяю ему, потому что когда начинается замедление в локальной сети, я вижу то же самое замедление на speedtest.net. Диспетчер задач показывает скорость загрузки 3 Мбит / с, и speedtest.net сообщает о том же. Gili 5 лет назад 0
iperf3 измеряет обычную скорость сети, в то время как на измерение диспетчера задач будет влиять передача файлов на диски. Простой пример: попробуйте скопировать множество маленьких файлов между дисками / флешками на одном ПК и сравнить со скоростью при копировании больших файлов. Alex 5 лет назад 0
@ Алекс Я попробую iperf3, но сразу скажу, что ваша теория не верна, потому что, когда сеть переходит в плохое состояние, speedtest.net работает медленнее, но только на стороне загрузки. Нет никакого способа, которым доступ к диску вызвал бы это, и он был бы далее виден в Диспетчере задач, который это не делает. Gili 5 лет назад 0

0 ответов на вопрос

Похожие вопросы