Apakah jaringan nirkabel-N (802.11n) memiliki kinerja yang buruk ketika dalam mode "campuran" b / g?

59

Tampaknya menjadi kisah istri "lama" bahwa, ketika menggunakan router nirkabel-N dalam "mode campuran" untuk mendukung perangkat 802.11b atau 802.11g lawas, kinerja klien 802.11n akan menderita.


Beberapa tempat mengklaim bahwa ketika menjalankan dalam mode campuran, semua (beberapa?) N klien berjalan dengan kecepatan G. Lainnya membuat klaim yang sama, tetapi mengatakan itu hanya terjadi ketika klien G terhubung.

Tempat lain mengatakan N klien berjalan lebih cepat, tetapi masih berjalan sekitar 30% lebih lambat daripada jika router dalam mode N-only, bahkan jika tidak ada klien B / G lama yang terhubung.

Yang lain lagi mengklaim tidak ada penurunan kecepatan untuk klien N saat berjalan pada jaringan mode campuran. Mereka mengatakan satu-satunya masalah adalah bahwa throughput jaringan secara keseluruhan akan lebih rendah, karena hanya satu klien yang dapat mentransmisikan kapan saja, sehingga sebagian dari waktu transmisi itu harus dibagi dengan klien B / G lama yang berjalan pada kecepatan yang lebih rendah, mengurangi keseluruhan throughput dari apa jadinya jika hanya ada N klien yang terhubung.


Jadi, mana yang benar? Apakah menjalankan dalam mode campuran akan memperlambat jaringan saya, bahkan jika tidak ada klien B / G? Jika saya menjalankan N, akankah klien lain terhubung di B / G memperlambat saya secara substansial vs jika mereka menjalankan N?

BlueRaja - Danny Pflughoeft
sumber
+1. Mode campuran dapat memiliki efek pada kecepatan, tetapi dalam pengalaman saya, itu tidak begitu terlihat kecuali saya menarik aliran data yang stabil di AP, tapi itu masuk ke latensi dan semua itu. Satu-satunya cara Anda akan tahu adalah mengujinya sendiri, dan bahkan kemudian Anda mungkin merasa "cukup baik".
Saya pikir Anda memilikinya tentang benar - dalam mode campuran throughput keseluruhan diseret ke bawah oleh klien b / g. Juga patut dipertimbangkan adalah bahwa kecuali Anda berada di lingkungan radio yang sangat tenang, interferensi akan berdampak besar pada 2,4GHz. Throughput terbaik akan menggunakan semua perangkat 802.11n pada 5GHz.
BJ292

Jawaban:

49

Dari Beginners Guide To Networks :

T: Apakah kehadiran hanya perangkat 802.11B memperlambat jaringan all-G atau all-N?

A: YA Ini tentu saja sudah terkenal, meskipun implikasi yang tepat sering disalahpahami. Kehadiran perangkat 802.11B pada jaringan G atau N menyebabkan perangkat yang lebih baru harus menggunakan beberapa perilaku kumuh untuk memastikan bahwa perangkat B tidak mentransmisikan ketika perangkat G / N menggunakan gelombang udara, dan untuk membuat yakin bahwa kedua perangkat B dan G / N dapat melihat hal-hal seperti paket suar.

Dampak pasti pada throughput sulit untuk diperkirakan secara umum, tetapi TIDAK akan "memperlambat seluruh jaringan ke 802.11B" seperti yang sering dinyatakan. Namun ada perlambatan signifikan yang dipaksakan oleh kehadiran perangkat B semata-mata, bahkan ketika itu tidak aktif. Kami (Slim) melakukan beberapa pengujian ini beberapa tahun yang lalu dan menemukan bahwa biasanya throughput antara perangkat G turun 30-50% (misalnya dari 20Mbps menjadi 10Mbps), tetapi tidak hampir serendah kecepatan B-only jaringan (5Mbps di lingkungan yang sama). Throughput maksimum teoritis pada 802.11g adalah 23 Mbps tanpa ada perangkat B yang terkait, dan 14Mbps dengan.

T: Apakah perangkat 802.11G akan memperlambat jaringan all-N?

A: TIDAK , kecuali sejauh waktu udara yang mereka ambil saat aktif akan berada pada level throughput G yang bertentangan dengan level N. Yaitu perangkat masing-masing masih berkomunikasi pada tingkat optimal dalam setiap slice waktu.

Tidak seperti dalam mode kompatibilitas mundur 802.11B, perangkat G tidak memaksakan perilaku penurunan kinerja pada perangkat N agar kompatibel dengan mundur. Perangkat 802.11g dapat mengenali pembukaan 802.11n, dan mereka bermain dengan baik dalam hal mengetahui kapan satu atau yang lain mencoba mengirimkannya. Pembukaan memberitahu skema modulasi mana yang akan digunakan, sehingga perangkat N dapat berbicara N, sedangkan perangkat G dapat berbicara G. Mereka tidak harus menggunakan "Esperanto" seperti dengan B untuk bekerja sama.

Ini berarti bahwa ketika perangkat G dikaitkan tetapi tidak aktif, itu tidak berdampak sama sekali. Ketika perangkat G aktif, mereka akan menghabiskan waktu udara secara proporsional dengan jumlah data yang ditransfer. Waktu tayang ini tentu saja berada pada laju G yang bertentangan dengan laju N, sehingga jika gelombang udara sepenuhnya jenuh (misalnya dengan transfer file lokal), akan ada beberapa pengurangan dalam total Mbps yang dapat dicapai oleh semua perangkat secara kolektif, tetapi tidak ada penalti untuk memiliki perangkat G terkait.

Yang membingungkan, ini tampaknya bertentangan dengan apa yang dinyatakan di tempat lain - misalnya

  • "Menjalankan campuran klien draft 11n dan 11b / g pada router draft 11n yang sama akan sedikit mengurangi kecepatan untuk klien draft 11n tetapi mengurangi kecepatan klien 11g lebih dari setengahnya ." di SmallNetBuilder
  • "Dalam mode campuran, perlindungan HT mensyaratkan bahwa perangkat 802.11n mengirim basa-basi warisan, diikuti oleh pembukaan HT ... Mekanisme perlindungan HT ini secara signifikan mengurangi throughput WLAN 802.11n , tetapi mereka diperlukan untuk menghindari tabrakan antara 802.11a / b yang lebih tua / g perangkat dan perangkat 802.11n yang lebih baru. " di TechTarget ANZ

T: Apakah memiliki jalur akses (draft) 802.11N menguntungkan, bahkan jika sebagian besar atau semua klien di jaringan adalah 802.11G?

A: YA , terutama karena radio 802.11N memiliki manfaat kemampuan penerimaan multipath yang lebih canggih. Dengan demikian mereka dapat memperluas jangkauan dan throughput yang tersedia untuk perangkat G sampai tingkat tertentu.

harrymc
sumber
1
"Yang membingungkan, ini tampaknya bertentangan dengan apa yang dinyatakan di tempat lain" - jadi bagaimana kita tahu sumber mana yang harus dipercaya? Adakah tautan ke studi aktual untuk menentukan apakah ada / tidak ada penurunan? Atau ada yang ditulis oleh seseorang dengan kualifikasi?
BlueRaja - Danny Pflughoeft
2
Artikel di atas oleh Slim setidaknya didasarkan pada tes, dan analisisnya tampaknya logis. Saya percaya router B di masa depan akan menjadi tidak didukung. Untuk router G, karena paket-paket Ethernet semuanya berukuran sama, G yang melakukan transfer file pada 20 Mbps dapat memperlambat 300 Mbps N dengan memonopoli router 15 kali lebih lama untuk paket berukuran sama, kecuali jika router melakukan pemotongan waktu daripada memotongnya. mengiris data, akibatnya menghukum G dengan berat. Pada akhirnya, throughput jaringan tergantung pada kecerdasan router, yang pada tingkat tertentu harus menghukum satu atau yang lain (atau keduanya), yang mungkin menjelaskan konflik.
harrymc
1
Sederhananya dan menggunakan angka-angka di atas: Jika router melakukan round-robin, maka klien G setara dengan 15 N klien, mengurangi throughput N tetapi menghemat throughput G. Jika router memberikan waktu yang sama untuk masing-masing, maka setiap klien N akan melakukan 15 paket untuk satu paket oleh klien G, mengurangi throughput G tetapi menghemat throughput N. Setiap router mungkin memiliki algoritma penjadwalannya sendiri, sehingga memberikan hasil yang berbeda saat diuji.
harrymc
Ada beberapa perlambatan saat perangkat 802.11g hadir - lihat analisis terperinci dari vendor WiFi di sini: nle.com/literature/…
RichVel
0

Umumnya tidak
Untuk klien ab, benar-benar ya! Ketika klien 802.11b menghubungkan, jaringan g dan n kembali ke CTS lama ke mode mandiri karena pembukaan g tidak kompatibel dengan perangkat b. Perangkat b tidak akan mengenali frame g sama sekali dan mungkin mentransmisikannya! Frame CTS dikirim terlebih dahulu untuk memberi tahu node agar tetap diam untuk mencegah hal ini. b sebagian besar sudah tidak ada hari ini sehingga fokusnya harus pada g node dan bentuk-bentuk gangguan lainnya.

Jaringan 802.11 menggunakan pembukaan pada awal frame untuk mengumumkan jenis dan kecepatan data berkecepatan lebih tinggi yang mengikutinya. Bahkan jika data tidak dapat diterima, selama pembukaan diterima, sistem berbagi saluran CSMA / CA dapat bekerja.

Ketika sebuah jaringan beroperasi dalam mode 20MHz (bukan mode HT 40MHz), itu tidak lebih dari jaringan g yang ditingkatkan yang mendukung kecepatan maksimum 72mbps (dan kelipatannya dengan beberapa aliran data) alih-alih kecepatan g maksimum 54mbps. Ia menggunakan header frame PLCP yang sama dengan yang dilakukannya, jadi seharusnya tidak ada masalah, kecuali jika titik aksesnya dirancang dengan buruk.

Ketika sebuah jaringan beroperasi dalam mode HT40 adalah saat keadaan menjadi berantakan. Banyak n jaringan yang tidak atau tidak boleh beroperasi dalam mode HT40 karena ada begitu banyak gangguan dari jaringan lain di dekatnya sehingga membuatnya lebih lambat dari mode 20MHz, atau mengurangi jangkauan sehingga tidak praktis untuk digunakan. Pembukaan HT tidak kompatibel dengan perangkat g. Ketika perangkat ag terhubung ke jaringan 40MHz n, seluruh jaringan beralih ke apa yang mereka sebut L-SIG TXOP Protection di kertas putih yang dirujuk. Ini mengirimkan pembukaan kompatibel ag pada saluran utama dan kemudian mengirimkan pembukaan HT pada awal setiap frame. Ini memperlambat segalanya tetapi tidak terlalu banyak.

Masalah yang lebih besar yang tidak benar-benar diatasi adalah gangguan dari berbagai jaringan nirkabel (BSSID). BSSID yang berbeda saling menerima pembukaan dan bingkai masing-masing, sehingga berbagi saluran CSMA / CA dapat bekerja dalam situasi ini, selama kedua BSSID menggunakan saluran yang sama. Mengetahui bahwa 802.11b / g / n saluran tumpang tindih dan bahwa jaringan harus berada pada saluran yang sama agar CSMA / CA berfungsi sering tidak dipahami. Sebagian besar masalah interferensi sebenarnya dari jaringan tetangga.

Apa yang saya masih belum jelas adalah ini: Ketika sebuah jaringan n hanya beroperasi dalam mode HT mengatakan pada saluran 6, haruskah g jaringan lain hanya menggunakan saluran 6? Apakah jaringan n akan beralih ke mode LSIG TXOP bila hanya perangkat yang ada tetapi pada BSSID yang berbeda? Jaringan HT40 n pada saluran 6 dengan saluran kedua yang dikonfigurasikan di atas juga sepenuhnya menggunakan saluran 10, demikian juga mukadimah yang kompatibel juga ditransmisikan pada saluran 10, sehingga jaringan 20MHz juga dapat menggunakan saluran 10 dengan bekerja CSMA / CA, atau tidak seluruh bagian atas pita harus kosong dan dicadangkan untuk saluran sekunder dari jaringan N yang beroperasi pada saluran 6? Dari apa yang saya pahami sejauh ini, data saluran 10 tidak memiliki perlindungan gangguan apa pun dari jaringan 20MHz lainnya yang menggunakan saluran 10.

Buku putih yang saya temukan dari jawaban orang lain: http://www.nle.com/literature/Airmagnet_impact_of_legacy_devices_on_80211n.pdf

Alex Cannon
sumber
-3

Secara teknis dapat memperlambatnya tetapi dalam praktiknya mungkin tidak. Ada overhead yang cukup sehingga Anda mungkin tidak akan melihat perbedaannya. Berapa tarif yang diberikan penyedia Anda? Mungkin tidak lebih dari 11mbps.

Farfanar
sumber
1
Sebenarnya provider saya memberi saya 15mbps, dan saya hanya memiliki tingkat menengah. Ini adalah 2012, setelah semua
BlueRaja - Danny Pflughoeft