#!/bin/bash
/sbin/tc qdisc del dev $PPP_IFACE root
case "$PPP_REMOTE" in 192.168.200.19) /sbin/tc qdisc add dev $PPP_IFACE root tbf rate 256Kbit latency 4000ms burst 32k ;;
192.168.200.55) /sbin/tc qdisc add dev $PPP_IFACE root tbf rate 128Kbit latency 4000ms burst 16k ;; esac
Примерно вот так я шейплю юзеров при поднятии ппп фейсов, везде рекомендуется выставлять латентность в пределах 50-100мс но у меня при такой короткой очереди начинаются дропы tbf и замирает из за этого закачка у юзеров на 3-5сек, яркий пример потоковое вещание, при latency 50 юзеры матерятся что замирет каждые 30 секунд винамп. При latency 4000 этот эффект совершенно исчезает.
Так в чём же суть?