Fellow TE'ers,
I have a 2811 router which has a 10Mbps connection to the net. I also have 3 customers which connect into the router and I would like to:
- ensure that each customer gets a minimum bandwidth of 3Mbps
- reserve 1Mbps of bandwidth which is not available to any of the customers
- allow each customer to use any available bandwidth (the 9Mbps) if the other customers are not using their full 3Mbps. (ie. if customer 1 is only using 1Mbps, customer 2 is using 1Mbps, allow customer 3 to use up to 7Mbps for this particular time)
I have read lots of doco and bought myself hte QoS book from Odom but I am still unsure of how I can acheive this. Do I want to police or shape?
Using MQC, I have created the three classes to match the different customers:
R(config)# class-map match-all CUST1_CMAP
R(config-cmap)# match access-group 1
R(config)# class-map match-all CUST2_CMAP
R(config-cmap)# match access-group 2
R(config)# class-map match-all CUST3_CMAP
R(config-cmap)# match access-group 3
If I was policing, would the following command under each customer's policy-map work?:
police cir percent 30 pir percent 90 conform transmit exceed transmit violate drop
Any help would be greatly appreciated