|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Сетевые технологии » Прочее - [решено] проблемы со скоростью передачи в локалке по wi-fi |
|
|
Прочее - [решено] проблемы со скоростью передачи в локалке по wi-fi
|
Новый участник Сообщения: 49 |
Профиль | Отправить PM | Цитировать
Есть два ноута - Samsung NP-RV509-A01RU и Samsung NP300E5Z-A01RU. На одном установлен wi-fi Broadcom до 72 (на практике до 65 мбит/с), на другом - Intel до 150 Мбит/с. И есть роутер TP-Link TL-WR941ND. Так же недавно появился модуль Atheros AR9285 до 150 мбит/с.
Была произведена замена модуля Broadcom до 72 на Atheros до 150 дабы получить БЕСПРОВОДНУЮ локалку со скоростью 150 или хотя бы 100 мбит/с. НО при замерах total'ом выяснилось, что скорость передачи файлов в локалке не превышает 3 мбайт/с. Скорость соединения в состояниях подключений на обоих ноутах = 150 мбит/с. Роутер настроен на только "n" с шириной канала 40 MHz или авто, выборка канала осуществляется им автоматически и максимальная скорость установлена в 300 мбит/с. По показаниям WirelessNetView максимальная скорость составляет 18 мбит/с, при связке ноут#1 - wi-fi - роутер - wi-fi - ноут#2. При подключении ноута#1 к ноуту#2 и наоборот, без участия роутера, скорость в WirelessNetView может подняться до 36 мбит/с, но передача в локалке так и остается максимум 3 мбайта/с. На обоих ноутах отключены брандмауэры. На ноуте#2 установлена Avira Free Antivirus. Вирусов и других программ "ворующих скорость" нет! Были испробованы разные комбинации настроек модулей wi-fi и их расположение на ноутах. После всех этих действ решил обратиться за помощью к глобу. Нашёл две статьи, в которых объяснялось, что скорость соединения указанная в состояниях подключений - это скорость максимально возможная (теоретическая), рассчитанная по сути для вакуума. И, что реальная скорость получится, если теоретическую поделить на три. В другом источнике было сказано, что если роутер и модули не поддерживают MIMO, то принцип работы роутера с модулями построен на полу дуплексе, а это значит урезание ещё вдвое. Может кто-нибудь точно и по делу ответить как происходит урезание по скорости в локальной сети построенной на wi-fi стандарта "n"? Желательно на примере моей локалки |
|
Отправлено: 17:17, 10-05-2013 |
Забанен Сообщения: 6158
|
Цитата zaka4kin:
TL-WR941ND можете проапгрейдить более мощными антеннами, благо они у этой модели съёмные, также можно поиграться с уровнем сигнала на лаптопах (осторожно, повышение уровня сигнала может вывести устройство из строя). |
|
Отправлено: 17:35, 10-05-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2029
|
Профиль | Отправить PM | Цитировать zaka4kin, для начала необходимо понимать, что передача информации по беспроводному соединению очень сильно отличается от передачи по проводному. Во-первых, потому что накладные расходы во много раз выше.
Поэтому при соединении с канальной скоростью 300 Мбит/сек, его пропускная способность в самых идеальных условиях лишь незначительно превышает пропускную способность Fast Ethernet (который, хотя его и принято считать 100 Мбитовым, имеет канальную скорость 125 Мбит/сек, что, при кодировании 8-ми бит информации в 10-тибитовый символ, как раз и составяет 100 Мбит/сек). Во-вторых, в проводном сегменте к каждому компьютеру подключена собственная витая пара, информацию по котоой можно передавать независимо от передачи информации по другим витым парам. В беспроводном сегменте у Вас имеется единый радиочастотный ресурс, который разделяется всеми беспроводными устройствами. То есть, в момент, когда одно из них ведет передачу, второе уже не может быть использовано. Так что при передаче информации между двумя беспроводными клиентами через точку доступа, скорость обычно снижается в два раза по сравнению со скоростью передачи между клиентом и точкой доступа. Почему? По очевидным причинам. Точке доступа необходимо принять пакет (в это время она не может вести передачу), сохранить его в буфере, а потом отправить второму получателю (в это время она не может вести прием). Конечно, есть радиомодули способные одновременно вести как прием, так и передачу (на разных частотах), но мы сейчас говорим об общем принципе. Резюме: у Вас всё нормально со скоростью передачи. Она именно такая, какая и должна быть на Вашем оборудовании. Если нужна более высокая скорость, придется заменить радиоадаптеры и, возможно, маршрутизатор. Или докупить еще одну точку доступа чтобы разные клиенты подключались к разным точкам (это ликвидирует двукратное падение скорости передачи между notebook'ами). |
------- Отправлено: 17:46, 10-05-2013 | #3 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать AMDBulldozer, спасибо огромное за понятное объяснение. Однако для более полной ясности хотелось бы увидеть ПРИМЕРНЫЙ расчёт цифрами
Например: 150/3=50, где 150 - теоретически максимально возможная скорость, 50 - реальная скорость. 50/2=25, где 2 - это количество пользователей локальной сети. Если мои расчёты не верны, то поправьте. Желательно с пояснениями. Ещё раз спасибо. |
Отправлено: 18:17, 10-05-2013 | #4 |
Забанен Сообщения: 6158
|
zaka4kin, ещё на 8 делите. в одном байте 8 бит, пропускную способность сети традиционно заявляют в битах с приставками кило/мега и т.д., а в утилитах обычно меряют байтами с теми же приставками.
Для ванильного теста пропускной способности я бы посоветовал программу iperf. |
|
Отправлено: 18:42, 10-05-2013 | #5 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать Цитата vadblm:
Однако всё таки хочется увидеть хотя бы примерный расчёт с примерным описанием "почему так а не иначе" от знатока. |
|
Отправлено: 18:46, 10-05-2013 | #6 |
Ветеран Сообщения: 2029
|
Профиль | Отправить PM | Цитировать Цитата zaka4kin:
А делать расчет конкретно для Вашего случая - это надо писать не менее страницы текста с подробным описанием всех возможных накладных расходов часть из которых, к тому же, поддается только статистическому подсчету (процент передачи служебной информации представляющей собой заголовки и "хвосты" пакетов разных уровней моделей OSI при заданном размере пакета более-менее фиксирован, а все временные задержки, в частности обусловленные особенностями методом передачи CSMA/CA, могут варьироваться). Общий принцип прост - чем выше канальная скорость, тем больше становится разница между канальной скоростью и скорость передачи. Почему? Причин несколько, приведу самую простую: устройства работающие с одной и той же версией протокола (в нашем случае это 802.11n) могут в реальных условиях подключаться на разной скорости. От одного мегабита в секунду при очень плохих условиях передачи до 600 Мбит/сек в идеальных условиях на 4-х антеннах. Но ведь служебную информацию должно суметь передать и принять каждое из устройств сети, верно? Чтобы сообщить точке доступа на какой скорости вести передачу для данного конкретного клиента. Поэтому заголовки пакетов канального уровня передаются на фиксированной скорости. Небольшой, чтобы их могли принять все. А эти заголовки не так уж малы по размеру: заголовок протокола сближения (сходимости) физического уровня (Physical layer convergence protocol - PLCP) имеет размер 192 бита. А передается он на минимально возможной скорости - 1Мбит/сек (длинная преамбула передается на 1Мбит/сек, короткая - 2 Мбит/сек). Понятно, что передача 192 бит на скорости 1 Мбит/сек занимает больше времени, чем передача фрейма в 1500 бит на скорости 300 Мбит/сек. Поэтому в 802.11n применена технология объединения ethernet-фреймов (агрегация сервисного блока данных - MSDU и агрегация протокольного блока данных - MDPU). Последняя из них позволяет передавать только одну преамбулу PLCP на несколько ethernet-фреймов общим размером до 65535 байт направляемые одному клиенту. Естественно, для подобной агрегации тоже требуются свои накладные расходы... Согласитесь, всё уже выглядит достаточно сложно, правда? А ведь мы затронули только один-единственный специфичный для WiFi-соединения протокол. И ни слова еще не обмолвились о, к примеру, необходимости получения подтверждения приема пакета для которого вводятся дополнительные промежутки ожидания (short interframe space - SIFS) между отправкой пакетов. И так далее.... Думаю, Вы уже сами поняли, что тут понадобилась бы целая лекция, чтобы понятно объяснить почему в беспроводных сетях такая низкая скорость передачи полезной информации и хотя бы приблизительно её подсчитать. |
|
------- Отправлено: 19:30, 10-05-2013 | #7 |
Ветеран Сообщения: 1609
|
|
------- Отправлено: 19:40, 10-05-2013 | #8 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать Цитата AMDBulldozer:
теперь точно вопрос закрыт. и ещё раз СПАСИБО! |
|
Отправлено: 20:31, 10-05-2013 | #9 |
Ветеран Сообщения: 2029
|
Профиль | Отправить PM | Цитировать Цитата zaka4kin:
Да, и прошу не путать длину преамбулы с длительностью охранного интервала (guard interval). Последний в общем-то известен всем: скорость 72 Мбит/сек - значит у Вас 20-ти МHz канал с коротким (400нс) охранным интервалом. 65 Мбит/сек - то же, с длинным (800нс) интервалом. При 40 МГц канале bit rate будет, соответственно, 150 и 130 Мбит/сек. |
|
------- Последний раз редактировалось AMDBulldozer, 11-05-2013 в 03:05. Отправлено: 21:13, 10-05-2013 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Wireless - Проблема со скоростью интернета через wi-fi | tank-kv | Сетевое оборудование | 8 | 01-02-2013 13:21 | |
Прочее - Проблема со скоростью передачи данных | WanHalen | Сетевое оборудование | 31 | 15-11-2012 20:09 | |
Wireless - Существуют ли роутеры с РЕАЛЬНОЙ скоростью передачи данных по wi-fi от 40мбит/с ? | LP4EVAR@fb | Сетевое оборудование | 24 | 31-10-2012 00:43 | |
Wireless - [решено] Непонятка со скоростью передачи информации по WiFi-LAN (56Mbit/sec) | Oleg_SK | Сетевое оборудование | 0 | 25-09-2010 21:24 | |
Прочее - Проблемы со скоростью передачи WIFI на D-LINK 2600u | Siavrio | Сетевые технологии | 2 | 11-02-2010 10:06 |
|