Page 1 of 1
Problems with queue
Posted: Wed Jun 14, 2006 3:20 pm
by conchalnet
Hi all,
I'm with a problem in some queues. I don't know the reason but some clients can have more bandwith that the configurated for them.
The client that have the IP 200.yyy.xxx.226 has more bandwidth during all time. The configuration of the simple queue is listed below:
name="JOSE DA SILVA" target-addresses=200.yyy.xxx.226/32 dst-address=0.0.0.0/0 interface=all parent=none direction=both priority=8 queue=default/default limit-at=32000/200000 max-limit=32000/200000 total-queue=default
How you can see the maximum upload is 32kbps and the maximum download is 200kbps, but the client can do downloads approximately 400kbps and the upload is always around of 50kbps constantly.
Has somebody any idea of why this happen?
PS: The type of default queue is bfifo now but I tested pfifo and red types.
Thanks in advance.
Posted: Wed Jun 14, 2006 5:52 pm
by proxy
here is a config , for a simple queue from my MT box , this works vell at all.
name="PC05" target-addresses=0.0.0.0/0 dst-adress=aa.1b.0.cc/32 interface=all parent=none priority=8 queue=ethernet-default/default limit-at=90000/90000 max-limit=90000/90000 total-queue=default
hope this will help u.
Posted: Wed Jun 14, 2006 6:32 pm
by conchalnet
Hi proxy,
I'm not sure, but I think that with this simples queue you can't be able to control de upload bandwidth because you specified the destination address instead of target address.
Am I incorrect?
Regards
Posted: Wed Jun 14, 2006 11:02 pm
by Gotmoh
Hi
This is one from my simple queues :
add name="User 257" target-addresses=192.168.4.209/32 \
dst-address=0.0.0.0/0 interface=all parent=none direction=both priority=8 \
queue=default/default limit-at=32000/128000 max-limit=256000/512000 \
burst-limit=256000/768000 burst-threshold=128000/384000 burst-time=5s/20s \
total-queue=default disabled=no
Never had problems with overloaded queues.
Posted: Wed Jun 14, 2006 11:06 pm
by conchalnet
Hi Gotmoh,
What type of queue are you using?
I'm with problems when I use pfifo or bfifo. I try to use red today and I think that the problem was solved with this type of queue. But I want to know why can I use pfifo and bfifo?
Regards
Posted: Wed Jun 14, 2006 11:13 pm
by Gotmoh
All my simple queues are as default type; pfifo at 10 packets. Its working from old 2.8.x Mt version up to today (2.9.24).
Posted: Wed Jun 14, 2006 11:19 pm
by conchalnet
I don't know what's happening.
The problem occours with some clients and I don't know why.
Posted: Wed Jun 14, 2006 11:24 pm
by Gotmoh
too little information. Im using connection limit, p2p blocking and queue tree with services packet marking. All working fine. Im remember some problem with overloaded simple queues with old 2.8.26? mt version... Mabe its problem with lack of parameters in your queues? Did you try use burst limit parameters? (i mean max, threshold and time)
Posted: Wed Jun 14, 2006 11:30 pm
by conchalnet
I don't want to use burst limit... I want to have the limit fixed in 200kbps
Posted: Wed Jun 14, 2006 11:34 pm
by Gotmoh
As you wish. I dont see anything wrong with burst limits. My users never goes more than max queue limits
Posted: Wed Jun 14, 2006 11:35 pm
by conchalnet
OK, but I think that the fault of burst limit don't justify the problem because it isn't a required parameter. Do you agree?
Posted: Wed Jun 14, 2006 11:41 pm
by Gotmoh
Im not sure. Im using, and discovering MT from 1,5 year. Using simple queues as you saw my example almost from begin (burst limit = max limit) Its working. Maybe burst limits are not required. I dont want try change this. Too many users in my network (about 600) and it will be too risky. Hope someone else with bigger MT knowledge can help you more.
Posted: Wed Jun 14, 2006 11:49 pm
by conchalnet
Thanks Gotmoth,
I'll try to change, but how I said: The problem don't occours with all my users just with some users and I've a lot of users to and change all simple queues will do a lot of work.
Regards
Posted: Thu Jun 15, 2006 9:53 am
by Gotmoh
Two thinks :
1. Maybe not all of your users using the same communication methods (as flashget download, p2p programs, p2m etc.) and it looks as queues works for almos all except few peoples.
2. Change one bad working queue and watch what will be isnt not much work i think so.
(about changing lot of queues, im doing it too sometimes. I using script with "for" mt command)