[linux] htb problem

jmi minaroviech9 na kepler.fmph.uniba.sk
Sobota Srpen 30 13:01:32 CEST 2003


este by som dodal, ze nechcel by som to riesit nastavenim priority cez prio, lebo to som skusal a vtedy sa konekcia s nizsou prioritou nema sancu, a timeoutne sa, kedze sa nedostane vobec ku slovu.

jmi
-----------------------
ICQ# 100611036


  ----- Original Message ----- 
  From: jmi 
  To: linux.sk 
  Sent: Saturday, August 30, 2003 12:51 PM
  Subject: [linux] htb problem


  caute

  chcem delit 12kbps (96kbit) internetovu linku medzi viac PC a mam takyto problem:
  (pouzity aj uplne najnovsi patch na htb v kombinacii s imq)

  trieda 1:14 by mala mat 100bps
  trieda 1:12 by mala mat 1kbps

  problem je, ze realne si pozicaju od parenta priblizne rovnako, teda tahaju priblizne po 5kbps
  a ja som chcel aby tahali 1kbps a 10kbps (vsak podla pomerov ratio sa to ma delit)

  problem by mohol byt tam, ze nestihne prist ziaden paket pre tu rychlejsiu konekciu a tak to ta, ktora ma byt pomala, dokonale zneuzije
  asi by to chcelo nejake spomalenie, alebo nieco take .. 

  (mtu mam normalne 1500 ale prepal som ho na 500 aj na interfacoch, no problem sa mi nevyriesil)
  nejake napady? 
  dik moc



  pouzity konfigurak (ako su v nom sprostosti co sa tyka klasifikacie paketov, ale na pokus mi to staci)

  modprobe imq numdevs=2

  tc qdisc del dev imq0 root

  tc qdisc add dev imq0 root handle 1:0 htb default 11

  tc class add dev imq0 parent 1:0 classid 1:1 htb rate 11kbps ceil 11kbps mtu 500

  tc class add dev imq0 parent 1:1 classid 1:11 htb rate 2kbps ceil 11kbps prio 0 mtu 500
  tc class add dev imq0 parent 1:1 classid 1:12 htb rate 1kbps ceil 11kbps prio 1 mtu 500
  tc class add dev imq0 parent 1:1 classid 1:13 htb rate 1kbps ceil 11kbps prio 1 mtu 500
  tc class add dev imq0 parent 1:1 classid 1:14 htb rate 100bps ceil 11kbps prio 1 mtu 500

  tc qdisc add dev imq0 parent 1:11 handle 101: sfq 
  tc qdisc add dev imq0 parent 1:12 handle 102: sfq
  tc qdisc add dev imq0 parent 1:13 handle 103: sfq
  tc qdisc add dev imq0 parent 1:14 handle 104: sfq


  tc filter add dev imq0 protocol ip parent 1:0 handle 1 fw classid 1:11
  tc filter add dev imq0 protocol ip parent 1:0 handle 2 fw classid 1:12
  tc filter add dev imq0 protocol ip parent 1:0 handle 3 fw classid 1:13
  tc filter add dev imq0 protocol ip parent 1:0 handle 4 fw classid 1:14

  iptables -t mangle -F
  iptables -t mangle -A POSTROUTING -o eth0 -d 192.168.6.2 -s 195.146.99.135 -j MARK --set-mark 1
  iptables -t mangle -A POSTROUTING -o eth0 -d 192.168.6.2 -s 195.146.99.135 -j IMQ

  iptables -t mangle -A POSTROUTING -o eth0 -d 192.168.6.2 -s ! 195.146.99.135 -j MARK --set-mark 2
  iptables -t mangle -A POSTROUTING -o eth0 -d 192.168.6.2 -s ! 195.146.99.135 -j IMQ

  iptables -t mangle -A POSTROUTING -o eth0 -d 192.168.3.1 -s ! 192.168.0.0/16 -m connbytes ! --connbytes 300000: -j MARK --set-mark 3
  iptables -t mangle -A POSTROUTING -o eth0 -d 192.168.3.1 -s ! 192.168.0.0/16 -m connbytes ! --connbytes 300000: -j IMQ

  iptables -t mangle -A POSTROUTING -o eth0 -d 192.168.3.1 -s ! 192.168.0.0/16 -m connbytes --connbytes 300000: -j MARK --set-mark 4
  iptables -t mangle -A POSTROUTING -o eth0 -d 192.168.3.1 -s ! 192.168.0.0/16 -m connbytes --connbytes 300000: -j IMQ


  ip link set imq0 up


  jmi
  -----------------------
  ICQ# 100611036

------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://lists.linux.sk/pipermail/linux/attachments/20030830/0ed0a22e/attachment.html 


Další informace o konferenci linux