I think he's talking about running an NS server, where the amount of bandwith used monthly would be helpful information in determining the cost of running such a server.
Number of players (This is a major one!) Map rotation Number of (good) admins serverconfig.cfg
If you have lots of good admins with a 20 player server playing CO maps constantly with helpful plugins (Or whatever), you can see a very high bandwith useage. Conversely, a 14 player NS only server with no admins and no /stuck plugin probably won't draw that much of a frequent playerbase.
Either way.. Ask people to turn net_graph to 3 and check the in/out/sec. I usually get 1.5k to 3k a second on average. But I didn't change any of the rate/cl_updaterate etc., either. :/
Player base doesnt depend on plugins, i run always servers without plugins and never had problems.. My 20 ppl server takes usually around 1-2gb/day..
20ppl server takes up to 350mb/hour when full. Depends on players settings (cl_cmdrate, cl_updaterate) ammount of people who are in same location and how many "actions" occur or how many buildings are in NS game, so its just rough average, jus watch your own dl/ul in net_graph.
If you need to reduce it, don't mess with sv_maxrate, if you set it low, it just drops packets/causes high choke and players lag.. Instead reduce sv_maxupdaterate from 20 to say 15 (no1 notices that). That reduces traffic server->client. If you need to reduce traffic clients-> server you must use some sort of plugin to reduce max cl_cmdrate (cannot be reduced serverside), i have plugin that sets everyones cl_cmdrate to 20. (This just safeguard from people with 100mbit lines here who use cmdrate 100 or 200 and flood server with useless traffic :-)
Hey Licho, whats the plugin you use to set everyones cl_cmdrate to 20?? that would be usefull <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->
I would guesstimate at 8kb/s per player to be safe <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->
Thx, but our server runs admin mod <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html//emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /><!--endemo-->
Comments
Particularly these main factors:
Number of players (This is a major one!)
Map rotation
Number of (good) admins
serverconfig.cfg
If you have lots of good admins with a 20 player server playing CO maps constantly with helpful plugins (Or whatever), you can see a very high bandwith useage. Conversely, a 14 player NS only server with no admins and no /stuck plugin probably won't draw that much of a frequent playerbase.
Either way.. Ask people to turn net_graph to 3 and check the in/out/sec. I usually get 1.5k to 3k a second on average. But I didn't change any of the rate/cl_updaterate etc., either. :/
My 20 ppl server takes usually around 1-2gb/day..
20ppl server takes up to 350mb/hour when full.
Depends on players settings (cl_cmdrate, cl_updaterate) ammount of people who are in same location and how many "actions" occur or how many buildings are in NS game, so its just rough average, jus watch your own dl/ul in net_graph.
If you need to reduce it, don't mess with sv_maxrate, if you set it low, it just drops packets/causes high choke and players lag..
Instead reduce sv_maxupdaterate from 20 to say 15 (no1 notices that).
That reduces traffic server->client.
If you need to reduce traffic clients-> server you must use some sort of plugin to reduce max cl_cmdrate (cannot be reduced serverside), i have plugin that sets everyones cl_cmdrate to 20. (This just safeguard from people with 100mbit lines here who use cmdrate 100 or 200 and flood server with useless traffic :-)
#include <amxmod>
#include <amxmisc>
public rater () {
new players[32], numtotal
get_players(players,numtotal,"c")
for (new i=0; i<=numtotal; i++) {
client_cmd(players[i], "cl_cmdrate 20")
client_cmd (players[i],"cl_updaterate 15")
}
return PLUGIN_HANDLED;
}
public plugin_init(){
register_plugin("My Rates","0.01","Licho")
set_task(10.0,"rater",66661,"",0,"b")
return PLUGIN_CONTINUE
}
<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
So 64bits per player
8 v 8 (16)