lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Sat, 12 May 2007 12:07:39 -0400
From:	Bill Fink <billfink@...dspring.com>
To:	"Injong Rhee" <rhee@....ncsu.edu>
Cc:	"Stephen Hemminger" <shemminger@...ux-foundation.org>,
	"David Miller" <davem@...emloft.net>, <rhee@...u.edu>,
	<sangtae.ha@...il.com>, <netdev@...r.kernel.org>
Subject: Re: 2.6.20.7 TCP cubic (and bic) initial slow start way too slow?

On Thu, 10 May 2007, Injong Rhee wrote:

> Oops. I thought Bill was using 2.6.20 instead of 2.6.22 which should contain 
> our latest update.

I am using 2.6.20.7.

> Regarding slow start behavior, the latest version should not change though. 
> I think it would be ok to change the slow start of bic and cubic to the 
> default slow start. But what we observed is that when BDP is large, 
> increasing cwnd by two times is really an overkill. consider increasing from 
> 1024 into 2048 packets..maybe the target is somewhere between them. We have 
> potentially a large number of packets flushed into the network. That was the 
> original motivation to change slow start from the default into a more gentle 
> version. But I see the point that Bill is raising. We are working on 
> improving this behavior in our lab. We will get back to this topic in a 
> couple of weeks after we finish our testing and produce a patch.

Is it feasible to replace the version of cubic in 2.6.20.7 with the
new 2.1 version of cubic without changing the rest of the kernel, or
are there kernel changes/dependencies that would prevent that?

I've tried building and running a 2.6.21-git13 kernel, but am having
some difficulties.  I will be away the rest of the weekend so won't be
able to get back to this until Monday.

						-Bill

P.S.  When getting into the the 10 Gbps range, I'm not sure there's
      any way to avoid the types of large increases during "slow start"
      that you mention, if you want to achieve those kinds of data
      rates.



> ----- Original Message ----- 
> From: "Stephen Hemminger" <shemminger@...ux-foundation.org>
> To: "David Miller" <davem@...emloft.net>
> Cc: <rhee@...u.edu>; <billfink@...dspring.com>; <sangtae.ha@...il.com>; 
> <netdev@...r.kernel.org>
> Sent: Thursday, May 10, 2007 4:45 PM
> Subject: Re: 2.6.20.7 TCP cubic (and bic) initial slow start way too slow?
> 
> 
> > On Thu, 10 May 2007 13:35:22 -0700 (PDT)
> > David Miller <davem@...emloft.net> wrote:
> >
> >> From: rhee@...u.edu
> >> Date: Thu, 10 May 2007 14:39:25 -0400 (EDT)
> >>
> >> >
> >> > Bill,
> >> > Could you test with the lastest version of CUBIC? this is not the 
> >> > latest
> >> > version of it you tested.
> >>
> >> Rhee-sangsang-nim, it might be a lot easier for people if you provide
> >> a patch against the current tree for users to test instead of
> >> constantly pointing them to your web site.
> >> -
> >
> > The 2.6.22 version should have the latest version, that I know of.
> > There was small patch from 2.6.21 that went in.
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ