[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4668: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4670: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4671: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4672: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
Battlefield Modding Tutorials BFMODS • View topic - Server Bandwith Formula

Battlefield Modding Tutorials BFMODS

Battlefield Modding Tutorials
It is currently Sun Jun 16, 2024 6:52 am

All times are UTC




Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 25 posts ]  Go to page 1, 2, 3, 4  Next
Author Message
 Post subject: Server Bandwith Formula
PostPosted: Sat Apr 02, 2005 3:14 am 
Offline

Joined: Tue Nov 02, 2004 12:00 am
Posts: 773
Location: Mars
What the bandwidth formula and equation for a dedicated DC_F server?
I need to know how much bandwidth a current BF dedicated server running DC_F uses per client if there is no limitataion as to how much the game will use (obviously you can set a max limit, but if there server was told "unlimited" how much will it use per player?). Also how much is needed to keep the game smooth and ping < 100?

_________________
DCon Dev
http://desert-conflict.org



I refuse to buy more garbage from EA. 2142 has crossed the line. If you are with me, copy this into your sig too.


Top
 Profile Send private message E-mail  
 
 Post subject:
PostPosted: Sat Apr 02, 2005 3:35 am 
Offline

Joined: Mon Feb 14, 2005 12:00 am
Posts: 167
Well, there's server bandwidth limit, and then there's client bandwidth limit...

If for instance you use BBO's remote manager, you can set the server bandwidth limit and this will choke the servers ability to parcel out bandwidth according to what you set it at. The client bandwidth limiter isn't actually a limiter at all, it's more of a divider... If you have it set to, say, Cable 128 Kbits, it takes the server bandwidth limit and divides that up among all the players that are on 128k and higher connects... what's left over is then given to all those under 128 kb. I have my servers set on server limit 512k and client at 56k modem. This way all the players get a fair shot at the available bandwidth.

As far as recommended bandwidth for hosting a server, it all depends on what you want the player count to be. For a 16 player server you need a minimum of 512k upload and for 32 player a 1mbit upload... and that's the MIMINUM. My 32 player server has a 3mbit upload and I still cannot get it to function properly at a 36 or 40 player limit. :(


Top
 Profile Send private message E-mail  
 
 Post subject:
PostPosted: Sat Apr 02, 2005 3:39 am 
Offline

Joined: Tue Nov 02, 2004 12:00 am
Posts: 773
Location: Mars
our 46 player server is currently using 1030GB of bandwidth a month. Neither the client nor the server has a limit in effect. We need to bring the usage down. As of right now the average player has < 75 ping. We need to keep that as well.

I know there is a forumla for how much bandwidth each player uses, but I cannot seem to find it again.

If memory servers it was somthing like

(Bandwidth) = (Clients)(Average bandwidth usage)/(some constant I can't rember)

I do not need an exact fromula, but I do need one that is fairly close and able to calcualte any number of players.

_________________
DCon Dev
http://desert-conflict.org



I refuse to buy more garbage from EA. 2142 has crossed the line. If you are with me, copy this into your sig too.


Top
 Profile Send private message E-mail  
 
 Post subject:
PostPosted: Sat Apr 02, 2005 3:44 am 
Offline

Joined: Mon Feb 14, 2005 12:00 am
Posts: 167
The formula is the server uses it's predifined limit (whether it's choked or not) and divides it all up by player count. If you have a 1mbit upload and and a 32 player server, it gives each slot a 32k limit.

Thats why BBO's server manager included the limiter for server and clients.


Top
 Profile Send private message E-mail  
 
 Post subject:
PostPosted: Sat Apr 02, 2005 3:49 am 
Offline

Joined: Tue Nov 02, 2004 12:00 am
Posts: 773
Location: Mars
the server is told it has unlimited. It has 100MB NIC with an OC3 line connected. If it wanted would the BF server use all 100MB of the NIC? What I need to know is the exact formula for an unlimited aka unthrottled server. I know if the bandwidth is limited how much it will use (that is simple math). I also need to know what is the minmum limit (client) that is needed to keep ping low. We have pople playing from arround the world (Europe, mostly)(the server is in Texas) and thier ping is seldom above 120. The rest of us (I am in Washington, for example) have ping below 80. We need to maintain that ping (or even improve it, if possible). Would 512k per player be enough or does it need to be higher?

_________________
DCon Dev
http://desert-conflict.org



I refuse to buy more garbage from EA. 2142 has crossed the line. If you are with me, copy this into your sig too.


Top
 Profile Send private message E-mail  
 
 Post subject:
PostPosted: Sat Apr 02, 2005 4:00 am 
Offline

Joined: Mon Feb 14, 2005 12:00 am
Posts: 167


Top
 Profile Send private message E-mail  
 
 Post subject:
PostPosted: Sat Apr 02, 2005 4:05 am 
Offline

Joined: Tue Nov 02, 2004 12:00 am
Posts: 773
Location: Mars

_________________
DCon Dev
http://desert-conflict.org



I refuse to buy more garbage from EA. 2142 has crossed the line. If you are with me, copy this into your sig too.


Top
 Profile Send private message E-mail  
 
 Post subject:
PostPosted: Sat Apr 02, 2005 4:08 am 
Offline

Joined: Mon Feb 14, 2005 12:00 am
Posts: 167


Top
 Profile Send private message E-mail  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 25 posts ]  Go to page 1, 2, 3, 4  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 94 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group