Saya memiliki Ubiquity RouterStation Pro yang menjalankan rilis terbaru OpenwRT.
Menghubungkan melalui kabel langsung ke router, atau melalui switch, saya mendapatkan kecepatan persis yang saya harapkan, baik ke jaringan lokal saya, dan ke internet. Gigabit ke jaringan lokal, dan sekitar 1,2 megabita / detik ke internet.
Menghubungkan melalui koneksi G nirkabel, saya mendapatkan kecepatan persis yang saya harapkan dari server lokal, yaitu sekitar 3 megabyte / detik (tentu, itu bisa lebih baik, tetapi tidak buruk).
Namun, ketika saya menggunakan koneksi nirkabel yang sama persis seperti di atas, dan mengunduh sesuatu dari internet, kecepatan maksimum saya adalah sekitar 30-60 kilobyte / detik. Tidak ada paket yang hilang saat saya menggunakan ping.
Tes kecepatan di atas diambil dengan mengunduh file melalui http atau ssh (via scp dan rsync). Namun, dengan menggunakan alat iperf, yang melakukan pengujian kinerja jaringan, saya bisa mendapatkan kecepatan internet penuh saya untuk koneksi apa pun di port apa pun, bahkan melalui nirkabel.
Saya benar-benar bingung. Ada bantuan?
Edit
Setelah beberapa pemikiran, saya pikir masalahnya mungkin terkait dengan ukuran paket (saya melihat sesuatu yang serupa sebelumnya di jaringan lain). Untuk menguji ini, saya menggunakan ping -f -c 500 -s $SIZE
, (yaitu: mengirim ping berbagai ukuran). Di bawah ukuran paket sekitar 220, ping memiliki tingkat drop hampir 0%. Di atas itu tingkat drop naik dengan cepat, mencapai 30% pada ukuran 512 byte.
Menggunakan data ini, saya memodifikasi tabel rute pada laptop untuk mengatur MSS ke 220, yang seperti yang saya mengerti, membatasi ukuran paket TCP / IP sekitar ukuran itu. Lalu saya menjalankan tes kecepatan, dan saya mendapatkan 600-700KB / s. Jauh lebih baik! Saya atribut penurunan kecepatan dibandingkan dengan koneksi kabel untuk memiliki ukuran paket yang menyedihkan.
Saya tidak menganggap ini sudah diperbaiki, tetapi hanya bekerja di sekitar. Saya masih ingin mencari tahu mengapa ini terjadi, dan bagaimana saya bisa memperbaikinya.
sumber
Jawaban:
Saya kira Anda menghadapi masalah gangguan nirkabel, sehingga menurunkan panjang paket meminimalkan kerusakan yang dilakukan oleh paket yang hilang dan waktu yang diperlukan untuk mengirim ulang paket.
Jika masalahnya adalah gangguan eksterior ke rumah Anda, Anda bisa menggunakan detektor jaringan nirkabel untuk mendeteksi jaringan di sekitar Anda dan saluran yang digunakan. Beberapa produk tersebut adalah inSSIDer atau Kismet . Anda kemudian dapat memilih saluran yang tidak bertentangan dengan tetangga Anda. Saluran 11 harus dipilih, jika mungkin, karena saluran ini adalah yang terkuat.
Gangguan juga dapat disebabkan oleh alat rumah yang berat bekerja (seperti mesin cuci piring), di tempat Anda atau di tetangga. Ini hanya berlaku jika kecepatan jaringan efektif mengalami fluktuasi.
Penempatan router nirkabel sangat penting. Itu harus diposisikan jauh dari elemen logam atau listrik dan jauh dari lantai. Anda dapat bereksperimen dengan berbagai tempat untuk mengetahui apakah ini memiliki efek. Komputer yang menggunakannya tidak boleh ditempatkan terlalu jauh atau di ujung jangkauannya.
Kemungkinan lain adalah bahwa beberapa kartu jaringan nirkabel di rumah Anda rusak dan merusak seluruh jaringan. Bisa jadi "membombardir" jaringan dengan paket dan menyebabkan tabrakan. Coba nyalakan komputer dengan cara yang terkontrol dan uji kecepatan jaringan (mematikannya dengan juga mencabut kabel daya).
Terakhir, router nirkabel Anda mungkin rusak. Coba router lain untuk mengujinya.
sumber
Kedengarannya seperti masalah pembentukan lalu lintas. Coba lakukan hal berikut:
Jika Anda tidak tahu, silakan periksa
/etc/config/qos
file dan lihat apakah ada aturan khusus untuk antarmuka nirkabel.sumber
Tampaknya Anda memiliki penjepit MSS
Anda harus memeriksa dan memperbaiki aturan iptables
Bacaan yang bermanfaat ( terkait sebagian )
HTH
sumber