Traffic shaping is a bandwidth management technique that allows the administrator to control the flow of traffic from the network to the client. The technique uses buffers at the client side to prevent TCP retransmissions from occurring when the ISP starts to drop packets of specific types that exceed the agreed traffic rate. Traffic shaping enables the administrator to prioritize traffic types and specify the maximum bandwidth that each traffic type can consume.