Old 01-26-2009, 11:39 AM   #1 (permalink)
Untangle Junkie
 
dmorris's Avatar
 
Join Date: Nov 2006
Location: San Mateo, CA
URLs submitted: 10
Posts: 10,215
dmorris is on a distinguished road
Default need feedback about bandwidth control & traffic shaping

There are a *lot* of feature requests around managing and monitoring the bandwidth usage of the network. I'd like to hear some specific use cases around what you are looking to accomplish.

Assume that we had a new bandwidth management app that was simple and powerful - what kind of policies would people put in place on their networks?

some examples I've heard thus far:
- monitor bandwidth consumption (reports)
- visualize real-time bandwidth consumption
- restrict some applications/websites to certain allocations (youtube to 5kb/sec)
- prioritize traffic such that some activities can never take bandwidth from mission critical apps (voip, salesforce.com, etc)
- prioritize traffic such that latency critical applications don't suffer (voip, games, etc)
- give a specific user or machine a quota (500Mb/day)
- give everyone quotas (500Mb/day) and after they use the quota the have very little bandwidth (ie - the penalty box like a 10kb/sec limit)
__________________
Attention: Support and help on the Untangle Forums is provided by
volunteers and community members like yourself.
If you need Untangle support please call or email support@untangle.com
dmorris is online now  
Old 01-26-2009, 11:44 AM   #2 (permalink)
Untangle Ninja
 
sky-knight's Avatar
 
Join Date: Apr 2008
Location: Phoenix, AZ
URLs submitted: 8
Posts: 14,698
sky-knight is on a distinguished road
Default

That is a very nice list honestly...

Basically trying to leverage each existing rack module's detection criteria, to not only perform the requested block/pass currently offered but use that detection as a basis for bandwidth allocation.

As you say the ability to say, YouTube! only 5% of the total bandwidth available from any client... or even a few clients is quite powerful.

The current system works, but it is the old packet matching method that hales back to layer 3 firewalls.

What you have listed is layer 7 QoS.... new... interesting... powerful... and a massive sales tool.
__________________
Rob Sandling, BS:SWE, MCP
Intouch Technology
Phone: 480-272-9889
rob@intouchtechllc.com

UntangleAppliances.com
Phone: 866-794-8879
sky-knight is online now  
Old 01-26-2009, 11:54 AM   #3 (permalink)
Master Untangler
 
Join Date: May 2008
Location: Iowa
URLs submitted: 396
Posts: 121
mcsdmike is on a distinguished road
Default

It would be nice to have an ACL style list where I could define for example

on this network 192.168.0.0/16

i could define 192.168.0.1 - 192.168.4.254 = max bandwidth (per host) 50kbps
192.168.1.126 = max bandwidth 200kbps
ect... (network range definition and an overriding per host allotment)

if you do a per service allocation then similarly have it acl'd so its able to be defined by priority of service and network/host priority.
mcsdmike is offline  
Old 01-26-2009, 01:08 PM   #4 (permalink)
Untangle Junkie
 
dmorris's Avatar
 
Join Date: Nov 2006
Location: San Mateo, CA
URLs submitted: 10
Posts: 10,215
dmorris is on a distinguished road
Default

sky-knight: agreed on all points. we're thinking along the same lines here.

mcsdmike, great suggestions
__________________
Attention: Support and help on the Untangle Forums is provided by
volunteers and community members like yourself.
If you need Untangle support please call or email support@untangle.com
dmorris is online now  
Old 01-27-2009, 01:39 PM   #5 (permalink)
Untangle Junkie
 
dmorris's Avatar
 
Join Date: Nov 2006
Location: San Mateo, CA
URLs submitted: 10
Posts: 10,215
dmorris is on a distinguished road
Default

bump
if you have feedback on this - now is your chance!
__________________
Attention: Support and help on the Untangle Forums is provided by
volunteers and community members like yourself.
If you need Untangle support please call or email support@untangle.com
dmorris is online now  
Old 01-27-2009, 02:33 PM   #6 (permalink)
Master Untangler
 
Join Date: Aug 2008
URLs submitted: 1
Posts: 936
far182 is on a distinguished road
Default

Thanks dmorris. I have been slammed since yesterday. I will take some time this evening and post what we are looking for. For now I can provide this addition:

We currently use Edgewaternetworks Edgemac devices for Voip deployments. The traffic shaping/ALG is extremely good. We have tested Untangle and it provides good (almost excellent) traffic shaping for VOIP as well. We prefer every other aspect of Untangle besides Edgewater's ability to score VOIP calls (MOS Scores. See Wikipedia: http://en.wikipedia.org/wiki/Mean_opinion_score ). We would love Untangle to shine in VOIP.

Requirements:

* Must be configurable to alert in syslog.
* Must log start/end of calls. At the end of the call it should display the lowest MOS score in the call and the average MOS score.
* Must be able to set a low MOS score threshold. Since 4.40 is perfect and 1 is lowest, we should be able to set a threshold of 3.98 (just an example) and have syslog report that the threshold was crossed.
* When an active call crosses below the threshold, it should make a syslog entry in real-time.
* Each call should have a unique ID number so that we can find calls in the log. Each syslog entry for call status should have the call ID in it.

Thanks!
far182 is offline  
Old 01-27-2009, 03:47 PM   #7 (permalink)
Untangle Ninja
 
hescominsoon's Avatar
 
Join Date: Sep 2007
URLs submitted: 2
Posts: 1,360
hescominsoon is on a distinguished road
Default

Quote:
Originally Posted by dmorris View Post
There are a *lot* of feature requests around managing and monitoring the bandwidth usage of the network. I'd like to hear some specific use cases around what you are looking to accomplish.

Assume that we had a new bandwidth management app that was simple and powerful - what kind of policies would people put in place on their networks?

some examples I've heard thus far:
- monitor bandwidth consumption (reports)
- restrict some applications/websites to certain allocations (youtube to 5kb/sec)
- prioritize traffic such that some activities can never take bandwidth from mission critical apps (voip, salesforce.com, etc)
- prioritize traffic such that latency critical applications don't suffer (voip, games, etc)
- give a specific user or machine a quota (500Mb/day)
- give everyone quotas (500Mb/day) and after they use the quota the have very little bandwidth (ie - the penalty box like a 10kb/sec limit)
go take a look at astaro's QOS if you want to see what i am after.. You can setup bandwidth pools or a general hard or soft limit on bandwidth. They do not offer an option for transfer limitations though which isn't really needed imo.
hescominsoon is offline  
Old 01-27-2009, 03:55 PM   #8 (permalink)
Master Untangler
 
Join Date: Aug 2008
URLs submitted: 1
Posts: 936
far182 is on a distinguished road
Default

Or maybe look at pfsense? Its free, easy to install in a VM, and you can quickly see a beautiful example of great traffic shaping. Add multi-wan & multi-lan to the mix, and you have a dynamite module on your hands!
far182 is offline  
Old 01-27-2009, 04:59 PM   #9 (permalink)
Untangler
 
Join Date: Dec 2008
Posts: 98
takoateli is on a distinguished road
Default

All the above just about does it for me. The one thing that is very important in my requirements for the traffic shaping is that the shaping be per user. We have a 512K down 128K up satellite connection. Even with QOS if one user does high priority traffic then it's possible even probable that that user's traffic will serious deteriorate the network for others. I know from following wireless ISP forum that this type of traffic shaping is the hardest to effectively accomplish, at least in a large scale wireless network. Perhaps it's easier in the typical environments that UT is deployed in. However, if you could accomplish an effective per user traffic shaping, not only prioritizing traffic but also so that the bandwidth is shared fairly between all users (for example all high priority traffic split that pool fairly, all medium priority traffic split that pool fairly, etc), then it would make your product very attractive to the WISP providers as well. Though I think that kind of behavior would make it more attractive to anyone. You just recently received good mention in the WISPA forum.

Greg

Last edited by takoateli; 01-27-2009 at 05:03 PM..
takoateli is offline  
Old 01-27-2009, 05:30 PM   #10 (permalink)
Untangler
 
Join Date: Nov 2008
Posts: 40
tonydav is on a distinguished road
Default

I very much like how this functions in pfSense. Very good for VOIP and extremely easy to configure.
tonydav is offline  
Closed Thread

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -7. The time now is 05:34 PM.


© 2010 Untangle, Inc. All Rights Reserved.   SEO by vBSEO 3.6.0