Shaper QoS
Mechanizm QoS: wygładza ruch, buforując i opóźniając zamiast odrzucać. Szybkość wyjściowa jest ograniczona do wartości docelowej — wybuchy ruchu przechodzą przez kolejkę. Lepszy od policera dla zrywowego ruchu TCP.
Różni się od policera: shaper buforuje (rozmiar kolejki jest konfigurowalny), wprowadza opóźnienie, ale minimalizuje utratę pakietów. Klasyczne zastosowanie: łącze WAN (ograniczony upload) → kształtowanie ruchu wychodzącego do 90 % szybkości łącza, by uniknąć policingu u dostawcy. Również używa wiadra żetonów, lecz akcją przy przekroczeniu jest buforowanie, nie odrzucenie. Standardowym shaperem w Linuksie jest tc HTB. Uwaga na bufferbloat: duże kolejki shapera i zły algorytm to katastrofalne opóźnienia. CAKE i fq_codel łączą kształtowanie z inteligentnym kolejkowaniem → małe opóźnienie i wysokie wykorzystanie pasma.