From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-tul01m020-f171.google.com (mail-tul01m020-f171.google.com [209.85.214.171]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 50BB8202171 for ; Fri, 17 Feb 2012 07:25:06 -0800 (PST) Received: by obcuy19 with SMTP id uy19so7754056obc.16 for ; Fri, 17 Feb 2012 07:25:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-system-of-record; bh=shwnkXi6VkG35Gqm1w4l9IkcCNtyinxf/SrOquZBTIw=; b=DeOIc6ItD76MrhSQSr7snZD4hXX7A8hAqSbeR+iKBqEF97DHXdSFEtPF/jYjCTU0OO 88ntd6Z1LjEgW22CPmn72UCeVV0vQ6IMWzMcSaicI5RqiC0HSf+mvOjdQsNvRcAEbsPA asJfm+oKhPPQQPdyiM3y5Z2loUdBKJLfk1VPA= Received: by 10.182.36.35 with SMTP id n3mr5156502obj.66.1329492304892; Fri, 17 Feb 2012 07:25:04 -0800 (PST) Received: by 10.182.36.35 with SMTP id n3mr5156494obj.66.1329492304790; Fri, 17 Feb 2012 07:25:04 -0800 (PST) MIME-Version: 1.0 Received: by 10.182.212.37 with HTTP; Fri, 17 Feb 2012 07:24:32 -0800 (PST) In-Reply-To: References: From: Yuchung Cheng Date: Fri, 17 Feb 2012 07:24:32 -0800 Message-ID: Subject: Re: tcp fast open? To: Dave Taht Content-Type: text/plain; charset=ISO-8859-1 X-System-Of-Record: true X-Gm-Message-State: ALoCoQldxqr4/7lwxczuvg7BQD/f8MfzPNGw+WQhLXTKbrfsjFGeLZMmIPZCKItjnMglVTz09PiASTegoh+wNy8EJjcJJmGmHTegVGG8dHd1+f/ExkKJx+gBWJMmi0fKzziP1MqvuWokYaeiVoXN8UAShivzgynFWlQlANn+tED/51hLB2xcEp8= X-Mailman-Approved-At: Mon, 20 Feb 2012 13:31:34 -0800 Cc: Hsiao-keng Jerry Chu , bloat-devel@lists.bufferbloat.net X-BeenThere: bloat-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Developers working on AQM, device drivers, and networking stacks" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Feb 2012 15:25:07 -0000 On Fri, Feb 17, 2012 at 6:38 AM, Dave Taht wrote: > > I am curious if working code exists for tcp fast open for Linux as yet? > > I just finished slamming an implementation of tcp-ledbat v9 into > cerowrt (untested as yet, ledbat vs sfqred > will be interesting), and based on the presentation at the last linux > plumbers conference, tcp fast open looked interesting too. > > Hi Dave, At this moment, we do have a working patch under testing it internally. The handshake code is the most complicated and critical piece in TCP. One important test is the fail over if routers drop or act weirdly on SYN/SYN-ACK with payload and/or experimental TCP options. If things go well we will upstream it to Linux netdev in April and I'll CC you. Btw, I am very interested in learning the result of AQM vs delayed-based CC like ledbat. Cheers, Yuchung