[TT] Team l www.tripp.team-forum.net
put this thread into the wiki maybe.
btw:
how much do i need for 200 players(0 AI)?
can 1 server instance benefit from multiple cores?
which cpu architecture fits best/for which one is the server best optimized?
AMD K10, Intel sandybridge, ....?
watch this: http://isiforums.net/f/showthread.ph...server-for-rf2
Last edited by PorscheMR6; 02-05-12 at 09:36 AM.
btw: the solution is:
a*x²-a*x+c
a=ammount of data one player has to send(position etc)
c=ammoutn of data server sends to masterserver(pingpackets, track, session, players, pw? etc)
it would be nice to know a & c
Last edited by PorscheMR6; 02-06-12 at 06:48 AM.
It should be... but analysing numbers given in first posts (check whole discussion), rf2 data bandwidth is not a quadratic function.
I still think that they has something broken or given data are wrong. But they confirmed that a few times.
Data of single client are quite small. You can meassure it connecting to server and meassure only upload stream. Note, that default settings of communication are 64/64 kbps which is too small imo. But I don't know if setting it to another values will affect data bandwidth.
Wow alot more analysis went into those number than I thought. These are theoretical numbers based on new features like dynamic track changes (ie the condition of the entire track surface changes and weather data like shadow from the clouds). In practice, we using culling and priority techniques that further the complexity of any analysis. The numbers I gave Tim were the extents or the worst case. Our heuristics that analyze a given situation and optimize for it have worked well in the past and still seem to hold up in rF2 even with these new data loads.
Note that the worst case is a situation where a given number of clients are in very close spatial proximity (like at the start) on a track with quickly changing weather and accelerated road conditions (ie like time scale set to x50 or something).
Some things i noticed during online racing.
On a fully populated 30 player server i receive 7,7KB/s (7,7*8=61,6kbps) with default settings in multiplayer.ini (ISDN, 64kbps). That was a bit laggy and sometimes the car in front of me came to a sudden hold and i can't avoid a crash. The server admin told me he limited the server upload to 128kbps per player. I changed the "Net connection Type" value in multiplayer.ini from "2" (ISDN) to "3" (128kbps) and the corresponding values, "Upstream Rated KBPS" and "Downstream Rated KBPS=" to 128. This doubles my downstream rate to 15KB/s (120kbps) and the overall online experience is much smoother now.
128kbps * 30 Clients = 3840 kbps = 3,84 Mbps
If my math wasn't wrong a 4Mbit upload connection should handle easily a field of 30 cars.
On a large track like Spa it takes a while to build the race groove around the the track when joining a online practice session. Some areas have the dark groove, others are completly "untouched". After doing one or two laps it's fully loaded.
My Recommendation.
There should be an option in the user interface to change the bandwidth settings like in rF1.
The default bandwidth value should be 128kbps or more.
Yeah. I also found that default data rate is set to 64kbps. It is really low value. For rF1 I'm using 256kbps which is enough in most situations. I don't believe that 64kbps may be enough comparing to numbers given by devs. So I'm suggesting all to change it to 256 to get better experience.
Hi everyone, this is my first post on these forums so I'll introduce myself.
I'm 48 from Italy, grew up in Monza and have always been interested in simulations - mainly jet fighters and helos - and this is my first racing car sim. I have a real life pilot friend who introduced me to RF and we meet at my place for "battle nights". So, I got myself a G25, a 50" Tv and I think I'm all set up for RF.
Having a Quadcore with 8Gb RAM machine sitting idle in my office which can use part of a 100 Mbit connection I am thinking about setting up a dedicated server. On another machine I'm already running a TS3 server which could be used also for RF. My questions now are the following: do I need an additional licence for the server? If i dedicate 30MB/s for the RF server can I host 25-30 players? Any special settings in the configuration file of the server in order to have the same run smoothly?
Thanks for your answers
Since my math is not the greatest, and kilobits, kilobytes, etc. confuse the hell out of me.. with this connection, how many could I host? haha
![]()