Baruch Even wrote:

David Randelman wrote:
To make a long story short, you will not be able to obtain a fast
download stream AND hope to obtain minimum latency for gaming unless you
use tc to cut your bandwidth by half or more and at the same time it
will help to place the MRQ module.

I don't think you really needs to cut your incoming bandwidth by half,
it should be sufficient to cut it by a few percents to get all end
points to reduce their rate sufficiently not to have large buffers on
the downstream.


Hi Baruch,
The problem with the ISP's is this; because they know they are benchmarked primarly by the speed of how fast they download they need to create huge buffers of data for incoming traffic because of the none constant nature of the data stream to begin with. The bigger your download line, the larger the ISP will buffer for you.

Now, when the ISP starts sending you data, as long as your connection is accepting the traffic- the more the TCP window size will increase (as far as I understand) and it will grow faster and faster. Once your connection limit is reached because of "dropped packets" not reaching you any more, the TCP window size becomes smaller to indicate to the ISP that you are not able to receive more- thus the connection gets backed off a bit and then starts increasing speed again. Now, on top of all this the ISP is buffering a lot of data to "feed" your line, that means there is a lot of things backed up in queue even several seconds of data.

The only way to cut this or reduce (AFIK) is to lower your bandwidth to a degree that will convince your ISP that you are not able to receive data at the speed it wants to send by dropping its packets (tc limit) and thus reducing the buffer the ISP is holding for you.

Reducing or hard limiting a incoming connection by several percent as you suggest will not cut it since the ISP will still likely have a very large buffer. It takes some playing around with and from what I tried at least you need to dramatically reduce it. Perhaps purchasing the "gamers" ISP package now being sold has reduced ISP buffering and line priority. In any case, as for me, I gave up a perfect ping time while doing heavy downloads, I have a well balanced burstable HTB setup which gives me what I need all but for perfect gaming, for that I have no choice but to reduct download accelerators (although I co-exist with bittorrent/emule).

-David

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to