Автор Тема: HTB Проблем  (Прочетена 889 пъти)

Uvigii

  • Напреднали
  • *****
  • Публикации: 381
    • Профил
HTB Проблем
« -: Mar 20, 2004, 00:00 »
Здравейте,
Имам следната конфигурация.
Цитат
tc qdisc add dev eth0 root handle 1: htb default 31
#
tc class add dev eth0 parent 1:0 classid 1:1  htb rate 5mbps   ceil  5mbps
tc class add dev eth0 parent 1:1 classid 1:2  htb rate 10kbps  ceil 64kbps
tc class add dev eth0 parent 1:1 classid 1:3  htb rate 256kbps ceil 256kbps
# 1:2
tc class add dev eth0 parent 1:2 classid 1:18 htb rate 1kbps   ceil 9kbps
tc class add dev eth0 parent 1:2 classid 1:19 htb rate 1kbps   ceil 8kbps
tc class add dev eth0 parent 1:2 classid 1:20 htb rate 1kbps   ceil 8kbps
tc class add dev eth0 parent 1:2 classid 1:21 htb rate 1kbps   ceil 8kbps
tc class add dev eth0 parent 1:2 classid 1:22 htb rate 1kbps   ceil 8kbps
tc class add dev eth0 parent 1:2 classid 1:23 htb rate 1kbps   ceil 8kbps
tc class add dev eth0 parent 1:2 classid 1:24 htb rate 1kbps   ceil 8kbps
tc class add dev eth0 parent 1:2 classid 1:25 htb rate 1kbps   ceil 4kbps
# 1:3
tc class add dev eth0 parent 1:3 classid 1:31 htb rate 256kbps   ceil 256kbps
# Handles
tc qdisc add dev eth0 parent 1:18 handle 18: sfq perturb 10
tc qdisc add dev eth0 parent 1:19 handle 19: sfq perturb 10
tc qdisc add dev eth0 parent 1:20 handle 20: sfq perturb 10
tc qdisc add dev eth0 parent 1:21 handle 21: sfq perturb 10
tc qdisc add dev eth0 parent 1:22 handle 22: sfq perturb 10
tc qdisc add dev eth0 parent 1:23 handle 23: sfq perturb 10
tc qdisc add dev eth0 parent 1:24 handle 24: sfq perturb 10
tc qdisc add dev eth0 parent 1:25 handle 25: sfq perturb 10
#
tc qdisc add dev eth0 parent 1:31  handle 31: sfq perturb 10
#
# Filters
tc filter add dev eth0 protocol ip parent 1:0 prio 10 handle 18 fw flowid 1:18
tc filter add dev eth0 protocol ip parent 1:0 prio 10 handle 19 fw flowid 1:19
tc filter add dev eth0 protocol ip parent 1:0 prio 10 handle 20 fw flowid 1:20
tc filter add dev eth0 protocol ip parent 1:0 prio 10 handle 21 fw flowid 1:21
tc filter add dev eth0 protocol ip parent 1:0 prio 10 handle 22 fw flowid 1:22
tc filter add dev eth0 protocol ip parent 1:0 prio 10 handle 23 fw flowid 1:23
tc filter add dev eth0 protocol ip parent 1:0 prio 10 handle 24 fw flowid 1:24
tc filter add dev eth0 protocol ip parent 1:0 prio 11 handle 25 fw flowid 1:25

За период от 30 - 40 секунди средната скорост на данните е точно толкова колкото се очаква. Но на практика се получава 2-3 сек. с около 7-8 *пъти повече отколкото е ceil, след това пауза от 10 - 15 секунди с 0 б/с след това пак пик в трансфера. Как да реша този проблем ?!
Цитат
class htb 1:18 parent 1:2 leaf 18: prio 0 quantum 1000 rate 8Kbit ceil 72Kbit burst 1609b/8 mpu 0b cburst 1691b/8 mpu 0b level 0
 Sent 4988671 bytes 9594 pkts (dropped 0, overlimits 0)
 rate 1bps
 lended: 2674 borrowed: 6920 giants: 0
 tokens: 1249599 ctokens: 146133

Интересуват ме основно от 1:18 до 1:25
Всякакви идеи са добре дошли!
Активен

http://www.openlab.info мрежова лаборатория