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

