Hi Abdul500,
Interface-based traffic shaping, also called line rate (LR), is used to restrict the rate at which all packets (including burst packets) are transmitted. Interface-based traffic shaping takes effect on the entire outbound interface, regardless of packet priorities. Figure shows how interface-based traffic shaping is implemented:When packets have been implemented with queue scheduling and are leaving queues, all queues are measured together against token buckets.
After queues are measured against token buckets, if the packets total-rate conforming to the specifications, the queue is forwarded. If the packet rate on an interface exceeds the specification, the interface stops packet scheduling and will resume scheduling when tokens are enough.

I hope it helps!