Hello

I was testing HTB using IPerf TCP traffic and the results were very good. Until I tried to add some UDP traffic the results were a little strange.
this is my setup


tc qdisc del dev eth1 root
tc qdisc add dev eth1 handle 1:0 root htb default 2

tc class add dev eth1 parent 1:0 classid 1:1 htb rate 1mbit
tc class add dev eth1 parent 1:1 classid 1:2 htb rate 500kbit ceil 1mbit
tc class add dev eth1 parent 1:1 classid 1:3 htb rate 500kbit ceil 1mbit

tc filter add dev eth1 protocol ip parent 1:0 prio 2 u32 match ip protocol 17 0xff flowid 1:3

tc qdisc add dev eth1 parent 1:2 handle 20 pfifo limit 10
tc qdisc add dev eth1 parent 1:3 handle 30 pfifo limit 10

This simple setup should split the 1mbit bandwidth between TCP and UDP.
I run 2 IPerf clients simultaneously
Server:
iperf -s -p 200
iperf -s -p 400 -u
Client:
iperf -c $ServerIP -p 200
iperf -c $ServerIP -p 400 -u

then UDP traffic takes about 750kbit and TCP traffic takes about 250kbit
Can anyone tell me why is that?

thanx,
Ibrahim

_________________________________________________________________
Protect your PC - get McAfee.com VirusScan Online http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963


_______________________________________________
LARTC mailing list / [EMAIL PROTECTED]
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

Reply via email to