Sziasztok! qdisc-el forgalmat korlatozok qdisc + iptables-el egy linuxos routeren es megy is szepen: halfduplex modban, szinkron es aszinkron modon. De ha fullduplex modon szeretnem szinkron v. aszinkron modon csinalni, akkor is csak halfduplex modon megy. Azaz a letoltes elveszi a savszelt a feltoltes elol. Mi miatt nem megy fullduplex modon? Igy csinalom:
tc qdisc add dev eth0 root handle 1: htb default 30 tc class add dev eth0 parent 1: classid 1:1 htb rate 102400bps cell 102400bps burst 2 tc class add dev eth0 parent 1:1 classid 1:2 htb rate 102400bps cell 102400bps burst 2 prio 0 tc qdisc add dev eth1 root handle 1: htb default 30 tc class add dev eth1 parent 1: classid 1:1 htb rate 102400bps cell 102400bps burst 2 tc class add dev eth1 parent 1:1 classid 1:2 htb rate 102400bps cell 102400bps burst 2 prio 0 iptables -t mangle -A PREROUTING -s 192.168.1.151 -i eth1 -j MARK --set-mark 104 iptables -t mangle -A POSTROUTING -d 192.168.1.151 -o eth1 -j MARK --set-mark 105 tc class add dev eth0 parent 1:2 classid 1:15 htb rate 256kbps ceil 256kbps burst 4k prio 6 tc class add dev eth0 parent 1:15 classid 1:16 htb rate 256kbps ceil 256kbps burst 4 prio 6 tc filter add dev eth0 protocol ip parent 1: prio 1 handle 104 fw flowid 1:16 tc qdisc add dev eth0 parent 1:16 handle 16: pfifo tc class add dev eth1 parent 1:2 classid 1:17 htb rate 256kbps ceil 256kbps burst 4k prio 6 tc class add dev eth1 parent 1:17 classid 1:18 htb rate 256kbps ceil 256kbps burst 4 prio 6 tc filter add dev eth1 protocol ip parent 1: prio 1 handle 105 fw flowid 1:18 tc qdisc add dev eth1 parent 1:18 handle 18: pfifo -- Üdvözlettel, Dévay Gyula mailto:[EMAIL PROTECTED] _________________________________________________ linux lista - [email protected] http://mlf2.linux.rulez.org/mailman/listinfo/linux
