Bufferbloat · SQM · OpenWrt

Ücretsiz Bufferbloat Testi

Yüksek hız, düşük gecikme demek değildir. Bufferbloat, bağlantınızın yalnızca dolduğu anda gösterdiği gizli gecikmedir — arka planda bir indirme başladığı an oyununuz veya görüntülü görüşmeniz slayt gösterisine dönüşür. Bu test tarayıcıda ölçer, hattınızı puanlar ve nasıl düzelteceğinizi tam olarak söyler.

Boştaki gecikmeyi ölçer, sonra hattı paralel aktarımlarla yükler.
–
Boşta gecikme
RTT, ms
–
Yüklü gecikme
yük altında p50, ms
–
Bufferbloat
eklenen ms
–
Paket kaybı
yük altında, %

Test nasıl çalışır

Boştaki taban. Hat sessizken küçük HTTP gidiş-dönüşlerini ölçüyoruz — gerçek gecikmeniz budur.

Doygun yük. Bağlantıyı kapasiteye yaklaştırmak için birkaç paralel büyük dosya aktarımı başlatıyor ve yük altında gecikme ile paket kaybını örneklmeye devam ediyoruz.

Fark. Yüklü gecikme eksi boştaki gecikme, bufferbloat’ınızdır. Sıçrama ne kadar büyük ve tutarlıysa, yönlendirici tamponları etkileşimli trafiği dev bir kuyrukla o kadar boğuyor demektir.

Tüm hesaplama tarayıcınızda olur; kayıt yok, eklenti yok. Sonuç mevcut ağ durumuna bağlı — temiz ölçüm için hat aksi halde sessizken çalıştırın.

Puanınız ne anlama gelir

Eklenen gecikmeOkumaHissedeceğiniz
≤ 20 msİyiZar zor — SQM/CAKE muhtemelen zaten açık veya hat iyi boyutlandırılmış.
20–50 msOrtaİndirme sırasında oyunlarda ve görüşmelerde fark edilir.
50–150 msYüksekBelirgin bufferbloat — arka plan trafiği etkileşimli olanı durdurur.
> 150 msŞiddetliKlasik "bufferbloat" — SQM’yi açın ve kuyruğu sınırlayın.

Bufferbloat nasıl düzeltilir

Standart çözüm kuyruk yönetimidır (cake eklentisiyle SQM): Trafiği gerçek bant genişliğinize göre yayarak yönlendiricinin kuyruğunu neredeyse boş tutar; böylece arka plan indirmesi hattı tekeline alamaz. Üç şey önemlidir:

OpenWrt’ta NetSteer tüm bunları tek anahtarla yapar: cake’i bant genişliğinize göre yapılandırır, paket alımını tüm çekirdeklere yayar ve P2P için Fullcone NAT verir. Bakınız OpenWrt SQM rehberi

Sık sorulan sorular

Bufferbloat nedir?

Bufferbloat, bağlantı kapasiteye yakın çalıştığında ortaya çıkan, dev yönlendirici tamponlarının neden olduğu yüksek gecikmedir. Boştayken hızlı bir hat, arka plan indirmesi sırasında oyun veya görüşmeye 100–500 ms ekleyebilir. Çözüm, tamponları küçük tutan kuyruk yönetimidir (SQM/CAKE).

Test nasıl kurulumsuz çalışıyor?

Tarayıcınızda çalışır. Boştaki gecikmeyi küçük gidiş-dönüşlerle ölçeriz, sonra hattı doyurmak için birkaç paralel büyük dosya aktarımı başlatırız ve yük altında gecikme ile paket kaybını örnekleriz. Boştaki ile yüklü gecikme arasındaki fark bufferbloat sinyalidir.

100 ms bufferbloat kötü mü?

Evet. Yük altında ~30–50 ms’nin üzerindeki her ek gecikme oyunları lag’lı yapar ve indirme sırasında görüşmeleri düşürür. İyi modern hatlar (CAKE/SQM ile) ~20 ms altında kalır. Araç sonucunuzu bu bantlara göre puanlar.

Bufferbloat’ı nasıl düzeltirim?

Yönlendiricinizde (OpenWrt, pfSense, DD-WRT) cake eklentisiyle SQM’yi açın, ölçülmüş yükleme hızınıza ayarlayın ve gecikmeye duyarlı trafik için yavaş yolu kullanın. NetSteer bunu OpenWrt’ta tek anahtarla yapar. OpenWrt SQM rehberimize bakın.

[object Object] · [object Object] · [object Object] · [object Object]