Re: Good HFSC explanation
* John Ricardo [EMAIL PROTECTED] [2005-03-11 06:02]: Thanks for the answer. Can you shed any light on my other question, namely (quoting myself): So with fully-specified service curves, does HFSC as implemented here in fact superimpose CBQ-style hierarchical priorities ontop, or do the service curve specifications somehow mean that also giving priority doesn't makes sense? priority still makes sense. priority mostly influences latency, the service curve specifications throughput. of course they are not really independent from each other. hfsc with only the linkshare sc defined is like cbq. the realtime sc set a lower limit, and the upperlimit sc ... well, guess. -- Henning Brauer, BS Web Services, http://bsws.de [EMAIL PROTECTED] - [EMAIL PROTECTED] Unix is very simple, but it takes a genius to understand the simplicity. (Dennis Ritchie)
Re: Good HFSC explanation
Thanks for the answer. Can you shed any light on my other question, namely (quoting myself): So with fully-specified service curves, does HFSC as implemented here in fact superimpose CBQ-style hierarchical priorities ontop, or do the service curve specifications somehow mean that also giving priority doesn't makes sense? --- Henning Brauer [EMAIL PROTECTED] wrote: * John Ricardo [EMAIL PROTECTED] [2005-03-05 11:22]: If you have specified the 3 service curves, the bandwidth keyword is redundant and/or unnecessary? true. __ Do you Yahoo!? Yahoo! Small Business - Try our new resources site! http://smallbusiness.yahoo.com/resources/
Re: Good HFSC explanation
* John Ricardo [EMAIL PROTECTED] [2005-03-05 11:22]: If you have specified the 3 service curves, the bandwidth keyword is redundant and/or unnecessary? true. -- Henning Brauer, BS Web Services, http://bsws.de [EMAIL PROTECTED] - [EMAIL PROTECTED] Unix is very simple, but it takes a genius to understand the simplicity. (Dennis Ritchie)
Re: Good HFSC explanation
Apologies for resurrecting this thread, but... --- jared r r spiegel [EMAIL PROTECTED] wrote: On Fri, Feb 11, 2005 at 03:39:17PM +, Bob wrote: Is there a clear HFSC explanation somewhere, with real simple examples? Preferably that apply directly to PF which uses three SC types, not two. [snip] of note: http://marc.theaimsgroup.com/?l=openbsd-pfm=105691519510241w=2 http://marc.theaimsgroup.com/?l=openbsd-pfm=107936788832658w=2 http://marc.theaimsgroup.com/?l=openbsd-pfm=110488079304643w=2 Based on the jared's reply in the third link, what Trevor Talbot said in the first link, and based on not seeing anything contradictory, is it correct then to say that: If you have specified the 3 service curves, the bandwidth keyword is redundant and/or unnecessary? I am still bothered by the priority keyword/notion. It seems to me that even with fully-specified realtime and linkshare curves, you have really set up a two priority system. Assume there is no backlog and you have 2 packets that are received and placed into 2 different queues that have not reached their realtime bandwidth limit. It would make sense that in a CBQ-style system, the packet falling into a queue with realtime bandwidth available _and_ higher priority would be delayed less than the other packet in this example. So with fully-specified service curves, does HFSC as implemented here in fact superimpose CBQ-style hierarchical priorities ontop, or do the service curve specifications somehow mean that also giving priority doesn't makes sense? I took jared's reply in the third link above to indicate the latter was true, but I don't immediately see why it would be. Thanks, John R. __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Re: Good HFSC explanation
No explanations, but this worked for me on google to get configs [HFSC pf filetype:conf] _Raju On Fri, 11 Feb 2005 15:39:17 +, Bob [EMAIL PROTECTED] wrote: Is there a clear HFSC explanation somewhere, with real simple examples? Preferably that apply directly to PF which uses three SC types, not two. I've found plenty of documents, but they're all high-level overview slideshows that are a bit hard to fathom. -- Bob -- May the packets be with you.
Re: Good HFSC explanation
On Fri, Feb 11, 2005 at 15:39 +, Bob wrote: Preferably that apply directly to PF which uses three SC types, not two. meaning also using an sc on the upperlimit directive? i'm still just using upperlimit as a hard number, and not using a curve for that. On Wed, Feb 16, 2005 at 01:01:44AM +0300, Mike Belopuhov wrote: Search the archives of this list for ``Specific HFSC questions'' thread. Jared did a lot of work, thanks. trevor talbot has helpful clarifications throughout the archives too. -- [ openbsd 3.6 GENERIC ( jan 13 ) // i386 ]
Re: Good HFSC explanation
jared r r spiegel wrote: i myself am still learning about HFSC, and experimenting, however if you search pf list archives for 'jared hfsc', you can see a lot of posts by me or in re: to me about HFSC. of note: http://marc.theaimsgroup.com/?l=openbsd-pfm=105691519510241w=2 http://marc.theaimsgroup.com/?l=openbsd-pfm=107936788832658w=2 http://marc.theaimsgroup.com/?l=openbsd-pfm=110488079304643w=2 You know, I actually did find all that stuff since posting the original question. (And the stuff you link to in the second thread above.) Thanks for the help. -- Bob
Re: Good HFSC explanation
On Fri, Feb 11, 2005 at 15:39 +, Bob wrote: Is there a clear HFSC explanation somewhere, with real simple examples? Preferably that apply directly to PF which uses three SC types, not two. I've found plenty of documents, but they're all high-level overview slideshows that are a bit hard to fathom. -- Bob Search the archives of this list for ``Specific HFSC questions'' thread. Jared did a lot of work, thanks.
Re: Good HFSC explanation
On Fri, Feb 11, 2005 at 03:39:17PM +, Bob wrote: Is there a clear HFSC explanation somewhere, with real simple examples? Preferably that apply directly to PF which uses three SC types, not two. I've found plenty of documents, but they're all high-level overview slideshows that are a bit hard to fathom. i myself am still learning about HFSC, and experimenting, however if you search pf list archives for 'jared hfsc', you can see a lot of posts by me or in re: to me about HFSC. of note: http://marc.theaimsgroup.com/?l=openbsd-pfm=105691519510241w=2 http://marc.theaimsgroup.com/?l=openbsd-pfm=107936788832658w=2 http://marc.theaimsgroup.com/?l=openbsd-pfm=110488079304643w=2 jared -- [ openbsd 3.6 GENERIC ( jan 13 ) // i386 ]