Re: pf traffic shaping and perfomance
- From: Zbigniew Szalbot <zszalbot@xxxxxxxxx>
- Date: Thu, 24 Apr 2008 07:49:45 +0200
Hi Luke,
On Wed, 23 Apr 2008 12:40:04 -0700 (PDT), Luke Dean <LukeD@xxxxxxxxx>
wrote:
On Wed, 23 Apr 2008, Zbigniew Szalbot wrote:
What
Hello,
I would like to implement traffic shaping using pf. I know I need to
recompile kernel to be able to achieve this but I have a more general
question. I used to have pf with traffic shaping on a Pentium III 866
before and as soon as I activated it, the http response of the box was
noticably slower. Here are the defs I used then:
#altq on $ext_if cbq bandwidth 512Kb queue { def, smtp, udp, http, \
#ssh, icmp }
#queue def bandwidth 13% cbq(default borrow red)
#queue smtp bandwidth 25% cbq(borrow red) priority 7
#queue udp bandwidth 10% cbq(borrow red)
#queue http bandwidth 40% cbq(borrow red)
#queue ssh bandwidth 10% cbq(borrow red)
##{ ssh_interactive, ssh_bulk }
##queue ssh_interactive priority 7
#queue ssh_bulk priority 0
#queue icmp bandwidth 2% cbq
It is quite possible that I misconfigured the shaping (as seen above).
would be suggested traffic shaping rules to allow smooth mail operation
(smtp taking up to 40% of allowed bandwidth) and http responses?
If that matters, uname -v
FreeBSD 7.0-RELEASE #0
Many thanks in advance!
I had the same problem with class-based queueing when I tried this. I
suspect that the 512Kb in your initial queue definition is the limiting
factor. I never did get it to work like I expected it to, however, so
maybe I just don't understand it.
Eventually I realized that I didn't actually want to chop up my bandwidth
like this. What I really wanted to do was simply prioritize the traffic.
The most important applications get first shot at the bandwidth, and the
less important applications get choked when they need to be. I switched
to priority queueing and I've been very happy with it.
Thanks! That gives me a clue! Would you mind sharing your defs? I'll be
reading the man anyway.
Zbigniew Szalbot
_______________________________________________
freebsd-questions@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@xxxxxxxxxxx"
- References:
- pf traffic shaping and perfomance
- From: Zbigniew Szalbot
- Re: pf traffic shaping and perfomance
- From: Luke Dean
- pf traffic shaping and perfomance
- Prev by Date: logout problem after running Compiz Fusion
- Next by Date: Re: Install port without man page
- Previous by thread: Re: pf traffic shaping and perfomance
- Next by thread: Sony PRS-505 ebook reader with FreeBSD
- Index(es):
Relevant Pages
|