From owner-freebsd-transport@freebsd.org Thu Dec 5 19:01:29 2019 Return-Path: Delivered-To: freebsd-transport@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A9A811A8F49 for ; Thu, 5 Dec 2019 19:01:29 +0000 (UTC) (envelope-from jgh@wizmail.org) Received: from wizmail.org (wizmail.org [IPv6:2a00:1940:107::2:0:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.wizmail.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47TQ6x0g2nz4X9R for ; Thu, 5 Dec 2019 19:01:28 +0000 (UTC) (envelope-from jgh@wizmail.org) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=wizmail.org; s=r201803; t=1575572488; b=UQSUjm1NXwqXlt/4gGJlalMNTZkyvzgq7KgP37Ed2gVFhS/X/8fKeN2CtEKtqUMjC0m9RoVidz zJcbZab/5lonb9cYrQS51/0jXddWFZYuOPLNAJpvqHwiXNiw3A0DxGD9Vc4qDHqe7mBY5TXSCw RgjXSPkgV2sfH5BSQyTINFY=; ARC-Authentication-Results: i=1; wizmail.org; iprev=pass (vgate18.wizint.net) smtp.remote-ip=2a00:1940:107::1:2f:0; auth=pass (PLAIN) smtp.auth=jgh@wizmail.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=wizmail.org; s=r201803; t=1575572488; bh=DD6jvrrXLpNcpeGSbLjyDhbMtxrLHveZwYsY9Ct3N0Q=; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date: Message-ID:From:References:To:Subject:DKIM-Signature; b=Z8nxM2r/ALJaxRcxO4PPxepbPcpdBqFtLGT92Jue18GeISO5QDHlD3EOgwHyesjTlgGtWXa9Zm G4X09y1Y5ZgKf85vL80Ehm+kVW8wheIuOhtbRKlKN+gf+Bk/NDBwkif1DjUEGSO1OWV1u36Af7 TIJ1UoC1eUOlmE39Tg+CPng=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=wizmail.org ; s=r201803; h=Content-Transfer-Encoding:Content-Type:In-Reply-To: MIME-Version:Date:Message-ID:From:References:To:Subject:From:Sender:Reply-To: Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post: List-Owner:List-Archive; bh=w5r2StoRiTbqm9Vvtrqhlbf5MHxGZDAynpwskiibjZY=; b=I 4CnKqybl1r9/mzhAphVH875teMDbG0+zdrQidAPMwcRjrK0M4jwC8QGnDw41DrekYPA+FBPpwfC9q pOL4DHApWIxFYjbPToIXPCtEAoXgJHt6ikmohRl8KZZDB1S/dyJ2riUYbgoGs/WslEMpJDSXOz/sw kF43g+3KBUd5VcMQ=; Received: from vgate18.wizint.net ([2a00:1940:107::1:2f:0] helo=lap.dom.ain) by wizmail.org (Exim 4.92.134) (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 with esmtpsa id 1icwNT-0003Wr-KB for freebsd-transport@freebsd.org (return-path ); Thu, 05 Dec 2019 19:01:27 +0000 Subject: Re: TCP Fast Open To: freebsd-transport@freebsd.org References: <5276cc23-d37f-e55e-11c5-030314e9e32c@wizmail.org> <1206B1BE-3B7E-45D0-8C2B-6012A5CB6298@freebsd.org> <2752006b-cd6b-7b8b-d23b-ae2c794dc104@wizmail.org> From: Jeremy Harris Autocrypt: addr=jgh@wizmail.org; prefer-encrypt=mutual; keydata= mQENBFWABsQBCADTFfb9EHGGiDel/iFzU0ag1RuoHfL/09z1y7iQlLynOAQTRRNwCWezmqpD p6zDFOf1Ldp0EdEQtUXva5g2lm3o56o+mnXrEQr11uZIcsfGIck7yV/y/17I7ApgXMPg/mcj ifOTM9C7+Ptghf3jUhj4ErYMFQLelBGEZZifnnAoHLOEAH70DENCI08PfYRRG6lZDB09nPW7 vVG8RbRUWjQyxQUWwXuq4gQohSFDqF4NE8zDHE/DgPJ/yFy+wFr2ab90DsE7vOYb42y95keK tTBp98/Y7/2xbzi8EYrXC+291dwZELMHnYLF5sO/fDcrDdwrde2cbZ+wtpJwtSYPNvVxABEB AAG0JkplcmVteSBIYXJyaXMgKG5vbmUpIDxqZ2hAd2l6bWFpbC5vcmc+iQE7BBMBAgAlAhsD BgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUCVYAYBAIZAQAKCRC85YyM5B8y34iFB/9wozIY RogNdY1aejFFixb6++y4b1riyjMvWEULeEzDlQ0lMT6Z3PxXhZILD4y4aP7Kzx0ozXa5qaKy 41EAPKQoPipnRAH04QytJbIERvz8Tot/LeCVKUc0G9DVxOPBD03czTgqgz4EjV2qvnLF+rTU 0YBevrNCluKosGSd+3RvLWVu0hBhn9pELKfXJNSQXZb+TpHDhSDZ/gCrglBEOhA6YWbDb/4g z+5TFKdk+B++iAQZSHv7zISabjN+BPYgI47A+MU4JycoXaAUnMc0l5ba6fGNaIrzruE4aAZr lP5o+7mlU9Mm0QJqdqYxYPAiplJGrZv+YXH1fp5ueEK3l+NGuQENBFWABsQBCADphLHaKToR uR/E7THerBiCjDatwCaETOKOTY2zRBQpaQ32p/F2XIGLS8Cc27+grZSKQ6ZX0ZN47O+AFyFH F8DH90IXZFpJR3Rb8zgXT8jnLX08DM31eECZHnRzFhGlOmq6WAUlqB3GKCPUCY2c4eTRXyoX LteTxrXCYoj45y/YmvlZrlonBNjPBAyHiO/LNz+V7fZtNsN7N/XGrnLbcdNfNd+SD1ENmbLJ 8RvyymxguTyB/ka9JdjHHIoQEJ6L166B3hhfCHpt8iC0GPZkti9IMl0NoJ029jJm3Jq1qEce EBn5H5QMGn6Fq64iXwTsO1TMNUwpWx8pjvV7wVIxjI8ZABEBAAGJAR8EGAECAAkFAlWABsQC GwwACgkQvOWMjOQfMt9N6Af8CS2CTrMQFdhkGEtBXmL4ifD8UHFkBRBGmM8ZL2fWUBTZXT8m rdRMOK6tcPnKWaCvWvKr0knt970j/DyAgFmH8hgOi3yctigFecVDjjilAeCJMq38s1tYKYiL DbBdHWtdkA9uHZwq3lfd3QxcEEO3QamQF+dO7h8gAOXlG+po87Hm+E0wz4swIB8+S37Jzrx9 uu0LSFDfJCTK+TIKGa5Un8LxPxyq9WnnNDh72zK7BiRidk/s40KcNod83NM4Hn/sbGfyLa8s S0F3ME0S+ocSMOiu/ZHHOiwpLYNbwTJ7stZxGsrguWeT9P+amxbA/YlK95LedstwvN+WcHZ7 d++Arg== Message-ID: Date: Thu, 5 Dec 2019 19:01:27 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.2 MIME-Version: 1.0 In-Reply-To: <2752006b-cd6b-7b8b-d23b-ae2c794dc104@wizmail.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 8bit X-Pcms-Received-Sender: vgate18.wizint.net ([2a00:1940:107::1:2f:0] helo=lap.dom.ain) with esmtpsa X-Rspamd-Queue-Id: 47TQ6x0g2nz4X9R X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=wizmail.org header.s=r201803 header.b=I 4CnKqy; dmarc=none; spf=none (mx1.freebsd.org: domain of jgh@wizmail.org has no SPF policy when checking 2a00:1940:107::2:0:0) smtp.mailfrom=jgh@wizmail.org X-Spamd-Result: default: False [-3.31 / 15.00]; IP_SCORE(-0.02)[country: GB(-0.08)]; NEURAL_HAM_MEDIUM(-1.00)[-0.996,0]; R_DKIM_ALLOW(-0.20)[wizmail.org:s=r201803]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[wizmail.org]; RCPT_COUNT_ONE(0.00)[1]; DKIM_TRACE(0.00)[wizmail.org:+]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:16353, ipnet:2a00:1940::/32, country:GB]; ARC_ALLOW(-1.00)[i=1]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-transport@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions of transport level network protocols in FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Dec 2019 19:01:29 -0000 On 05/12/2019 18:41, Jeremy Harris wrote: > On 05/12/2019 18:28, Michael Tuexen wrote: >> sudo sysctl net.inet.tcp.fastopen.ccache_list > > Empty content: Huh - cancel that. I re-enabled the setsockopt( TCP_FASTOPEN), and now the cookie shows up there, and in SYN options. Unsure why it wasn't there before, but never mind. Onward to looking at observability. Under linux I'm having to use getsockopt/TCP_INFO, and it doesn't quite do what I'd want... -- Cheers, Jeremy