Hi Guys,
I’ve got a situation where I’ve got a 30Mbps link between two points, let’s call them A and b. In both directions I need to be able to quarantee that a specific client is able to use at least 10Mbps, but then use any spare capacity out of the remaining 20Mbps. So there are basically two ingoing queues, one that should dequeue at a minimum rate of 10Mbps guaranteed, then if the queue for the remaining capacity doesn’t consume the remaining 20Mbps then the 10Mbps queue is allowed to burst up to the full 30Mbps, irrespective of what else is going on.
My incoming rate at point A is 1Gbps and 100Mbps at point B, so in both cases some shaping will be achievable (and required). There should be no policing involved. I can either use MPLS ports/vpns for the 10Mbps client, or pure shaping (I know which subnets belong to the client). On my backbone I’ll be using MPLS anyway, so a pure MPLS based solution may be preferred, but probably we’ll need a combination.