[tcpm] Probing the viability of TCP extensions
"Adam Langley" <agl@imperialviolet.org> Tue, 16 September 2008 18:38 UTC
Return-Path: <tcpm-bounces@ietf.org>
X-Original-To: tcpm-archive@megatron.ietf.org
Delivered-To: ietfarch-tcpm-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DE1EA28C0D6; Tue, 16 Sep 2008 11:38:05 -0700 (PDT)
X-Original-To: tcpm@core3.amsl.com
Delivered-To: tcpm@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3A8103A6B54 for <tcpm@core3.amsl.com>; Tue, 16 Sep 2008 11:38:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.629
X-Spam-Level:
X-Spam-Status: No, score=-0.629 tagged_above=-999 required=5 tests=[AWL=-0.141, BAYES_05=-1.11, FM_FORGED_GMAIL=0.622]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iXM1JrGkUq0R for <tcpm@core3.amsl.com>; Tue, 16 Sep 2008 11:38:03 -0700 (PDT)
Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.174]) by core3.amsl.com (Postfix) with ESMTP id 4B8273A68CC for <tcpm@ietf.org>; Tue, 16 Sep 2008 11:38:02 -0700 (PDT)
Received: by wf-out-1314.google.com with SMTP id 27so2680920wfd.31 for <tcpm@ietf.org>; Tue, 16 Sep 2008 11:38:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:mime-version:content-type:content-transfer-encoding :content-disposition:x-google-sender-auth; bh=qJqD8yJeraXXQ3JYxF2pwOxq2DEWXZ7Wro41viXVa38=; b=Emh2rfIhRDWuuPKrOKcZa0bn5q+MYxX+u9Zu7tdcUEjQrTAwF1vq4b/yvBi3Upl1b+ 9MR8/xfnQJD0bOyGbomX+Sd/C3MZc4hSYW2lBGeaRFb2PMoRyHlkX65FnGPUH5b5je1/ bwAfLz0G6fS7tfLLTeVMuGbsgcQtdjQ67Mfjg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition:x-google-sender-auth; b=Q6Bdam4xpvjftn1ffM2Gwkej2+48iojdYY2KcVLIEHZRsvhPc3emD16aI/tG8C+oN2 ZWNQV9iz0K+z6wUUKA/4+ER8AByrahQlnf5F2EWJqEgb9GmOVsNL6PwO/16xRh27xrtk 7x87rtFmzlR9ZF9q4UQpsV1P7zF43T1N3v+A4=
Received: by 10.140.201.21 with SMTP id y21mr5888702rvf.259.1221590289158; Tue, 16 Sep 2008 11:38:09 -0700 (PDT)
Received: by 10.141.37.3 with HTTP; Tue, 16 Sep 2008 11:38:09 -0700 (PDT)
Message-ID: <396556a20809161138m26cd2e80q52006d2d795d9cb1@mail.gmail.com>
Date: Tue, 16 Sep 2008 11:38:09 -0700
From: Adam Langley <agl@imperialviolet.org>
To: tcpm@ietf.org
MIME-Version: 1.0
Content-Disposition: inline
X-Google-Sender-Auth: 8de952328af7dc8e
Subject: [tcpm] Probing the viability of TCP extensions
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/tcpm>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: tcpm-bounces@ietf.org
Errors-To: tcpm-bounces@ietf.org
For my own gratification, if nothing else, I ran an experiment probing for a few TCP behaviours on common webservers. Greg Chesson encouraged me to write it up: Abstract: TCP was designed with extendibility in mind, chiefly re- flected in the options mechanism. However, there have been repeated observations of misbehaving middleware that have hampered the deployment of beneficial TCP extensions. This paper reports on an experiment to determine how preva- lent three types of behaviour are. We find that 9.08% of hosts don't respond to SYN frames with payloads, 0.17% of hosts don't respond to SYN frames with non-standard op- tions and 0.56% of hosts don't respond to SYN frames which attempt to negotiate ECN. http://www.imperialviolet.org/binary/ecntest.pdf Comments welcome. If anyone thinks it worthwhile, I may submit it somewhere. Cheers AGL -- Adam Langley agl@imperialviolet.org http://www.imperialviolet.org _______________________________________________ tcpm mailing list tcpm@ietf.org https://www.ietf.org/mailman/listinfo/tcpm
- [tcpm] Probing the viability of TCP extensions Adam Langley
- Re: [tcpm] Probing the viability of TCP extensions Sally Floyd
- [tcpm] Fwd: Probing the viability of TCP extensio… Lars Eggert
- Re: [tcpm] Fwd: Probing the viability of TCP exte… Scheffenegger, Richard
- Re: [tcpm] Fwd: Probing the viability of TCP exte… Adam Langley
- Re: [tcpm] Fwd: Probing the viability of TCP exte… Patrick McManus
- Re: [tcpm] [multipathtcp] Fwd: Probing the viabil… Fred Baker
- Re: [tcpm] [multipathtcp] Fwd: Probing the viabil… Patrick McManus
- Re: [tcpm] [multipathtcp] Fwd: Probing the viabil… Hagen Paul Pfeifer