Яка максимальна швидкість передачі файлів через WiFi 802.11g?


13

Яка максимальна швидкість передачі, яку ви отримуєте (або я можу отримати) для передачі файлів між двома комп'ютерами, підключеними до wifi?

Im на комп'ютері A намагається скопіювати великий файл з комп'ютера B , вони пліч-о-пліч (на AdHoc мережі) , і я не можу отримати швидкість передачі даних понад 800 Кб.

Обидва адаптери мають відносно однакову конфігурацію:

  • Режим бездротового зв'язку встановлений на IEE 802.11g
  • QoS (Якість обслуговування) увімкнено
  • Вихідна потужність встановлена ​​на 100%
  • Ставка встановлена ​​на 54
  • увімкнено деякі вдосконалення, такі як режим Xpress , оптимізація бренду (і вони не вносять змін)
  • Інші параметри встановлені за замовчуванням

Це нормально? якщо так, то що означає 54 Мб / с? Я повинен запитати: як отримати мій ~ 7Mb?

PS: адаптер комп'ютера B Wifi - це адаптер USB RTL8187.


2
Швидкість скачується досить швидко, оскільки сигнал зменшується, пам’ятайте про це.
Сатьядхіт Бхат

Відповіді:


14

Якщо комп’ютери не підключені спеціальною бездротовою мережею, важливим є відстань між комп’ютером та точкою доступу.

54 Мбіт / с - теоретична пропускна здатність, яка приблизно еквівалентна 6,75 МБ / с. Таким чином, ви можете очікувати до 6,75 Мб / с як пропускна здатність мережі.

Але при передачі файлів пропускна здатність не використовується повністю для передачі через:

  • Рамки бездротового управління
  • Налаштування мережі (IP-заголовки)
  • Накладні протоколи передачі файлів
  • Втрата пакету
  • Перешкоди та повторна передача

Зрештою, найкраще, що можна очікувати, - це близько 4 Мб / с реальної швидкості передачі з легким протоколом (наприклад, HTTP).


Це негайно наполовину, оскільки всі дані потрібно надсилати двічі: один з першої машини до точки доступу, а потім другий з точки доступу до другої машини.
Девід Шварц

8

Мбіт / с означає мега- біт за секунду. Для перетворення в мега байт , ви просто розділити на 8, так як 8 бітів в байті.

Отже 54Mb / s = 54Mb / s * 1Mb / 8MB = 6.75MB / s

Таким чином, теоретично ви можете обмежуватись швидкістю менше 7 мегабайт в секунду на 802.11g. :)


Це не зовсім неправильно. 54Mbps дійсно означає 54 мільйони біт на секунду. У мегабайті є 1048 576 байт. Тож має бути 54 000 000/8 / 1,048,576 = 6,44 МБ / с
Девід Шварц

5

Це джерело дуже зручно для порівняння різної пропускної здатності різних мережевих носіїв. Як вони зазначають, залежно від технології може бути велика різниця між заявленою швидкістю фізичного шару і фактичною пропускною здатністю.

Для 802.11g вони перераховують максимальну пропускну здатність 3,1 Мб / с

Також зауважте, що 802.11g з'єднання можуть погіршитися, якщо розташувати однолітків занадто близько один до одного. Не всі посібники перераховують це, але намагайтеся тримати обидві машини не менше 20 сантиметрів.


4

Ви описуєте передачу між двома комп'ютерами, але врахуйте, що дані повинні спочатку переходити від комп'ютера A до маршрутизатора, а потім надсилатися з маршрутизатора на комп'ютер B. Якщо ви хочете цього уникнути, вам доведеться налаштувати мережу на першому комп’ютері, а потім приєднайтеся до мережі з другим комп'ютером або використовуйте однорангову мережу. І ми тут не потрапляли в деталі швидкості диска, комп’ютера та маршрутизатора ...

Крім того, 54Mbit - це "Швидкість маркетингу", швидкість передачі кадрів протоколу, а не швидкість бітів даних. Правило полягає в тому, що найшвидша передача по повітрю, яку ви можете отримати, - це половина швидкості, наприклад - там, де диск підключений до самого маршрутизатора, становить 20-25 Мбіт / с - де у вас є комп'ютер - роутер - комп'ютер розділиться знову на два, наприклад 10-12 Мбіт.

(Копія файлу з мого USB-накопичувача, підключеного до маршрутизатора 300n, дає 5,4 Мб / с (43,2 Мбіт / с))


3

Працюючи з одним маршрутизатором (а цей маршрутизатор має лише одне радіо), то обом комп'ютерам доведеться ділити пропускну здатність між собою.

Наприклад, у вас є пропускна здатність 6 Мб / с. Комп'ютер A використовує половину, а комп'ютер B - другу половину або може знизитися до 3 або 2 Мб / с.

Якщо у вас багатоканальний (MIMO) маршрутизатор, то швидкість передачі може зрости. Найкращим сценарієм передачі буде Ethernet-маршрутизатор-Ethernet між комп’ютерами, що дозволяє здійснювати або 100Mbit переказів, або мережі Gigbit з 1000Mbit передачами.


1

Повільне копіювання мережевих файлів у Windows 7 може бути спричинене віддаленим диференціальним стисненням .

Віддалене диференціальне стиснення (RDC) дозволяє синхронізувати дані з віддаленим джерелом, використовуючи методи стиснення, щоб мінімізувати кількість даних, що надсилаються по мережі.

[…]

Здається, що з цією Windows 7 є проблема, а відключення цієї функції вирішує проблему з повільною продуктивністю копіювання файлів.

Щоб вимкнути віддалене диференціальне стиснення:

  • Клацніть Пуск - Панель управління - Програми - Увімкнення та вимкнення функцій Windows
  • Зніміть прапорець "Віддалене диференціальне стиснення" та натисніть кнопку ОК.
  • Перезавантажте комп'ютер, і вам слід побачити покращену ефективність копіювання файлів.

0

Я думаю, що ваш маршрутизатор - це межа, у мене старий asus 54G (я думаю, це WL-520), а максимальна швидкість - 1 Мб / с, я спробував інший маршрутизатор і отримав 2 Мб / с. З 54 г я сумніваюся, ви досягнете 2 + МБ / с


0

My Netgear R6250 забезпечує швидкість завантаження понад 30 Мб / с. Це здається досить близьким до "формули" LinkSpeed ​​(Мбіт / с) * 0,03, наданої плакатом 30 жовтня 2014 року. Я бачу, що йому дали 2 негативні бали. Здається трохи несправедливо. Передача файлів з мого ноутбука (двосмугова бездротова карта 7260 AC 7260) на зовнішній накопичувач, підключений до маршрутизаторів USB 3-порту, становить близько 20 Мбіт / с на відстані 3 м з маршрутизатором, частково прихованим телевізором LG 42in (я просто бачу Топ 2 зверху телевізора). Цікаво переміщення маршрутизатора в інше положення перед телевізором не покращило швидкості, тому я повернув його назад, оскільки пані вважає, що це більш охайно. Тож я б сказав, що як орієнтовна інструкція 0,03 * linkspeed = швидкість завантаження в реальному світі є розумною.


-1

У моєму реальному експерименті з різною швидкістю зв'язку Wi-Fi між 12Mbps до 300Mbps я отримав формулу нижче

Швидкість завантаження Aprox (Мбіт / с) = LinkSpeed ​​(Мбіт / с) * 0,03

Наприклад, якщо швидкість посилання становить 54 Мбіт / с, то швидкість завантаження 54 * 0,03 = 1,62 (Мбіт / с)

Решта даних використовуються для wifi over head через інші мережі Wi-Fi навколо вас.


Ви дійсно повинні описати умови свого «експерименту в реальному світі». Без цих ваших "відповідей" є безглуздою точкою даних, яка нікому не допомагає.
Ян Догген

@ user3522873 мене врятувало. Я так отримую такий самий результат у своєму досвіді
msoa
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.