BWM Multiple Priorities

Matthew
Matthew Posts: 15  Freshman Member
First Answer First Comment Friend Collector Seventh Anniversary

The H series BWM rules allows for setting a Priority (0-7)as well as download and upload limits. Documentation says that any given BWM rule can use any available extra unused bandwidth. However, it is not clear on BWM conflict resolution. How is extra bandwidth divided between rules of differing priorities as well as rules of the same priority? Round Robin/Weighted Round Robin/something else?

For example, I have 10Mbps of upload bandwidth available.
Rule A: Priority 4, UL Limit 7 Mbps
Rule B: Priority 5, UL Limit 5 Mbps

Scenario 1: Rule A needs 10Mbps and Rule B needs 10Mbps.
I believe Rule A should be given 7 Mbps and Rule B should be given 3 Mbps?

Scenario 2: Rule A needs 10Mbps and Rule B needs 2 Mbps.
Will Rule A be given 7 Mbps (its guarantee), Rule B be given 2 Mbps, leaving 1 Mbps available which is given to Rule A for a total of 8 Mbps?

Now lets change the rules so that:
Rule A: Priority 4, UL Limit 4 Mbps
Rule B: Priority 5, UL Limit 3 Mbps

Scenario 3: Rule A needs 10 Mbps and Rule B needs 10Mbps.
I assume Rule A will be given 4 Mbps (its guarantee) and Rule B will be given 2 Mbps (its guarantee). How are the remain 4 Mbps divided?
Will Rule A get the remain 4 Mbps (for a total of 8 Mbps) since it has higher priority? Or will the remaining 4 Mbps be split equally: 2 Mbps to each (Rule A gets 6 Mbps total and Rule B gets 4 Mbps total)?
Or will it employ some kind of weighting for the extra bandwidth: Rule A gets 3 Mbps and Rule B gets 1 Mbps?

On the USG and Flex series, we could designate a guaranteed bandwidth for a rule plus how much it could use extra (to keep a rule from using ALL of the extra bandwidth). I also believe it employed a Round Robin algorithm to resolve bandwidth contention between the same priority as well as extra bandwidth between differing priorities.

Please give us more information on how this works! Thanks!

All Replies

  • PeterUK
    PeterUK Posts: 3,788  Guru Member
    100 Answers 2500 Comments Friend Collector Seventh Anniversary
    edited May 23

    The current BWM in FLEX H is lacking vs not H FLEX as there is no way to do total interface (or part of a bridge) rate limiting

    FLEX H BWM/interface limiting improvement — Zyxel Community

    In you first example you will go over your 10Mb limit rule A will want 7Mb and rule B will want 5Mb their is no

    total limit these rules or others to stay under