|
|
|
|
| 请问班主及大侠们:关于TC的怪问题,为何设置后,单一进程就会把ADSL线路拉得很慢,空闭时速度正常。 |
|
|
|
[Original]
[Print]
[Top]
|
单一进程仅点80Kb的速率,但PING出去后就会很慢,取消这个进程时就会PING得很快,防火墙没有挡掉进程。
UPLINK=384
RATE1=16
DOWNMAX=64
/sbin/iptables -t mangle -F
/sbin/iptables -t mangle -A PREROUTING -p tcp -j MARK --set-mark 0x1
/sbin/iptables -t mangle -A PREROUTING -p udp -j MARK --set-mark 0x1
/sbin/tc qdisc del dev eth1 root 2> /dev/null > /dev/null
/sbin/tc qdisc del dev eth1 ingress 2> /dev/null > /dev/null
/sbin/tc qdisc add dev eth1 root handle 1: htb default 11 r2q 1
/sbin/tc class add dev eth1 parent 1: classid 1:1 htb rate ${UPLINK}Kbit ceil ${UPLINK}kbit
/sbin/tc class add dev eth1 parent 1:1 classid 1:11 htb rate ${RATE1}Kbit ceil ${DOWNMAX}Kbit prio 1
/sbin/tc qdisc add dev eth1 parent 1:11 handle 11: sfq perturb 10
|
|
|
[Original]
[Print]
[Top]
|
|
|