Názor k článku HTB - jemný úvod od Kamil - Rád bych se zeptal na rozdělení rychlosti mezi...

  • Článek je starý, nové názory již nelze přidávat.
  • 4. 9. 2003 8:05

    Kamil (neregistrovaný)

    Rád bych se zeptal na rozdělení rychlosti mezi dvěma třídami

    $tc qdisc add dev eth0 root handle 1: htb default 30
    $tc class add dev eth0 parent 1: classid 1:1 htb rate 1024kbit

    $tc class add dev eth0 parent 1:1 classid 1:20 htb rate 512kbit ceil 1024kbit prio 1
    $tc filter add dev eth0 parent 1:0 protocol ip prio 2 handle 1000 fw classid 1:20
    $iptables -A FORWARD -i eth2 -t mangle -p tcp -d 192.168.1.10 -j MARK --set-mark 1000

    $tc class add dev eth0 parent 1:1 classid 1:30 htb rate 512kbit ceil 1024kbit prio 1
    $tc filter add dev eth0 parent 1:0 protocol ip prio 2 handle 1001 fw classid 1:30
    $iptables -A FORWARD -i eth2 -t mangle -p tcp -d 192.168.1.12 -j MARK --set-mark 1001

    Když začne stahovat data počítač 192.168.1.12 tak se rychlost vyšplhá až na 110 KB/s. Což je v pořádku, ale když ještě přidám aby stahoval klient 192.168.1.10 tak jeho rychlost se vyšplhá jen asi na 10 KB/s (což už asi není dobře). Když klient 192.168.1.12 ukončí stahování tak u klientu 192.168.1.10 rychlost pomalu narůsta.

    Může mi někdo vysvětlit proč?
    Kamil