In order to attempt a quick and dirty way of limiting the outbound traffic on our 3750 switch I attempted to simply use:
srr-queue bandwidth limit 22
on a FastE uplink. From what I understood the command should only limit egress traffic from the port to which it is applied. This appears to be the case when the bandwidth is not maxed out. For example if there is 15 Mbps of outbound traffic going through the port and 15 Mbps coming into the port all traffic passes as was my intention. However, when outbound traffic goes over ~20 Mbps (what my shaping goal was, I assumed other 2 Mbps in the difference between the applied command and the actual output I see was TCP overhead), inbound traffic is restricted to nothing for all intensive purposes.
Is something applied wrong, is this a bug of some type, what is going on here?
My thought was CPU overload with the shaping, however, the CPU never goes above 10%.
Any help would be appreciated.