From owner-freebsd-net@freebsd.org Wed Sep 2 04:54:08 2015 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 30DD99C814B for ; Wed, 2 Sep 2015 04:54:08 +0000 (UTC) (envelope-from rpaulo@me.com) Received: from mr11p00im-asmtp001.me.com (mr11p00im-asmtp001.me.com [17.110.69.252]) (using TLSv1.2 with cipher DHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0A7FB108; Wed, 2 Sep 2015 04:54:08 +0000 (UTC) (envelope-from rpaulo@me.com) Received: from akita.local (c-73-162-13-215.hsd1.ca.comcast.net [73.162.13.215]) by mr11p00im-asmtp001.me.com (Oracle Communications Messaging Server 7.0.5.35.0 64bit (built Mar 31 2015)) with ESMTPSA id <0NU100JQ79M3SA30@mr11p00im-asmtp001.me.com>; Wed, 02 Sep 2015 04:54:06 +0000 (GMT) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2015-09-02_03:,, signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=2 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1412110000 definitions=main-1509020088 Message-id: <1441169643.1183.12.camel@me.com> Subject: Re: TCP Fast Open (RFC7413) for FreeBSD From: Rui Paulo To: Patrick Kelsey , "freebsd-net@freebsd.org" Cc: jones@sdf.org, sara@sinodun.com Date: Tue, 01 Sep 2015 21:54:03 -0700 In-reply-to: References: Content-type: text/plain; charset=UTF-8 X-Mailer: Evolution 3.16.4 FreeBSD GNOME Team Port MIME-version: 1.0 Content-transfer-encoding: 7bit X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Sep 2015 04:54:08 -0000 On Tue, 2015-09-01 at 21:19 -0400, Patrick Kelsey wrote: > Hi, > > About two weeks from now, I will be starting work on server-side TCP > Fast > Open (TFO) support for FreeBSD head and stable/10, with the intention > of > having patches up for review by November. This message is an attempt > to > uncover any existing work on TFO for FreeBSD, as the existence of > such work > may change my plans. > > Copying Sara Dickinson and Tom Jones due to this thread: > https://lists.freebsd.org/pipermail/freebsd-net/2015 > -January/040910.html. Have you performed any measurements on the likelihood that stateful packet inspectors (firewalls, NATs, etc.) will allow a SYN or a SYN/ACK to pass with data in it? How would this interact with our syncache? Does it just need to store the cookie? -- Rui Paulo