Re: Making tcp start transfers slow

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



It is possible to slow down tcp start and it realy helped for me to get
better pings,
but expense is too high, so I think it do not work as it should,

if you start 5 coonections at once you receive 5  1.5kbyte packets, what
fills your queue at isp side
the more connections you start at once the worse delay will be.
this can be partialy fixed if you give some reserve using about 80-90% of
link like everybody usualy do

now I am working on new driver which could help to solve this,
the only way probably is predict new coonecions and reduce speed of
exsisting ones before new ones start.

----- Original Message ----- 
From: "Patrick Petersen" <lartc@xxxxxxxxxx>
To: <lartc@xxxxxxxxxxxxxxx>
Sent: Thursday, April 15, 2004 1:26 PM
Subject:  Making tcp start transfers slow


> Hey list
> I have almost gotten my shaping setup up and running as planned. The
> last barrier seems to be tcp overshooting availible bandwidth when its
> starting a transfer, and thereby bursting the line, so ping rises for a
> moment. At least this is my best guess at the problem :)
> There is a possibility that its just plain old traffic being bursty for
> some reason.. I am using bittorrent to test this, as it seems to be what
> stresses the line the most.
> Would it be possible to lower the default window size, and thereby
> making tcp start up slower, or would this just lower the overall speed?
> My efforts so far can be seen here:
> http://tc.schmakk.dk/betashaper
> -- 
> Patrick Petersen <lartc@xxxxxxxxxx>
>
> _______________________________________________
> LARTC mailing list / LARTC@xxxxxxxxxxxxxxx
> http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
>

_______________________________________________
LARTC mailing list / LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux