Date: Fri, 05 Feb 2010 19:34:49 +1100 From: Lawrence Stewart <lstewart@freebsd.org> To: Frank Schuster <frank.schuster01@web.de> Cc: freebsd-net@freebsd.org Subject: Re: TCP debugging Message-ID: <4B6BD829.9080303@freebsd.org> In-Reply-To: <1967077940@web.de>
index | next in thread | previous in thread | raw e-mail
Hi Frank, On 02/03/10 00:11, Frank Schuster wrote: > Hello, > > I want to debug a tcp connection but I can't find how can I do this. > I want to plot the cwnd and ssthresh over the time. > > I come from the "linux-world" and there is tcp_probe, but what can I do on Freebsd. > > 1.) Is this in freebsd possible and if it, how is it? Have a look at the SIFTR tool I've been working on. You can grab it from here: http://people.freebsd.org/~lstewart/patches/tcp_ffcaia2008/siftr_8.x.r195779.patch I use it to do exactly the sort of thing you're trying to do. > 2.) Which slow-start algorithm freebsd 8.0 is using as standard? (Reno, Cubic,...) The slow start method used is regular RFC2851. The congestion control algorithm is NewReno, but I also have patches enabling experimental use of other algorithms for research purposes. Happy to provide more pointers if you're interested. Cheers, Lawrencehome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B6BD829.9080303>
