Entro con la consola y ejecuto este script y la velocidad cambia pero no entiendo
q volocidad de trasnferencia esta obteniendo cada IP realmente
no lo entiendo
alguien lo puede comentar para entender que hace cada linea?
- Código: Selecionar todos
tc qdisc del dev eth0 root
tc qdisc add dev eth0 root handle 1: htb default 10
tc class add dev eth0 parent 1: classid 1:1 htb rate 1024kbit ceil 1024kbit
tc class add dev eth0 parent 1:1 classid 1:10 htb rate 512kbit ceil 512kbit prio 0
tc class add dev eth0 parent 1:1 classid 1:11 htb rate 512kbit ceil 512kbit prio 1
tc class add dev eth0 parent 1:1 classid 1:12 htb rate 128kbit ceil 128kbit prio 2
tc class add dev eth0 parent 1:1 classid 1:13 htb rate 64kbit ceil 64kbit prio 3
tc qdisc add dev eth0 parent 1:11 handle 120: sfq perturb 10
tc qdisc add dev eth0 parent 1:12 handle 130: sfq perturb 10
tc qdisc add dev eth0 parent 1:13 handle 140: sfq perturb 10
tc filter add dev eth0 parent 1:0 protocol ip prio 1 handle 1 fw classid 1:10
tc filter add dev eth0 parent 1:0 protocol ip prio 2 handle 2 fw classid 1:11
tc filter add dev eth0 parent 1:0 protocol ip prio 3 handle 3 fw classid 1:12
tc -s class show dev eth0
iptables -t mangle -F
iptables -t mangle -A FORWARD -d 192.168.0.172 -p TCP -j MARK --set-mark 0x1
iptables -t mangle -A FORWARD -d 192.168.0.172 -p TCP -j RETURN
iptables -t mangle -A FORWARD -d 192.168.0.147 -p TCP -j MARK --set-mark 0x3
iptables -t mangle -A FORWARD -d 192.168.0.147 -p TCP -j RETURN
iptables -t mangle -A FORWARD -d 192.168.0.106 -p TCP -j MARK --set-mark 0x2
iptables -t mangle -A FORWARD -d 192.168.0.106 -p TCP -j RETURN
saludos