In the method of throttling data flow through a router, a load parameter,
which represents allowable load on the router, is determined and a state
of overload control determined based on the load parameter. Overload
control mechanisms associated with the determined state are then
implemented. One of the overload control mechanisms throttles data that
will flow through a router based on a priority class of the data.