Client bandwidth distribution

Question on Bandwidth Throttling (ref https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Tivoli%20Endpoint%20Manager/page/Bandwidth%20Throttling and https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Tivoli%20Endpoint%20Manager/page/Configuration%20Settings
)

When using _BESRelay_HTTPServer_ThrottleKBPS, the documentation states the download bandwidth is evenly distributed among all of the clients of the given Relay. I wanted to check whether the download bandwidth is allocated among all of the clients, or among those clients performing active downloads.

Suppose a Relay is throttled to 100 Mbps and has 100 reporting clients.

When all of the clients are running an action with a download, I expect each client is limited to 1 Mbps for a total of 100 Mbps across all of the clients.

But when 99 clients are idle and only one client is performing a download, does that one client get the full 100 Mbps, or does it remain limited to 1 Mbps ?

You can think of the distribution as being based on the total requests being made of the Relay rather than of the number of Clients connected to the Relay. So, in the example you specify above, if 99 clients are idle (no downloads, gathers, etc…), the 1 Client performing the download will get the full bandwidth.

Excellent thanks much!