have a question concerning how Cisco?s rate-limit command works.
Please allow me to explain by giving you an example.
Let?s say that I have a symmetrical dedicated 10 Mbps connection to the Internet at a business park.
Let?s also assume that I have 10 businesses in the business park who each want the same type of oversubscribed CIR Internet access.
The SLA for each business says that each business will get at least 1 Mbps upstream and 1 Mbps downstream whenever they need it.
We want each business to also be able to burst up to 5 Mbps when possible.
Of course, all 10 businesses cannot burst at 5 Mbps at the same time because that would exceed the 10 Mbps capacity of the pipe.
That is, each business gets at least its 1 Mbps guaranteed share of the 10 Mbps pipe when it needs it.
But any business will ?lend? any unused portion of its 1 Mbps guaranteed share of the pipe to the other businesses when the full share is not needed.
Of course, any ?borrowed? capacity should be instantaneously given back to its owner whenever the owner needs it.
And no one business should get more than 5 Mbps no matter how much unused capacity is available.
Can I use the rate-limit command to implement this type of sharing? If so, how?
Or does Cisco?s software only set fixed minimum and maximum information rates to create pipes whose capacities cannot be automatically and dynamically shared with other pipes going through the same router?