Showing results for 
Search instead for 
Did you mean: 

Dynamic Bandwidth Regulation


Hi there,


I am looking for a solution for the following case:

I have 10 MBit uplink and 5 customers.

Every customer needs 2 MBit guaranteed at any time.

At times where 4 of 5 customers are offline, the remaining customer should be able to use the full 10 MBit.


What do I need to do this? Can I realize it by configuration or is special hardware required?


Thanks in advance,

With kind regards


Joseph W. Doherty
Hall of Fame Master Hall of Fame Master
Hall of Fame Master
Depends on your platform and also whether your requirement is for outgoing, incoming or both bandwidth management.

Thanks for your reply.


I have different hardware available. I prefer using a 2911 router.

But I also have an ISR4331.


I have an amount of bandwidth given. I dont have influence on that.

And then there comes my router, which I need to configure to have dynamic bandwidth for my customers as explained in the first post.


I don't know if thats incoming or outgoing for you.

"I don't know if thats incoming or outgoing for you."

Incoming would be traffic from the WAN, outgoing would be traffic to the WAN.

On an ISR, for outgoing traffic, you might do something like:

class-map cust# match-all
match <something that matches traffic unique to a customer - perhaps an ACL?>

policy-map sample
class cust#
bandwidth percent # ! if you have 4 or five customers, you might use 10% - what's important if you want all to have same guarantee, all have same number and sum of all classes doesn't exceed 100%

interface x
service-policy output sample

Although guaranteeing egress bandwidth is pretty simple, there's no really good solution for ingress, especially if you want to take advantage of available bandwidth. You could shape a LAN interface at 10 Mbps, and apply the above policy as a child to it, while using small queue buffers (if allowed), but that won't be 100% effective.

Vishnu Vardhan S

I think a QoS will help you to allocate the BW try below steps.


Use acl to match customers IP's

Use class map and match the ACL 

Use the policy map to call the class map and the BW. 

using service policy apply it in the interface.

you can apply in input direction in the router. 


to check use  "show policy-map interface fa0/0"

Please do not hesitate to click the STAR button if you are satisfied with my answer.
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: