IcIrIs
01-04-2004, 04:17 AM
I was reading and someone said that you can set the bandwidth per person on your server down to 2100bytes (MaxRate) and it should run smoothly.
I have been running my server and the people that have been getting on have not complained. There pings were all at about 100-160.
The connection speed that I am running is fast (Not a T3 Though) I did an upload test and it came back saying that I have an upload bandwidth of anywhere from 325-600KBS. So I decided to run the numbers. (I also run a Team speak server, Web/FTP server, and a Mail server off of the same line so for all intentional maters I will be saying that my upload speed is 275KBS.(281,600 Bytes(For Easier Math)) The math equation for finding a MaxRate(Or Bandwidth Limit) that I found was. Upload Speed (In Bytes)/8/number of clients=Max Rate Meaning that my equation would be. (281,600/8/26=1,353)
We have had a full server some with high pings some with low pings on the server and the max rate at "2100" even though for the connection speed that I have we should only have 16. And there were no complaints. So I am going to look into this.
The only way that this can make any since at all is that the equation that the site was giving me was wrong. (Can't remember the site.) So the equation that I came up with that makes since is.
Upload Speed (In Bytes)/Number of players
I did this by doing the following.
1.Taking an Upload Test. (I took mine at Pit stop) http://www.pcpitstop.com/internet/BandwidthUp.asp
2.Converting it over by taking the KBPSx1,024 (Conversion for Kilobytes to Bytes is 1 to 1,024)
3. Taking that answer and sticking it into the new formula. (Supposing the KBPS was 350, and you had the server at 26 Clients) Looking like this (358,400/26=13,784.6154)
Meaning that if I had a low drop of 358,400 Bytes Upload. And this equation is right I should be able to run this game server (If it is just the game server and no other things using the internet) with the max rate set to 13,784 and it should run smoothly.
NOTE: When trying to find your servers MaxRate, and doing the bandwidth test (Make sure that it is an UPLOAD TEST) that you take 3 tests (Take the low one out of that) Then do the same thing 5 hours later, then another 5 hours later. Then do the equation with the lowest result. This will help take into consideration for the bandwidth swings that take place during the day.
I am working on a script so that you can just plug in the numbers and it will find the max rate that you should use.
I have been running my server and the people that have been getting on have not complained. There pings were all at about 100-160.
The connection speed that I am running is fast (Not a T3 Though) I did an upload test and it came back saying that I have an upload bandwidth of anywhere from 325-600KBS. So I decided to run the numbers. (I also run a Team speak server, Web/FTP server, and a Mail server off of the same line so for all intentional maters I will be saying that my upload speed is 275KBS.(281,600 Bytes(For Easier Math)) The math equation for finding a MaxRate(Or Bandwidth Limit) that I found was. Upload Speed (In Bytes)/8/number of clients=Max Rate Meaning that my equation would be. (281,600/8/26=1,353)
We have had a full server some with high pings some with low pings on the server and the max rate at "2100" even though for the connection speed that I have we should only have 16. And there were no complaints. So I am going to look into this.
The only way that this can make any since at all is that the equation that the site was giving me was wrong. (Can't remember the site.) So the equation that I came up with that makes since is.
Upload Speed (In Bytes)/Number of players
I did this by doing the following.
1.Taking an Upload Test. (I took mine at Pit stop) http://www.pcpitstop.com/internet/BandwidthUp.asp
2.Converting it over by taking the KBPSx1,024 (Conversion for Kilobytes to Bytes is 1 to 1,024)
3. Taking that answer and sticking it into the new formula. (Supposing the KBPS was 350, and you had the server at 26 Clients) Looking like this (358,400/26=13,784.6154)
Meaning that if I had a low drop of 358,400 Bytes Upload. And this equation is right I should be able to run this game server (If it is just the game server and no other things using the internet) with the max rate set to 13,784 and it should run smoothly.
NOTE: When trying to find your servers MaxRate, and doing the bandwidth test (Make sure that it is an UPLOAD TEST) that you take 3 tests (Take the low one out of that) Then do the same thing 5 hours later, then another 5 hours later. Then do the equation with the lowest result. This will help take into consideration for the bandwidth swings that take place during the day.
I am working on a script so that you can just plug in the numbers and it will find the max rate that you should use.