Server! v3.0: more on speed limits…

As we already mentioned in a previous post, Server! v3.0 will feature a very granular configuration regarding speed limits. This post explains how such limits work in detail.

First of all the are 2 lists of limits: a global list that refers to the whole server (regardless of the user who is connecting) and a second list that is defined in the user profile, and only affects that specific user.

Second, and most important, it is essential to understand that the speed limit list defined on a specific user, always prevails over the global one.

So let’s assume, for example, that the following limits are defined globally:

And the following limits are defined specifically for the user johndoe:

When the user johndoe connects from the local area network (192.168.X.X) he will have an upload/download speed limit of 1024 KB/s, as set in his own profile, regardless of what the global configuration limit is for the same network; the user configuration always supersedes the server’s global/default configuration. Server! v3.0 will feature speed limits

Just a quick note to let our users know that our dev-team has just finished implementing speed limits in Server! v3.0. Tested. It runs smoothly.

Speed limits can be configured globally (server-wide, per instance) as well as individually for each user, and the upload and download speed limits can be specified separately.

Here you can see a file transfer with the speed limit disabled. This test was performed on a 100 Mbps LAN, and as you can see the upload speed is 12.95 MB/s (103.6 Mbps, with compression, LAN bandwidth is saturated).


Now, this is the same test, but with speed limit enabled. As you can see, the upload only takes up to the allocated bandwidth and does not saturate the LAN.


Speed limits can be configured globally, per user, or per network. Therefore you can have different speed limits applied to the same user depending on the IP address he/she is connecting from.