Alright but then why do we need rate? Again, only a potential source
of problems. It's not like any source game is a bandwidth hog and even
if it were, why try to limit the connection? The results is only lost
packages and lag.

On Sun, Sep 21, 2008 at 10:17 AM, Johan Liljeblad <[EMAIL PROTECTED]> wrote:
> Difference between choke and loss is simply the direction of the exchange of
> lost data. Choke is when information from the server doesn't reach the
> client, loss is the other way around.
>
> It doesn't matter what reason but most of the time you get choke because the
> server would need to send more to the client than the rate command allows -
> either because the client has rate set too low (rate) or because the server
> doesn't allow a high enough rate (sv_maxrate). Loss isn't as common since
> it's the relatively small amount of information you're sending to the
> server, but it is a more severe problem whenever it occurs.
>
> /Cynips
>
> On Sun, Sep 21, 2008 at 2:21 AM, Donnie Newlove <[EMAIL PROTECTED]>wrote:
>
>> The discussion about the server browser got me thinking, and I can't
>> figure out what rate is actually good for. Please correct if I'm
>> wrong, which I probably am since I cant understand why it exists.
>>
>> Rate limits the upload and download speed of the client to whatever it
>> is set to. If the server or client tries to send and receive more
>> packages than rate allows, we get choke. But isn't choke the same as
>> loss in practice? Packages that should have gotten somewhere but
>> didn't make it in time is the result of both loss and choke if I'm not
>> mistaken, but when its choke its because of the rate being to low or
>> updates being forced to high for the clients low rate (or the client
>> just copied some made up "script" filled with 101s and commands that
>> doesn't exist to give a nice placebo effect) and when its loss its
>> because of the clients actual connection (or network, or server or
>> whatever is in between, but we cant expect everything not to work)
>> cant do whatever it is supposed to do.
>>
>> So what is wrong with my thoughts? Right now the only thing I see rate
>> as is an unnecessary source of unnecessary problems.
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives,
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlds
>>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds

Reply via email to