On 2016/05/13 11:31, niya levi wrote: > hi Stuart > > On 13/05/16 08:32, Stuart Henderson wrote: > > On 2016-05-12, niya levi <[email protected]> wrote: > >> using broadbandspeedchecker.co.uk i measured the bandwidth on my virgin > >> media line, > >> the download speed varied form as low as 20Mb/sec up to 50Mb/sec > >> depending on the time of day the test was run, > > Queuing is done on the transmit side, so the bandwidth you should be > > interested is upload, not download. > > > > You have already received the download traffic. You *can* queue when > > you pass it on to another host but that doesn't have a direct effect > > on what people on the internet send to you so however you do things > > "download queueing" won't work reliably. If I send 1Gb/s of packets > > to you, it doesn't matter what you do, it's going to starve out > > other traffic and nothing you can do on your side of the link is > > going to help. > thanks understood > > >> what will be the result if i put a value for the queue bandwidth which > >> is greater or lesser the the maximum download speed ? > > If lesser: transfers will be limited to a slower speed than is actually > > available. This gives more predictable performance; queues work ok; > > but total bandwidth will be reduced. > > > > If greater: you lose control over queueing as it will then be done on > > a device upstream from you (e.g. a modem or router on the next hop > > or later). > i assume that this also applies to the upload speed
Yes. > > If the times/bandwidths are fairly predictable then you could always > > use a cronjob to switch config. (Setup variables in pf.conf to reference > > in the 'queue' rules then you can override them like 'pfctl -Dbandwidth=20M > > -Dbulk=3M -f /etc/pf.conf' rather than having a mess of separate files). > > That way you don't lose too much at times when the ISP is coping, and > > still don't have too many problems when they're overloaded. > > > > But hopefully your upload bandwidth is a lot more consistent throughout > > the day anyway. > > > do you know of any software i can use to measure upload speeds ? There's speedtest-cli (in packages), but as with any tests like this, you're testing bandwidth to the speed test server (so this includes your line, but also connectivity between your ISP and the test server, and sometimes speedtest servers max out their own network connection).

