Bagaimana cara mengesampingkan batas kecepatan siaran wifi?

0

Dalam protokol 802.11, siaran terjadi pada kecepatan minimum (biasanya 1 Mbps) karena tidak ada sistem ACK untuk mengetahui apakah paket telah terkirim dengan sukses.

Tetapi saya ingin menyiarkan streaming video dan tingkat kesalahan yang lebih tinggi tidak menjadi masalah bagi aplikasi saya, dan saya lebih suka kecepatan yang lebih tinggi daripada tingkat kesalahan yang lebih rendah (saya akan menangani koreksi kesalahan pada lapisan yang lebih tinggi dengan kode saya sendiri).

Saya telah mengatur jalur akses menggunakan "Hostapd" dan dongle wifi 802.11n di linux pada raspberry pi 2 dan ingin tahu apakah ada cara untuk mengubah batas kecepatan siaran sehingga saya dapat melakukan siaran dalam kecepatan yang lebih tinggi.

Pembaruan 1:

Saya mencoba menghapus kecepatan yang lebih rendah di Hostapd dengan menambahkan

supported_rates=240 360 480 540
basic_rates=240 360 480 540

Namun siaran masih terjadi pada 1Mbps.

Kirmizi
sumber

Jawaban:

1

Standar 802.11 membiarkan pemilihan tingkat siaran / multicast menjadi pelaksana. Jadi itu berarti mungkin tergantung pada kartu / firmware / driver WNIC yang Anda gunakan.

Karena itu, semoga WNIC Anda cukup pintar untuk tidak mencoba mengirim multicast atau siaran menggunakan tarif yang tidak ditandai sebagai Tingkat Dasar. Set Tarif Dasar adalah set tarif yang harus didukung oleh semua klien AP Anda untuk mengaitkan (mis. Terhubung ke) AP Anda. Jika Anda memiliki cara untuk menentukan Tingkat Dasar yang diatur di hostapd atau di driver WNIC Anda, itu mungkin cara untuk melakukan apa yang Anda inginkan.

Perhatikan bahwa meningkatkan laju multicast / broadcast mengurangi jangkauan efektif jaringan Anda. Jika klien tidak dapat menerima siaran ARP, itu pada dasarnya tidak ada di jaringan (kecuali jika Anda memprogram pemetaan ARP statis pada semua perangkat di jaringan itu yang perlu berbicara dengan klien itu, atau meminta router melakukan Proxy ARP routing dan ICMP Redirects) .

Spiff
sumber
Terima kasih, saya akan mencoba untuk melihat apakah saya dapat menetapkan tarif dasar dan melihat apakah itu berhasil.
Scarlet
Saya mencobanya bahkan dengan membatasi tarif dasar tetapi siaran masih terjadi pada 1Mbps. Saya kira itu tergantung pada perangkat keras apakah kita dapat menghapus kecepatan yang lebih rendah atau tidak. Saya akan memasukkan rinciannya dalam pertanyaan.
Scarlet