Ръководства
Какво е bufferbloat?
Bufferbloat е прекомерно чакане в устойчиви опашки от пакети. Сравнете забавянето в покой, при изтегляне и качване и проверете промените в управлението.
При bufferbloat пакетите чакат твърде дълго в опашки. Малко буфериране е нормално за кратки пикове на трафика. Ако опашките остават прекалено пълни, разговорите и игрите реагират бавно, докато прехвърлянията продължават. Опашки има в рутер, модем, друго мрежово оборудване или крайно устройство. Увеличението под товар е насока, не доказателство за повреден домашен рутер.
Сравнете покой и двете посоки
- Използвайте същото устройство и цел, за предпочитане през Ethernet. Спрете собствените фонови прехвърляния и запишете стойност в покой. Тествайте извън важни разговори, защото натоварването умишлено заема капацитет.
- Измерете забавянето при изтегляне, после при качване, отделно. Използвайте тест с латентност в покой и под товар или повторни пинг отговори от същата отговаряща цел при контролирано прехвърляне.
- Спрете прехвърлянето и проверете връщането към началната стойност. Повторете със същите настройки; запишете скорост, колебания, загуби и посока на товара.
- Сравнявайте еднакви показатели. От 12 ms до 150 ms са 138 ms допълнително: пример за смятане, не универсална граница. Един пик или липсващ пинг не определя дефектна опашка.
Какво резултатът не доказва
Повторимо увеличение при собствен трафик оправдава проверка на опашките. Влияят също безжична конкуренция, обработка на устройството, сървър и останалият маршрут. Ethernet отделя Wi-Fi участъка, но не посочва конкретна опашка на рутер, модем или доставчик. Някои тестове изрично мерят латентност под товар; различни методи и цели могат да дадат различни числа.
Първо намалете конкуриращия трафик
- Преместете големите си прехвърляния и архиви извън разговорите и игрите. Ако приложението има ограничение на скоростта, оставете място за друг трафик и сравнете.
- Опитайте чувствителното устройство през Ethernet, а покритието проверете отделно. Кабелът сам не управлява опашките на интернет връзката.
- Проверете модела, фърмуера и реалните функции на рутера преди покупка. По-новото оборудване само не гарантира по-добро управление.
- Ако се поддържа, следвайте производителя за Smart Queue Management или еквивалент. Първо запазете конфигурация и начални измервания; приоритет на приложение не е автоматично активно управление на опашки.
SQM може да съчетава ограничаване на трафика, разпределяне между потоци и активно управление на опашки. FQ-CoDel и CAKE са примери в съвместими решения, не функции на всеки рутер. Ограничение под постоянно достъпния капацитет може да предотврати натрупване в неуправлявана опашка. Следвайте конкретните указания вместо универсален процент. Максималната скорост може да спадне; процесорът и променливият мобилен капацитет могат да ограничат ефекта.
Проверете промяната
- Проверете посока, интерфейс и единици по ръководството. 20 Mbps са 20000 kbit/s; числото 20 в поле kbit/s налага друга граница.
- Повторете същите тестове в покой и под товар, с латентност и скорост. Променяйте една настройка наведнъж.
- После сравнете нормални разговори и игри. По-добра оценка е насока, не гаранция за всички приложения или поправка на друг дефект.
- Пазете резултатите преди/след и възстановете предишната поддържана конфигурация при влошаване. За управляван рутер потърсете администратора или доставчика.
Висока латентност още в покой или проблем на една услуга се проверяват отделно. При постоянни проблеми на няколко устройства дайте на поддръжката цел, часове, връзка, посока, модел и сравнения. Сменяйте оборудване само при реална липсваща функция или измерено ограничение.