Sorry for my triple posts,
But I just remember this,, I hope Andrew 'll read it soon
What if new BWM supports layer 7 ?
this can make us manage to control the types of files/data downloaded , and this 'll make a very flexible management on bandwidth..
think about it, You can limit files like ( zip, rar, avi, iso ) and give them low priority...
and unlimit or High priority to ( jpg, png, swf ) for more faster browsing, while limiting known big files that heavy with download .
--------------------
another thing ( and related to above suggestion ):
replacing the current simple RULE with more featured and advanced Rule ,
this advanced rule holds all things related to specific ( IP or MAC or Group )
every Rule can hold it's own:
- Quota
- main limits
- Layer 7 and file types recognition for customizing limits and priorities
- bypass limits on special times, protocols, file types
- Reminder ( doing port mapping BUT can be bypassed by customer after reading the page )
- custom colored rules for easy viewing.
- Rule log ( what is passing through , what is blocked if it is a block rule )
- addressing by ( IP, MAC, Domain name )
- understanding SQUID cached traffic from another SQUID (linux) machine to bypass it ( current, u have to setup both on same gateway machine )
Both suggestions are related, because for the current versions , even if we have layer7 feature , I need to make multiple Rules for the same customer
1- Rule to Unlimit/bypass lite files ( jpg, png, etc )
2- Rule to limit heavy files ( rar, zip, iso )
3- Rule to work on the rest of remaining traffic
if we do so , we can't manage Quotas, because the 1 customer Quota divided on these rules.
and sure, beside Quota problem,, we 'll have more and more rules just for limited customers
I hope my dreams didn't get so far, and can see these features coming with v3.0