[mohaa] Server Requirements
Eduardo E. Silva
esilva at silvex.com
Wed Apr 23 02:41:35 EDT 2003
Eric, ok you might be right. I am just trying to squeeze bandwidth as much
as possible. One thing you are absolutely right about, bandwidth is the
bottleneck of server performance. Unless you have a 386 with 64 megs of
RAM...;)
Does Anybody knows what does rate means below ?
what are the units of this metric ? Bits ? Bytes ?
num score ping name lastmsg address qport rate
--- ----- ---- --------------- ------- --------------------- ----- -----
1 0 3 Silvex 0 172.16.200.19:12203 58862 30000
3 0 65 Redneckpunk 50 66.214.107.7:12203 49832 20000
I just found out what each rate stands for. I did it by going to the
multiplayer options and selecting each of the net connections one by one:
Rate Connection Type
2500 28.8K Modem
3000 33.6K Modem
4000 56K Modem
5000 ISDN
20000 Cable
25000 xDSL
30000 LAN
monthos at mx3.org said:
> "My uplink is 768kbps (kil bits per second) which I think is about 768/8
> = 96KBps (Kilo Bytes per second)"
>
> that figure is slightly off becouse your not compensating for overhead by
> the protocol, so assume around a 76-80 Kps real world connection.
>
> If your assumeing 3KByte a second per client, your grossly underestimating
> it. my clients on my servers typically pull 7 to 10Kbytes/sec each.
>
> your milage may vary, but this has been my finding on data throughput and
> theoretical limits on several occasions.
>
>
> On Tue, 22 Apr 2003, Eduardo E. Silva wrote:
>
>>
>> Eric Koldeweij said:
>> > Some remarks:
>> >
>> > Eduardo E. Silva wrote:
>> >
>> >>4.- I have never gone past 40k bytes per second (upstream) EVEN with
>> 11
>> >>players.
>> >>
>> > Of course not, your uplink cannot handle more :)
>> My uplink is 768kbps (kil bits per second) which I think is about
>> 768/8
>> = 96KBps (Kilo Bytes per second). So I still have about 40KB left for
>> band width.
>>
>> I have measured my bandwidth to be about 3KB-4KB on a 100mbps LAN hooked
>> to a switch with the server -- both are in full duplex mode. When I do a
>> status with RCON my PC's rate shows to be 30000. Is this is in bits or
>> bytes ? If it is bits, then 30000/8 = 3750 which reflects the
>> measurement
>> of 3KB-4KB I did above.
>>
>> Assuming a *cough* 'perfect' connection from clients to my server on the
>> cable modem. 768kbps/30kbps = 25 players -- 'MAX'.
>>
>> >
>> >>question for Ryan:
>> >>
>> >> Why does MOHAA pumps more thru the upstream than down stream ? It
>> seems
>> >>like for every byte it receives it send two. If this the way it is or
>> is
>> >>it a 'bug' ?
>> >>
>> > If you think hard enough you will find the answer yourself........
>> >
>> > No?
>> >
>> > Ok here it is.
>> > From server point of view, the downstreams are clients. Each client
>> > needs to transfer just a little bit to the server, namely the client's
>> > deltas (changes in movement, position etc) But the server needs to
>> send
>> > the deltas of ALL players/clients back to EACH client. If they hadn't
>> > built in tricks you'd have 20 times more upstream than downstream (on
>> a
>> > 20-player server). Consider yourself lucky they managed to bring it
>> down
>> > to 2:1 :)
>> >
>> > Eric.
>> >
>>
>> Pretty lucky indeed...;)
>>
>> --
>> Thanks,
>>
>> Ed Silva
>> Silvex Consulting Inc.
>> esilva at silvex.com
>> (714) 504-6870 Cell
>> (714) 897-3800 Fax
>>
>>
>
--
Thanks,
Ed Silva
Silvex Consulting Inc.
esilva at silvex.com
(714) 504-6870 Cell
(714) 897-3800 Fax
More information about the Mohaa
mailing list