Hoi, met onderstaande code probeer ik 256kbit toe te kennen per ip, dit werkt echter wel voor de download, maare niet voor de upload. De situatie. ADSL - Linux NAT/MASQ - netwerk. in dat netwerk verschillende pc's die via de linux server het internet opgaan. De server werkt met MASQ en IPtables. daar heb ik onderstaand TC scipt aan toegevoegd. het werkt perfect voor de download, maar niet voor de upload. wat die ik verkeerd? Ik heb al aardig wat gezocht op traffic control in de got, maar helaas, niets wat met dit probleem overeenkomt. bij voorbaat dank voor reacties. Fiore!
tc qdisc add dev eth0 root handle 1:0 htb
tc class add dev eth0 parent 1:1 classid 1:0 htb rate 8mbit ceil 8mbit
tc class add dev eth0 parent 1:1 classid 1:1 htb rate 512kbit ceil 512kbit
tc filter add dev eth0 protocol ip parent 1:0 prio 5 u32 \
match ip dst 192.168.35.50 flowid 1:0 police \
rate 256kbit mpu 0 burst 10240 action drop/continue
tc filter add dev eth0 protocol ip parent 1:0 prio 5 u32 \
match ip scr 192.168.35.50 flowid 1:1 police \
rate 128kbit mpu 0 burst 10240 action drop/continue
tc qdisc add dev eth0 root handle 1:0 htb
tc class add dev eth0 parent 1:1 classid 1:0 htb rate 8mbit ceil 8mbit
tc class add dev eth0 parent 1:1 classid 1:1 htb rate 512kbit ceil 512kbit
tc filter add dev eth0 protocol ip parent 1:0 prio 5 u32 \
match ip dst 192.168.35.50 flowid 1:0 police \
rate 256kbit mpu 0 burst 10240 action drop/continue
tc filter add dev eth0 protocol ip parent 1:0 prio 5 u32 \
match ip scr 192.168.35.50 flowid 1:1 police \
rate 128kbit mpu 0 burst 10240 action drop/continue