[Sysadmins] tc + pppd
    Peter V. Saveliev 
    =?iso-8859-1?q?peet_=CE=C1_altlinux=2Eru?=
       
    Пн Фев  4 19:52:57 MSK 2008
    
    
  
В сообщении от Monday 04 February 2008 17:45:53 Александр Новосёлов написал(а):
<skip />
> См. соседнее письмо с большими подробностями.
>
> работает - Master 2.4 - 2.4.26-srv-up-alt13.1 (изменения в ядре только на
> число pty 256 -> 2048)
>
<skip />
Обратите внимание на размеры буфера (запрашиваемые и фактические) в обоих
случаях.
# tc qdisc change dev ppp0 root tbf rate 1024kbit latency 50ms burst 268kb
# tc -s qdisc show dev ppp0
qdisc tbf 8001: rate 1024Kbit burst 268Kb lat 50.0ms
 Sent 2100 bytes 25 pkt (dropped 0, overlimits 142 requeues 0)
 rate 0bit 0pps backlog 0b 22p requeues 0
# tc qdisc change dev ppp0 root tbf rate 1024kbit latency 50ms burst 269kb
# tc -s qdisc show dev ppp0
qdisc tbf 8001: rate 1024Kbit burst 4294692419b lat 54.5ms
 Sent 2100 bytes 25 pkt (dropped 0, overlimits 142 requeues 0)
 rate 0bit 0pps backlog 0b 22p requeues 0
Багофича (при большей скорости больший размер буфера устанавливается).
Сейчас буду смотреть, чья именно.
-- 
Peter V. Saveliev
    
    
Подробная информация о списке рассылки Sysadmins