Позвольте мне изложить проблему. Мой провайдер обеспечивает 60 Мбит / с соединение с моим местом. Маршрутизатор установлен в режим abgn (для поддержки старых устройств) и работает на частоте 2,4 ГГц.

У меня есть несколько устройств, которые подключены к этой сети, и некоторые из них поддерживают по крайней мере стандарт 802.11n. Ниже приведены результаты для них:

  1. MacBook Pro с Маверикс
  2. ПК с Win7x64 (встроенный адаптер Intel DualBand Wireless AC 7260)

Нет никакого способа, которым я мог бы приблизиться к скоростям моего Mac на моем ПК, если речь идет о соединении. Это всегда около 20 Мбит / с. Я пробовал использовать разные карты USB WiFi (обе из TPLink в стандарте 802.11n), но это было то же самое.

Состояние беспроводного сетевого соединения гласит, что он подключен со скоростью 130,0 Мбит / с:

Есть идеи?

2 ответа2

2

Выньте WAN-соединение из уравнения, выполнив некоторые тесты производительности с хорошим локальным инструментом производительности, таким как IPerf. Подключите машину с хорошей картой Gigabit Ethernet к порту LAN на вашем маршрутизаторе и сделайте эту машину вашим клиентом IPerf (по умолчанию IPerf отправляет от клиента к серверу). Сделайте вашу беспроводную машину вашим сервером IPerf.

Запустите ваш первый тест с размерами окна TCP по умолчанию, которые выберут ваши операционные системы. Затем запустите его снова, но форсируйте окно 2MiB, добавив -w 2m к опциям IPerf на обоих концах.

Ваша скорость PHY 130 Мбит / с (физическая скорость передачи сигналов) предполагает соединение 802.11n, 2x2:2, HT20, Long Guard Interval. Если предположить, что в противном случае сеть простаивает и нет значительных помех, вы сможете получить пропускную способность TCP-over-IPv4 по этому каналу 65-104 Мбит / с (то есть 50% -80% эффективности) при тестировании с помощью эффективного инструмента, такого как IPerf , с достаточными размерами окна TCP.

Если принудительное использование правильного размера окна TCP решит вашу проблему, вы, вероятно, сможете найти некоторые настройки реестра Windows, чтобы настроить их для увеличения размера окна.

2

Я думаю, что это может быть несколько вещей, и, скорее всего, сочетание нескольких вещей, в том числе -

  1. Могут ли карты в ПК поддерживать MIMO. Устройство Apple, вероятно, включает в себя несколько антенн в конфигурациях MIMO (я думаю, что поддержка 2x2 mimo для Mac Book Pro). Если на картах ПК эта функция отсутствует, и я думаю, что большинство из них ее не имеют, это, вероятно, объясняет кусок, если не вся разница в производительности. Мне кажется, что 7260 - это 2х2, но я предполагаю, что его 1 на частоту, а не 2 на 2,4 гигабайта для MIMO. (См. Первый ответ на этот вопрос). Я могу ошибаться здесь.

  2. Расстояние между устройствами - если Mac находится ближе к маршрутизатору (или менее засорен, либо имеет меньше помех), он получит более сильный сигнал.

  3. Тип и чувствительность сетевых карт - не все карты сделаны равными, и не все антенны сделаны равными.

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