bridge se shaperem

blackbat na email.cz blackbat na email.cz
Úterý Únor 28 23:26:27 CET 2006


Zdravim.

Snazim se zprovoznit transparentni skrtidlo a nejak se mi to moc nedari. 
Pokud zadam do pravidel primo "eth0 a eth1" tak to funguje, ale s br0 ne.
Je vubec mozny skrtit primo pres zarizeni bridge "br0" ?
Zkousel jsem pouzit i IMQ a s tim to chodi, ale nelibi se mi na tom
celkem komplikovana aplikace napr. pri update jadra nebo iptables....

Dik za rady.

testovaci script s ethX
###################################
#!/bin/bash
tc qdisc add dev eth0 root handle 1: htb
tc class add dev eth0 parent 1: classid 1:1 htb rate 100000kbit
tc class add dev eth0 parent 1:1 classid 1:2 htb rate 100kbit prio 1

echo "eth1 qdisc class"
tc qdisc add dev eth1 root handle 2: htb
tc class add dev eth1 parent 2: classid 2:1 htb rate 10000kbit
tc class add dev eth1 parent 2:1 classid 2:2 htb rate 100kbit prio 1

echo "filters"
tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip src 192.168.1.124 classid 1:2
tc filter add dev eth1 parent 2: protocol ip prio 1 u32 match ip dst 192.168.1.124 classid 2:2
####################################

testovaci script s br0
####################################
echo  "br0 qdisc class"
tc qdisc add dev br0 root handle 1: htb
tc class add dev br0 parent 1: classid 1:1 htb rate 100000kbit
tc class add dev br0 parent 1:1 classid 1:2 htb rate 100kbit prio 1
tc class add dev br0 parent 1:1 classid 1:3 htb rate 100kbit prio 1

echo "filters"
tc filter add dev br0 parent 1: protocol ip prio 1 u32 match ip src 192.168.1.124 classid 1:2
tc filter add dev br0 parent 1: protocol ip prio 1 u32 match ip dst 192.168.1.124 classid 1:3
#####################################


Další informace o konferenci Linux