Kablosuz ağlar yavaş ama yalnızca internete bağlı, yerel bağlantılar değil


8

OpenwRT'nin son sürümünü çalıştıran bir Ubiquity RouterStation Pro'um var.

Doğrudan bir yönlendiriciye veya bir anahtarla bağlayarak, hem yerel ağıma hem de internete tam olarak beklediğim hıza sahibim. Yerel ağa Gigabit ve internete yaklaşık 1,2 megabayt / saniye.

Kablosuz bir G bağlantısıyla bağlanarak, yaklaşık 3 megabayt / saniye olan yerel sunuculardan bekleyeceğim tam hıza sahibim (elbette daha iyi olabilirdi, ancak fena değil).

Ancak yukarıdakiyle aynı kablosuz bağlantıyı kullandığımda ve internetten bir şey indirdiğimde maksimum hızım yaklaşık 30-60 kilobayt / saniyedir. Ping kullandığımda önemli bir paket kaybı yok.

Yukarıdaki hız testleri http veya ssh ile dosya indirilerek (scp ve rsync ile) yapıldı. Bununla birlikte, ağ performans testi yapan iperf aracını kullanarak, kablosuz bağlantı bile olsa, herhangi bir bağlantı noktasındaki herhangi bir bağlantı için tam internet hızımı alabilirim.

Gerçekten kafam karıştı. Herhangi bir yardım?

Düzenle

Biraz daha düşündükten sonra, sorunun paket büyüklüğü ile ilgili olabileceğini düşündüm (daha önce başka bir ağda benzer bir şey gördüm). Bunu test etmek için kullandım ping -f -c 500 -s $SIZE(yani: çeşitli boyutta ping göndererek). Yaklaşık 220 paket büyüklüğünün altında, ping'ler neredeyse% 0 düşme oranına sahipti. Yukarıda damlama hızı hızla yükseldi, 512 bayt büyüklüğünde% 30'a ulaştı.

Bu verileri kullanarak, dizüstü bilgisayardaki rota tablosunu MSS'yi 220'ye ayarlamak üzere değiştirdim, ki anladığım kadarıyla TCP / IP paketlerinin boyutunu bu boyutta tutuyor. Sonra bir hız testi yaptım ve 600-700KB / s alıyorum. Çok daha iyi! Bu kadar acınacak bir paket büyüklüğüne sahip olmamaya bağlı olarak, kablolu bağlantıya oranla daha düşük hızı bağlarım.

Bunun sabit olduğunu düşünmüyorum ama sadece bir çalışma. Hala bunun neden olduğunu ve nasıl düzeltebileceğimi öğrenmek istiyorum.


1
Speedtest.net gibi hız test sitelerinden ne gibi sonuçlar alıyorsunuz ?
David Schwartz

speedtest.net kafa karıştırıcı http ve scp performansını, masaüstünde hızlı ve kablosuzda yavaşça eşleştirir.
Mike Cooper,

@MikeCooper Kablosuz yönlendiricinizin Parçalanma Eşiğine bakmak isteyebilirsiniz - daha düşük bir değere ayarlarsanız (varsayılan olarak 2346, yönlendiriciye göre değişir), dizüstü bilgisayarda daha küçük paketler zorlamakla aynı etkiyi elde edebilirsiniz; yönlendiriciye bağlanır. Bölgeniz sadece son derece gürültülü olabilir. MTU 1500 ise, önerilen değerler genellikle MTU katları (fraksiyon) olarak, örneğin, belki vb 1500 Parçalanma Eşiği, 750, 375, deneyin
Bob

OpenWRT boyutunda ifconfig size durum ve tüm arayüzlerin ayarlarını gösterecektir. OpenWRT’de MSS’yi arttırmak, diğer boyutlarda azaltmaktan daha iyidir
Lazy Badger

Ne yazık ki, bu sorun ödülün süresi içinde çözülmedi. Yapabilseydim daha uzun uzatabilirdim ama yapamam.
Mike Cooper

Yanıtlar:


4

Kablosuz parazitlenme sorunuyla karşı karşıya olduğunuzu tahmin ediyorum, böylece paket uzunluğunu azaltmak kayıp paketlerin verdiği hasarı ve paketin yeniden gönderilmesi için geçen süreyi en aza indirir.

Sorun evinizin dışındaki parazit ise, çevrenizdeki ağları ve kullanılan kanalları algılamak için bir kablosuz ağ dedektörü kullanabilirsiniz. Bu tür bazı ürünler SSL veya Kismet'te bulunmaktadır . Daha sonra komşularınızla çelişmeyen bir kanal seçebilirsiniz. Kanal 11, mümkünse en güçlüsü olduğu için tercih edilmelidir.

Bu girişime, evinizde ya da komşunuzda çalışan ağır bir ev cihazından (bulaşık makinesi gibi) da neden olabilir. Bu, yalnızca etkili ağ hızı dalgalanmalara maruz kalırsa uygulanır.

Kablosuz yönlendiricinin yerleşimi çok önemlidir. Metalik veya elektriksel elemanlardan uzağa ve zeminden uzağa yerleştirilmelidir. Bunun bir etkisi olup olmadığını görmek için çeşitli yerleri deneyebilirsiniz. Onu kullanan bilgisayarlar çok uzağa veya aralığının sonuna yerleştirilmemelidir.

Bir başka olasılık da evinizdeki bazı kablosuz ağ kartlarının arızalı olması ve tüm ağın bozulmasına neden olmasıdır. Ağları paketlerle bombardıman edip çarpışmalara neden olabilir. Bilgisayarları kontrollü bir şekilde açmayı deneyin ve ağ hızını test edin (güç kablosunu da çekerek onları kapatın).

Son olarak, kablosuz yönlendirici arızalı olabilir. Test etmek için başka bir yönlendirici deneyin.


Sorunun kablosuz girişim olduğunu sanmıyorum, çünkü yukarıda belirttiğim gibi, benim laptopum (wifi üzerinden) yerel bir sunucuya gelen trafik oldukça hızlı, makul bir şekilde wifi olmasını beklediğim kadar hızlı. Bunu kablosuz yönlendirici ile net bir kanalda test ettim (bunu kontrol ettim) ve söz konusu dizüstü bilgisayarın birkaç metre içinde, bağlı olan tek kablosuz cihaz. Eğer bu sadece telsizin evrensel olarak yavaş olması durumunda, sizinle aynı fikirdeydim ve bu yüzden zaten bahsettiğiniz her şeyi test ettim. Fikirler için teşekkürler.
Mike Cooper

Başka bir yönlendirici (OpenwRT olmayan) denediniz mi?
harrymc

Evet. Başka bir yönlendirici her yerde iyi çalışıyor. Yönlendiricinin arızalı olmasıyla ilgili bir sorun varsa, sorun değil, ancak bunu ispat edebilmek istiyorum. Bir başka ilginç şey ise, bu yönlendiricinin wifi kartını değiştirmeme izin vermesi, kablosuz kartı değiştirmek de bir seçenek.
Mike Cooper

Sonuç, sorunun yönlendirici ile ilgili olmasıdır. Sorun donanım veya bellenim olabilir. Üretici yazılımı için yönlendiriciyi (1) varsayılan OpenwRT config veya (2) üreticinin web sitesinden indirilen en son üretici yazılımı (OpenwRT olmayan) olarak ayarlayabilirsiniz. (2) yönlendirici hala garanti altındaysa ve sorunun gerçekten donanım olup olmadığını da söyleyecektir. Açıkçası, fiyatları ne olursa olsun, garanti kapsamında değilse ve üreticinin yazılımı hala çalışmıyorsa, yeni bir tane almanızı tavsiye ederim.
harrymc

Bellenimi sıfırladım ve sorun çözülmedi. "Üreticinin en son üretici yazılımı" yok. Resmi üretici yazılımı OpenWRT'dir. Yeni bir tane satın almak problemi ortadan kaldırırken, neyin yanlış gittiğini bilmediğim için çözmez.
Mike Cooper

2

Trafik şekillendirme sorununa benziyor. Lütfen aşağıdakileri yapmayı deneyin:

  1. Qos-scriptleri kurulu mu?
    Bilmiyorsanız, lütfen /etc/config/qosdosyayı kontrol edin ve kablosuz arabirim için herhangi bir özel kural olup olmadığını kontrol edin .
  2. OpenWRT'nin hangi sürümünü / sürümünü kullanıyorsunuz? En yeni ana hat, en son kararlı sürüm, en yeni LTS? En son bagaj ise, en son durağa geri dönmeye çalışın.

Şu anda son kararlı çalışıyorum. Geçmişte qos-scriptleri kurdum, fakat hala çalışıyorlar mı emin değilim. Kontrol edeceğim.
Mike Cooper

Hayır, artık yüklü qos-scriptlerim yok. Sanırım en son kurduğumdan beri tam bir sistem sıfırlaması yaptım.
Mike Cooper

Son geri tepme patlamasından bu yana oldukça fazla düzeltme yapıldı. Firmware'in gövde sürümünü deneyebilir misiniz?
Temikus

2

Anladığım kadarıyla, MSS kıskaçları kablolu bağlantılarımı kablosuz bağlantılarım kadar etkilemez mi?
Mike Cooper,

@MikeCooper Hiçbir şey söyleyemezsiniz. Bu sadece bir fikirdi, kuralları okumadım ve sonunda LAN ve WLAN arayüzleri tamamen farklıydı
Lazy Badger
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.