Results 1 to 25 of 29
Thread: Counter-Strike Bandwidth Usage?
-
05-27-2004, 03:11 AM #1Junior Guru Wannabe
- Join Date
- Jul 2003
- Posts
- 78
Counter-Strike Bandwidth Usage?
Hello, I noticed that the average person uses anywhere between 3k-5k for in and 3k-5k for out when playing counter-strike. With that being said I'll round up and use the worst case scenerio of each player using a total of 11k/s per player.
For One Player
11k/s * 60 seconds * 60 minutes * 24 hours * 30 days
=
28512000 K/month or 28512 MB/month or 28.51 GB/month
For Twelve Players
28512mb/month * 12 = 342144 MB/month
28.51gb/month * 12 = 342.14 GB/month
Those are the figures on a worst case scenerio if my caclulations are correct. My question is, does a 12 man server still use 342.14 GB/month if the there are no players using the server?
Otherwords, in Kilobytes, what is the in/out for an inactive (non-player) slot on a counter-strike server.
Also what are other factors that should be thrown in? Doesn't voice com make the the average in/out (I/O) of a player slot become more than 11k/s?
Thanks in advance for your help.Jon Rhoads, jon@comcage.com
http://www.comcage.com
-
05-27-2004, 04:33 AM #2Backup Guru
- Join Date
- Feb 2002
- Location
- New York, NY
- Posts
- 4,618
Re: Counter-Strike Bandwidth Usage?
Those are the figures on a worst case scenerio if my caclulations are correct. My question is, does a 12 man server still use 342.14 GB/month if the there are no players using the server?
Otherwords, in Kilobytes, what is the in/out for an inactive (non-player) slot on a counter-strike server.
As for voice, depending on the audio codec, it'll probably be between 32Kbps and 64Kbps for the audio stream. Unless your server is doing some fancy multi-casting, that stream is probably going to have to be sent to all other players, multiplying the bandwidth usage.Scott Burns, President
BQ Internet Corporation
Remote Rsync and FTP backup solutions
*** http://www.bqbackup.com/ ***
-
05-27-2004, 04:42 AM #3Junior Guru Wannabe
- Join Date
- Jul 2003
- Posts
- 78
So if it's a 14 man server, and 12 people are in the server, then those 2 extra slots have 0k I/O (input and output)?
Furthermore, if it's a 14 man server, and noone uses the server for the whole month, the I/O will be 0k?
Additionally, with the voice streaming, the 11k per player is really going to average about 15-20k/s assuming ingame is being used.Jon Rhoads, jon@comcage.com
http://www.comcage.com
-
05-27-2004, 05:07 AM #4Backup Guru
- Join Date
- Feb 2002
- Location
- New York, NY
- Posts
- 4,618
Originally posted by comcage
So if it's a 14 man server, and 12 people are in the server, then those 2 extra slots have 0k I/O (input and output)?
Furthermore, if it's a 14 man server, and noone uses the server for the whole month, the I/O will be 0k?Scott Burns, President
BQ Internet Corporation
Remote Rsync and FTP backup solutions
*** http://www.bqbackup.com/ ***
-
05-27-2004, 06:33 AM #5Junior Guru Wannabe
- Join Date
- Jul 2003
- Posts
- 78
The data is being displayed in peoples game browsers even if people aren't joining. I.E. 14 man private server 0/14 - it's transmitting that data to 100's of game browsers at once. I would think there are some kind of I/O data for a game server even when nobody is in the game.
Jon Rhoads, jon@comcage.com
http://www.comcage.com
-
05-27-2004, 07:14 AM #6Aspiring Evangelist
- Join Date
- Oct 2001
- Location
- UK
- Posts
- 352
The data output from that would be negligible, and remember - it’s VERY unlikely that your players will be on all day every day.
Jim
-
05-27-2004, 11:29 AM #7Disabled
- Join Date
- Aug 2003
- Location
- Chicago IL Equinix IBX
- Posts
- 753
Whats up This is Seth from Real Time Gaming.
I have found a nice little graph for the usage for cs game servers
Here it is: Counter-Strike Usage Excel Graph
Check it out.. it has stuff for the connection you use mpbs and the player connections its awesome.. not sure if it will answer your questions but its there to help
-
05-27-2004, 11:36 AM #8Web Hosting Master
- Join Date
- Aug 2003
- Posts
- 2,172
I don't think that each player uses 3-5 * 2 KB/sec. (6-10). It's more like 50kbps total. With voice it's a little bit more but not much because CS voice is only about 8k quality. Also lets not forget that servers are rarely full 24/7. I used to run some game servers and one of the servers had about 6 16 man public CS servers. Used about 600 GB per month total. Another thing is that games are almost equal in and out. So if you find a provider doing in and out not any mixture, it will still work well for gaming...
-
05-27-2004, 02:03 PM #9Web Hosting Master
- Join Date
- Dec 2002
- Posts
- 1,304
The status inquiries you receive from game search engines, gamespy, steam, etc will amount to jack squat over the month.
I tested this one time, and I estimate it is less than 500kb over the span of a month in server queries and other non-game traffic."The only difference between a poor person and a rich person is what they do in their spare time."
"If youth is wasted on the young, then retirement is wasted on the old"
-
05-27-2004, 02:08 PM #10WHT Addict
- Join Date
- Nov 2002
- Posts
- 106
in general a 16 player server uses 100 GBytes per month if its public and based on averages of about 400 servers
Neil R Bowen - WHC
All posts are of my own personal view and not neccesarily those of any company, this is a personal forum account and all comments are assumptions and may not be fact.
-
05-27-2004, 05:06 PM #11Newbie
- Join Date
- May 2004
- Posts
- 13
Instead of a bunch of estimates and whatnot, let me give you some real time data:
(Note: CPU says 0 because we use FreeBSD)
CPU In Out Uptime Users FPS Players
0.00 56.96 73.14 983 698 98.23 20
This is on a 20 man public de_inferno server.
Also, that is at a high usage time. Here is a lower usage time:
CPU In Out Uptime Users FPS Players
0.00 32.41 36.01 984 698 100.17 20
Also, here is about what it looks most of the time:
CPU In Out Uptime Users FPS Players
0.00 47.99 61.78 986 698 99.65 20
Pull what you wish from this.
Some rate settings on this, also, are: sv_maxrate 0, sv_minrate 0, sv_maxupdaterate 100
The bandwidth that comes from a server browser is pretty much unnoticable. Keep in mind it sends in text, which is about 1 byte per character.
Right now, for some odd reason, none of our 10/12 man private servers have any people. I'll paste you some usage when they do.
-
05-27-2004, 05:08 PM #12Junior Guru Wannabe
- Join Date
- Jul 2003
- Posts
- 78
Excellent responses. Anyone know the average usage for a 12 man private server?
Jon Rhoads, jon@comcage.com
http://www.comcage.com
-
05-27-2004, 05:31 PM #13Newbie
- Join Date
- May 2004
- Posts
- 13
Jon,
There are so many factors that creating an average would be difficult. Many factors such as HZ/pingboost (higher FPS, more packets/data), rate values, how often people play, who plays (a high pinger will send much less data than a low pinger), mods in use, etc.
Furthermore, it is difficult to get an actual transfer amount for an HLDS server (or any gameserver, for that matter).
Also, please note that transfer/bandwidth is rarely the limiting factor on a server, processor usage is.
-
05-27-2004, 08:28 PM #14Carpe Diem
- Join Date
- Jul 2003
- Location
- Connecticut
- Posts
- 3,038
That is correct. You can ask the question any way you wish but the bottom line is you are only going to get "best guesses" on actual bandwidth consumed..
Furthermore everyone sets up their games differently so asking the same question to 10 different people will give you 10 different replies.. The only real way to measure this is to get a server running and test it.
-
05-28-2004, 06:58 PM #15Aspiring Evangelist
- Join Date
- Dec 2002
- Posts
- 376
I believe the default Max rate is 8 kbps.
20 people:
8*86400*31*(slots)/1024/1024 = GB transfered a month... (MAX)
8*8*(slots) = kbps transfer (MAX)
I believe average kbps on cs servers is in between 3.0 and 4.0 per slot.
-
05-29-2004, 11:38 AM #16Newbie
- Join Date
- May 2004
- Posts
- 13
Originally posted by f0urtyfive
I believe the default Max rate is 8 kbps.
20 people:
8*86400*31*(slots)/1024/1024 = GB transfered a month... (MAX)
8*8*(slots) = kbps transfer (MAX)
I believe average kbps on cs servers is in between 3.0 and 4.0 per slot.
I believe you were on the right track, but you failed to distinguish between k/s and kbps. That can become a bit confusing .
-
05-29-2004, 03:20 PM #17Web Hosting Guru
- Join Date
- Apr 2003
- Location
- New Jersey
- Posts
- 298
Your game information is not transmitted to 1000s of game browsers. Its transmitted to a master server which then transmits it to the game browsers, and as someone stated before how would you possibly send data to people that arent connected. Also 20 man pubs will typically take 100-150 gigs a month if they are extremely busy.
-
05-29-2004, 03:27 PM #18Web Hosting Guru
- Join Date
- Apr 2003
- Location
- New Jersey
- Posts
- 298
Also that excel spread sheet if i remember correctly does not work correctly.
-
05-29-2004, 06:41 PM #19Aspiring Evangelist
- Join Date
- Dec 2002
- Posts
- 376
Walrus: is that 150 gig estimate (sp?) a out-of-the-box config, or with admin mod, and / or maxrate /minrate, etc (pingbooster?)
-
05-29-2004, 11:09 PM #20Web Hosting Evangelist
- Join Date
- Jun 2002
- Posts
- 502
I doubt you could push 350GB with a single 12 person server. It would be hard to push that with a dual xeon box filled up.
-
05-29-2004, 11:13 PM #21Aspiring Evangelist
- Join Date
- Dec 2002
- Posts
- 376
webephex: if your referring to my calculations, I know that, those are for the theoretical MAXIMUM (if all clients constantly were receving the default maxrate)
-
05-31-2004, 04:35 PM #22Junior Guru Wannabe
- Join Date
- Jul 2003
- Posts
- 78
Thanks again for your responses.
Jon Rhoads, jon@comcage.com
http://www.comcage.com
-
06-01-2004, 11:38 AM #23Web Hosting Guru
- Join Date
- Apr 2003
- Location
- New Jersey
- Posts
- 298
Admin mod/ etc addons will not take up extra bandwidth just processing power, unless users upload sound files etc. .Wav files can be a real killer on bandwidth since every user that connect will download them, also maps. Some servers will req. you to download as many as 100 .wav files on connect. ping booster to my knowledge once again will just consume processor power.
-
06-01-2004, 11:40 AM #24Web Hosting Guru
- Join Date
- Apr 2003
- Location
- New Jersey
- Posts
- 298
Also voice codecs have a minor affect on how much bandwidth you use.
-
06-01-2004, 12:13 PM #25Newbie
- Join Date
- May 2004
- Posts
- 13
Originally posted by TheWalrus
ping booster to my knowledge once again will just consume processor power.