Bufferbloat: masalah lag pada internet pantas
Seseorang mula memuat turun lalu panggilan video anda hancur walaupun Mbps mencukupi. Ini bukan masalah kelajuan — tetapi masalah baris gilir.
Apa yang sebenarnya berlaku
Setiap penghala dan modem mempunyai penimbal — ruang menunggu paket apabila talian penuh seketika. Penimbal kecil sihat, tetapi banyak peralatan rumah mempunyai penimbal ratusan kali terlalu besar.
Apabila pemindahan besar memenuhi talian, penimbal turut penuh. Semua paket, termasuk paket segera untuk panggilan, permainan dan klik, menunggu di belakang megabait data. Kependaman melonjak daripada 20 ms kepada 300, 600 atau lebih 1000 ms. Itulah bufferbloat.
Gejala yang jelas
Sambungan baik sehingga seseorang memuat naik foto, mengemas kini permainan atau memulakan sandaran awan — kemudian panggilan tersekat, video menimbal semula, halaman merangkak dan permainan lag. Hentikan pemindahan dan semuanya pulih serta-merta.
Oleh sebab pencetusnya trafik sendiri, bufferbloat tersembunyi daripada ujian melahu: muat turun, muat naik dan ping boleh kelihatan sempurna.
Cara mengukurnya
Ukur kependaman ketika talian tepu. Ujian kami menghantar prob semasa muat turun dan muat naik, lalu memberikan angka kependaman berbeban bagi setiap arah serta gred A–F. C atau lebih buruk bermakna aplikasi masa nyata akan terganggu ketika talian sibuk.
Pembaikan mengikut keberkesanan
Penyelesaian sebenar ialah Smart Queue Management: algoritma fq_codel atau CAKE mengekalkan baris gilir kecil. Cari SQM, Smart Queues atau QoS dengan algoritma tersebut dan tetapkan pembentuk sedikit di bawah kelajuan yang diukur. Gred sering meningkat daripada D kepada A.
Jika penghala tiada SQM, cuba mod anti-bufferbloat atau gaming QoS, ganti dengan penghala yang menyokong SQM termasuk OpenWrt, atau letakkan kotak penyedia dalam mod jambatan di hadapan penghala tersebut.
Yang tidak berkesan: membeli lebih Mbps. Saluran lebih besar dengan penimbal kembung yang sama hanya penuh dengan lebih cepat.