Berapa kecepatan transfer file maksimum melalui WiFi 802.11g?

13

Berapa kecepatan transfer maksimum yang Anda dapatkan, (atau saya bisa dapatkan) untuk transfer file antara dua komputer yang terhubung wifi?

Saya di komputer A mencoba menyalin file besar dari komputer B , mereka berdampingan (di jaringan adhoc) dan saya tidak bisa mendapatkan kecepatan transfer lebih dari 800 KB.

Kedua adapter memiliki konfigurasi yang relatif sama:

  • Mode nirkabel diatur ke IEE 802.11g
  • QoS (Kualitas Layanan) diaktifkan
  • Output daya diatur ke 100%
  • Nilai ditetapkan ke 54
  • beberapa peningkatan seperti mode Xpress , Optimize brandwith diaktifkan (dan mereka tidak melakukan perubahan)
  • Pengaturan lain diatur ke default

Apakah itu normal? jika demikian, apa artinya 54 Mb / s? Saya harus bertanya: bagaimana cara mendapatkan ~ 7Mb saya?

PS: komputer B Wifi adapter adalah USB Wifi RTL8187 adapter.

Orang Brasil itu
sumber
2
Kecepatan bergulung agak cepat saat sinyal berkurang, ingat bit ini.
Sathyajith Bhat

Jawaban:

15

Kecuali jika komputer terhubung oleh jaringan nirkabel ad-hoc, jarak antara komputer dan titik akses yang penting.

54 Mbps adalah throughput teoretis, yang kira-kira setara dengan 6,75MB / s. Jadi Anda dapat mengharapkan hingga 6,75MB / s sebagai bandwidth jaringan.

Tetapi ketika Anda mentransfer file, bandwidth tidak sepenuhnya digunakan untuk transfer karena:

  • Frame kontrol nirkabel
  • Overhead jaringan (tajuk IP)
  • Overhead File Transfer Protocol
  • Paket hilang
  • Gangguan dan pengiriman ulang

Pada akhirnya, yang terbaik yang dapat Anda harapkan adalah sekitar 4MB / s dalam kecepatan transfer nyata dengan protokol ringan (seperti HTTP).

Laurent Etiemble
sumber
Segera membagi dua karena semua data harus dikirim dua kali, satu dari mesin pertama ke titik akses dan kemudian kedua dari titik akses ke mesin kedua.
David Schwartz
8

Mb / s berarti mega bit per detik. Untuk mengkonversi ke mega byte , Anda cukup membagi 8, karena ada 8 bit dalam satu byte.

Jadi 54Mb / dtk = 54Mb / dt * 1Mb / 8MB = 6.75MB / dtk

Jadi Anda secara teoritis dapat membatasi hanya di bawah 7 megabyte per detik pada 802.11g. :)

Penerobosan
sumber
Ini tidak sepenuhnya salah. 54Mbps benar-benar berarti 54 juta bit per detik. Ada 1.048.576 byte dalam satu megabyte. Jadi seharusnya 54.000.000 / 8 / 1.048.576 = 6,44MB / s
David Schwartz
6

Sumber ini sangat berguna dalam membandingkan berbagai throughput dari berbagai media jaringan. Seperti yang mereka catat, tergantung pada teknologinya bisa ada perbedaan besar antara kecepatan lapisan fisik mentah yang dinyatakan, dan throughput muatan aktual.

Untuk 802.11g mereka mencantumkan throughput maksimum 3,1 MB / s

Juga, perhatikan bahwa koneksi 802.11g benar-benar dapat menjadi lebih buruk jika Anda menempatkan teman yang terlalu dekat satu sama lain. Tidak semua manual mencantumkan ini, tetapi cobalah memisahkan kedua mesin setidaknya 20 sentimeter.

Peter Stuer
sumber
4

Anda menggambarkan transfer antara dua komputer, tetapi perlu diketahui bahwa data harus melakukan perjalanan dari komputer A ke router terlebih dahulu dan kemudian dikirim dari router ke komputer B. Jika Anda ingin menghindari ini, maka Anda harus mengatur jaringan di komputer pertama dan kemudian bergabung dengan jaringan dengan komputer kedua atau gunakan jaringan rekan. Dan kami tidak masuk ke rincian disk dan komputer dan kecepatan router di sini ...

Juga, 54Mbit adalah "Kecepatan Pemasaran", kecepatan frame protokol yang dikirimkan, bukan kecepatan bit data. Rule of thumb adalah, bahwa transfer over-air tercepat yang Anda dapatkan adalah setengah dari kecepatan, misalnya - di mana disk terhubung ke router itu sendiri adalah 20-25 Mbit / s - di mana Anda memiliki komputer - router - komputer dibagi lagi oleh dua, misalnya 10-12 Mbit.

(Salinan file aktif dari drive USB saya yang terhubung ke router 300n menghasilkan 5,4 MB / s (43,2Mbit / s))

Thomas
sumber
3

Ketika bekerja dengan satu router (dan router ini hanya memiliki satu radio), maka kedua komputer harus berbagi bandwidth antara satu sama lain.

Misalnya, Anda memiliki bandwidth 6 MB / s. Komputer A menggunakan setengah dan komputer B menggunakan setengah lainnya atau dapat turun menjadi 3 atau 2 MB / s.

Jika Anda memiliki router multi radio (MIMO) maka kecepatan transfer dapat meningkat. Skenario terbaik untuk mentransfer adalah Ethernet-router-Ethernet antar komputer, memungkinkan transfer 100Mbit atau jaringan Gigbit dengan transfer 1000Mbit.

mikrofon
sumber
1

Penyalinan file jaringan yang lambat di Windows 7 dapat disebabkan oleh Kompresi Diferensial Jauh .

Remote Differential Compression (RDC) memungkinkan data untuk disinkronkan dengan sumber jarak jauh menggunakan teknik kompresi untuk meminimalkan jumlah data yang dikirim di seluruh jaringan.

[...]

Tampaknya ada masalah dengan Windows 7 ini dan menonaktifkan fitur ini menyelesaikan masalah dengan kinerja salin file lambat.

Untuk menonaktifkan Kompresi Diferensial Jauh:

  • Klik Mulai - Panel Kontrol - Program - Trun fitur Windows hidup atau mati
  • Hapus centang "Kompresi Diferensial Jauh" dan klik OK.
  • Nyalakan kembali komputer dan Anda akan melihat peningkatan kinerja dengan menyalin file.
noxios
sumber
0

Saya pikir router Anda adalah batasnya, saya punya asus 54G lama (saya pikir itu adalah WL-520) dan kecepatan maks adalah 1MB / s, saya mencoba router lain dan mendapatkan 2MB / s. Dengan 54g saya ragu Anda akan mencapai 2+ MB / s

telebog
sumber
0

Netgear R6250 saya memberikan kecepatan unduh lebih dari 30mb / s. Ini sepertinya cukup dekat dengan 'formula' LinkSpeed ​​(Mbps) * 0,03 yang diberikan oleh poster pada 30 Oktober 2014. Saya melihat dia telah diberi skor 2 negatif. Agak tidak adil. Transfer file dari laptop saya (kartu Intel dual band AC 7260 nirkabel) ke drive eksternal yang terhubung ke router Port USB 3 sekitar 20 Mbps pada jarak 3m dengan router sebagian disembunyikan oleh TV LG 42in (saya hanya bisa melihat 2 teratas di atas tv). Anehnya menggerakkan router ke posisi yang berbeda, di depan TV, tidak meningkatkan kecepatan jadi saya meletakkannya kembali karena Bu pikir itu lebih rapi. Jadi saya akan mengatakan bahwa sebagai panduan kasar 0,03 * linkspeed = kecepatan unduhan dunia nyata adalah masuk akal.

H Davies
sumber
-1

Dalam percobaan dunia nyata saya dengan berbagai kecepatan tautan wifi antara 12Mbps hingga 300Mbps saya mendapatkan rumus di bawah ini

Kecepatan Unduhan Aprox (MBps) = LinkSpeed ​​(Mbps) * 0,03

Contoh jika kecepatan tautan Anda 54Mbps, maka kecepatan unduhan Anda adalah 54 * 0,03 = 1,62 (MBps)

Sisa data digunakan untuk wifi di atas kepala karena jaringan wifi lain di sekitar Anda.

pengguna3522873
sumber
Anda benar-benar harus menggambarkan kondisi 'percobaan dunia nyata' Anda. Tanpa itu, 'jawaban' Anda adalah titik data tidak berarti yang tidak membantu siapa pun.
Jan Doggen
@ user3522873 menyelamatkan saya. Saya mendapatkan hasil yang sama dalam pengalaman saya
msoa