Wireshark-bugs: [Wireshark-bugs] [Bug 8128] New: TCP Fast Open

Date: Sun, 23 Dec 2012 14:08:11 +0000
Bug ID 8128
Summary TCP Fast Open
Classification Unclassified
Product Wireshark
Version SVN
Hardware All
OS All
Status UNCONFIRMED
Severity Normal
Priority Medium
Component Dissection engine (libwireshark)
Assignee [email protected]
Reporter [email protected]
Attachment #9732 Flags review_for_checkin?

Created attachment 9732 [details]
TCP Fast Open

Build Information:
wireshark 1.9.0 (SVN Rev 46695 from /trunk)

Copyright 1998-2012 Gerald Combs <[email protected]> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled (64-bit) with GTK+ 2.24.10, with Cairo 1.10.2, with Pango 1.30.1, with
GLib 2.32.4, with libpcap, with libz 1.2.6, with POSIX capabilities (Linux),
with libnl 3, with SMI 0.4.8, without c-ares, without ADNS, without Lua,
without
Python, without GnuTLS, with Gcrypt 1.5.0, without Kerberos, without GeoIP,
without PortAudio, without AirPcap.

Running on Linux 3.2.29, with locale en_US, with libpcap version 1.3.0, with
libz 1.2.6, Gcrypt 1.5.0.

Built using gcc 4.7.1.

--

Hi all,

This patch provides i) support for Shared Use of Experimental TCP Options
(draft-ietf-tcpm-experimental-options-03) and ii) support for TCP Fast Open
(draft-ietf-tcpm-fastopen-02).

A new 'TFO=R' string is appended at the column info in case a client sends a
SYN packet with a Fast Open Cookie Request.  Moreover, if the server responds
with a SYN-ACK containing a Fast Open Cookie option a 'TFO=C' is shown (as well
as in any subsequent client attempt to send SYN + DATA).

tcp.options.tfo display filter can be used in order to easily select the
complete TFO three-way handshake.

Chrome (and I think also Firefox) has support for client-side TFO.  Linux 3.7
got both client and server-side support.

Fuzz-tested.  Please check it in.

thanks a lot!
Ciao
FF


You are receiving this mail because:
  • You are watching all bug changes.