59

Я переносил файл с одного компьютера на другой. Когда мои два компьютера были далеко от маршрутизатора, я получал 1 мегабайт в секунду, но когда у меня был ноутбук рядом с маршрутизатором, я приближался к 3. Однако в Windows написано, что моя скорость Wi-Fi составляет 64 Мбит / с. Разве это не должно быть около 8 мегабайт в секунду? Разве я не получаю 3,5+ легко? Почему я получаю саб 3?

Я попытался использовать соединение ad-hoc, и я получал 3,5 Мбит / с, когда мой ноутбук и рабочий стол находились рядом друг с другом. Это все еще намного ниже, чем 64 Мбит / с.

2 ответа2

110

Wi-Fi является полудуплексным и имеет больше служебных данных, чем Ethernet, поэтому вы никогда не увидите пропускную способность TCP/IPv4 даже до 80% от вашей физической скорости передачи сигналов (известной как "скорость PHY").

Кроме того, при отправке беспроводного соединения на беспроводной каждый пакет занимает эфирное время канала дважды: один раз от источника к точке доступа, затем снова от точки доступа к точке назначения.

Таким образом, предполагая, что оба клиента получают скорость PHY 64 Мбит / с к точке доступа, сначала мы делим ее пополам из-за беспроводной связи в беспроводную (= 32 Мбит / с), а затем умножаем на, скажем, 0,7, чтобы оценить эффективность 70% (= 22,4 Мбит / с). ), затем мы поделим на 8,4, чтобы приблизительно преобразовать мегабиты в мегабайты, для расчетной пропускной способности TCP / IPv4 в 2,66 мегабайта / сек.

Добавьте к этому потенциальные издержки протокола, которые вы используете для копирования ваших файлов (протоколы удаленной файловой системы, такие как SMB, часто бывают неэффективными), и это почти удивительно, что вы получаете гораздо больше, чем 2 мегабайта в секунду, даже при условии постоянной скорости PHY 64 Мбит / с.

3

Вы провели обследование / сканирование сети, чтобы увидеть, есть ли вокруг вас другие сети WiFi? Вы не говорите, на какой частоте работает ваша сеть, но если она составляет 2,4 ГГц, то есть только три (иногда меньше) канала, которые не перекрываются.

Если у кого-то еще есть сеть Wi-Fi, близкая к каналу, на котором вы находитесь, то иногда его сеть будет передавать на тех же частотах, что и ваша сеть, вызывая помехи. Это приводит к повторной отправке пакетов, что увеличивает задержку и снижает общую пропускную способность.

Если их сеть находится на том же канале, что и у вас, вы будете постоянно попирать трафик друг друга. Скорость соединения Wi-Fi 64 Мбит / с немного необычна (это не обычная скорость), что говорит о том, что могут быть небольшие помехи.

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

Если вместо этого вы можете перевести всю сеть Wi-Fi на частоту 5 ГГц (и все устройства, которые вы хотите подключить, работают на частоте 5 ГГц), то большее количество доступных каналов даст вам гораздо больше передышки.

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