Date: Wed, 17 Jan 2018 22:55:24 +0100 From: Michael Tuexen <tuexen@freebsd.org> To: freebsd-transport@freebsd.org Subject: TCP Fast Open Linux behaviour Message-ID: <2AE83CF2-FF6D-4849-AEB9-7FCCA43613A9@freebsd.org>
next in thread | raw e-mail | index | archive | help
--Apple-Mail=_B9794113-F72C-4777-B628-7E55D78DA29C Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Dear all, at the last Telco the following question was raised: When Linux is acting as TCP client using TCP fast open, does it accept user data sent with the SYN-ACK. I tested it with the Linux kernel 4.9.77, which is the current LTS release and figured out that the data sent with the SYN-ACK is accepted. See the attached .pcapng file. The current Ubuntu 17.10 using the kernel 4.13.0 shows the same behaviour. Best regards Michael --Apple-Mail=_B9794113-F72C-4777-B628-7E55D78DA29C Content-Disposition: attachment; filename=linux.pcapng Content-Type: application/octet-stream; x-unix-mode=0644; name="linux.pcapng" Content-Transfer-Encoding: base64 Cg0NCnAAAABNPCsaAQAAAP//////////AwAQAExpbnV4IDQuOS43Ny12NysEADgARHVtcGNhcCAo V2lyZXNoYXJrKSAyLjIuNiAoR2l0IFJldiBVbmtub3duIGZyb20gdW5rbm93bikAAAAAcAAAAAEA AABMAAAAAQAAAAAABAACAAQAZXRoMAkAAQAJAAAACwAMAAB0Y3AgcG9ydCA4MAwAEABMaW51eCA0 LjkuNzctdjcrAAAAAEwAAAAGAAAAvAAAAAAAAADttQoVEx6aTJkAAACZAAAAuCfrEFtquCfrSMXe CABFAACLoJhAAEAGFZ7AqAF5wKgBba9WAFDFIWIoAAAAANACchCEtAAAAgQFtAQCCAoABcKwAAAA AAEDAwciCv7kfKiRviZLAQFHRVQgL2NnaS1iaW4vaGUgSFRUUC8xLjANClVzZXItYWdlbnQ6IHRj cF9mbw0KQ29ubmVjdGlvbjogY2xvc2UNCg0KAAAAvAAAAAYAAACIAAAAAAAAAO21ChUolIFNZwAA AGcAAAC4J+tIxd64J+sQW2oIAEUAAFkAAEAAQAa2aMCoAW3AqAF5AFCvVjR3Rs/FIWJs0BL//yGb AAACBAW0AQMDBgQCCApiduT0AAXCsCIK/uR8qJG+JksAAEhUVFAvMS4wIDIwMCBPSw0KAIgAAAAG AAAAZAAAAAAAAADttQoVvkeDTUIAAABCAAAAuCfrEFtquCfrSMXeCABFAAA0oJlAAEAGFfTAqAF5 wKgBba9WAFDFIWJsNHdG4YAQAOWEXQAAAQEICgAFwrFiduT0AABkAAAABgAAAHwBAAAAAAAA7bUK FW+aj01cAQAAXAEAALgn60jF3rgn6xBbaggARQABTgAAQABABrVzwKgBbcCoAXkAUK9WNHdG4cUh YmyAGQQCtIkAAAEBCApiduT1AAXCsW9udGVudC10eXBlOiB0ZXh0L2h0bWwNCg0KPCFET0NUWVBF IGh0bWw+CjxodG1sPgo8aGVhZD4KPG1ldGEgY2hhcnNldD0iVVRGLTgiPgo8dGl0bGU+SGFwcHkg RXllYmFsbHM8L3RpdGxlPgo8L2hlYWQ+Cjxib2R5Pgo8cD5UaGlzIHBhZ2Ugd2FzIHJlcXVlc3Rl ZCBmcm9tIDE5Mi4xNjguMS4xMjE6NDQ4ODYgYW5kIHNlcnZlZCBieSBycGkzOjgwIHVzaW5nIFRD UCBhcyB0aGUgdHJhbnNwb3J0IHByb3RvY29sLjwvcD4KPHA+RmFzdCBvcGVuIHdhcyB1c2VkLjwv cD4KPC9ib2R5Pgo8L2h0bWw+CnwBAAAGAAAAZAAAAAAAAADttQoVnnzlTUIAAABCAAAAuCfrEFtq uCfrSMXeCABFAAA0oJpAAEAGFfPAqAF5wKgBba9WAFDFIWJsNHdH/IARAO2EXQAAAQEICgAFwrJi duT1AABkAAAABgAAAGQAAAAAAAAA7bUKFQab8U1CAAAAQgAAALgn60jF3rgn6xBbaggARQAANAAA QABABraNwKgBbcCoAXkAUK9WNHdH/MUhYm2AEAQCkLAAAAEBCApiduT8AAXCsgAAZAAAAA== --Apple-Mail=_B9794113-F72C-4777-B628-7E55D78DA29C--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2AE83CF2-FF6D-4849-AEB9-7FCCA43613A9>