3

Я передаю некоторые данные с моего рабочего стола на мой ноутбук через Wi-Fi. Моя домашняя сеть управляется с помощью Windows 7 homegroup

Когда мои 2 компьютера подключены через мой маршрутизатор (с доступом в Интернет), я получаю максимум 200 КБ / с, а когда я создаю Wi-Fi ad hoc, я получаю 1,5 МБ / с.

это почему...

(копирование данных через сетевое имя ex: \\PC2)

4 ответа4

6

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

Другая причина заключается в том, что передача файлов обычно осуществляется по протоколу TCP - другая сторона должна отправить ответ, чтобы подтвердить, что данные были доставлены. Таким образом, данные должны передаваться другой стороне и обратно через маршрутизатор, а не напрямую.

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

1

Каковы ваши настройки? Есть ли у ноутбука и настольного компьютера Wi-Fi? Это 802.11g, а роутер старый с 802.11b? Потому что, когда я перемещал большие файлы с помощью b, я достигал скорости около 300 Кбит / с, но через ad hoc они запускали g, что намного быстрее.

0

Я склонен думать, что проблема может быть с Windows 7. Для меня я получаю те же ~ 300 кбит / с через маршрутизатор и скорость> 1 Мбит / с через ad hoc. 300 кбит / с определенно слишком медленный, независимо от того, какой маршрутизатор вы используете. Я пробовал локальные переводы на работе и дома через разные маршрутизаторы и тот же результат. Тем не менее, я все еще пытаюсь найти решение самостоятельно, но мои усилия были больше направлены на настройки Windows 7, чем что-либо еще ...

0

Я бы сказал, что что-то не так с вашим роутером. Сергей прав, 200К намного медленнее, чем должно быть.

Можно ожидать небольшую разницу, поскольку ваши данные поступают на маршрутизатор, и маршрутизатор должен принять решение об этом, а затем отправить его. С adhoc есть только 1 место, куда он может пойти, и вот куда он идет.

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