Re: [6lowapp] Where does TCP not work
"Pascal Thubert (pthubert)" <pthubert@cisco.com> Tue, 03 November 2009 17:02 UTC
Return-Path: <pthubert@cisco.com>
X-Original-To: 6lowapp@core3.amsl.com
Delivered-To: 6lowapp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id C4A173A6960 for <6lowapp@core3.amsl.com>;
Tue, 3 Nov 2009 09:02:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.716
X-Spam-Level:
X-Spam-Status: No, score=-7.716 tagged_above=-999 required=5 tests=[AWL=-1.117,
BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 jTpC6Mq+dzDT for
<6lowapp@core3.amsl.com>; Tue, 3 Nov 2009 09:02:43 -0800 (PST)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by
core3.amsl.com (Postfix) with ESMTP id EE9C13A691D for <6lowapp@ietf.org>;
Tue, 3 Nov 2009 09:02:42 -0800 (PST)
Authentication-Results: sj-iport-6.cisco.com;
dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAE/x70qrR7Hu/2dsb2JhbADHJ5gNhD0Ei2Y
X-IronPort-AV: E=Sophos;i="4.44,675,1249257600"; d="scan'208";a="423865498"
Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-6.cisco.com
with ESMTP; 03 Nov 2009 17:02:57 +0000
Received: from xbh-ams-101.cisco.com (xbh-ams-101.cisco.com [144.254.74.71])
by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id nA3H2oDT026045;
Tue, 3 Nov 2009 17:02:57 GMT
Received: from xmb-ams-107.cisco.com ([144.254.74.82]) by
xbh-ams-101.cisco.com with Microsoft SMTPSVC(6.0.3790.3959);
Tue, 3 Nov 2009 18:02:56 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 3 Nov 2009 18:02:50 +0100
Message-ID: <6A2A459175DABE4BB11DE2026AA50A5D8E01D2@XMB-AMS-107.cisco.com>
In-Reply-To: <3C5BAF7D-CD31-434B-9AE2-BB8ED6C4B0E0@nokia.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [6lowapp] Where does TCP not work
Thread-Index: AcpcJtCyD68MD/XATNCVCoI+rBxfggAfzcPQ
References: <5A85AE5A-4C5D-4A0F-8CDF-BEB4C69FF002@cisco.com><5572F86E-C14F-48E6-922D-EABBB957EE22@nokia.com><4AEF832C.9050603@eecs.berkeley.edu>
<3C5BAF7D-CD31-434B-9AE2-BB8ED6C4B0E0@nokia.com>
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: "Lars Eggert" <lars.eggert@nokia.com>,
"Kris Pister" <pister@eecs.berkeley.edu>
X-OriginalArrivalTime: 03 Nov 2009 17:02:56.0354 (UTC)
FILETIME=[7D372420:01CA5CA7]
Cc: 6lowapp@ietf.org
Subject: Re: [6lowapp] Where does TCP not work
X-BeenThere: 6lowapp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Application protocols for constrained nodes and networks
<6lowapp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/6lowapp>,
<mailto:6lowapp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/6lowapp>
List-Post: <mailto:6lowapp@ietf.org>
List-Help: <mailto:6lowapp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lowapp>,
<mailto:6lowapp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Nov 2009 17:02:43 -0000
Hi Lars and Kris: >> In the early days of sensor networks it was not uncommon to see end- >> to-end best-effort loss rates of 10% or more. I don't think that >> anyone tolerates that kind of performance anymore. With link-layer >> ACKs and path diversity in the routing layer I think that 99.9% for >> best-effort is now table stakes. > >All that certainly helps, but I haven't seen much discussion on whether we all agree that we're only going to >target scenarios for 6LOWAPP for which we can make the assumption that such techniques will be in use. And path diversity when applied to TCP flows can have very adverse effects, if the packets are actually balanced over paths of very different latencies. A packet that is not lost but delayed in an alternate path will trigger fast recovery and cause the congestion window to drop. Add a very long TTL to the mixture and you get a recipe for a very low throughput with packet duplication. MPTCP might offer some benefits if the subflows were routed on a given path each, but that's not what we are doing here so I'm not too hopeful though I'd like to dig more. Pascal
- [6lowapp] Where does TCP not work Cullen Jennings
- Re: [6lowapp] Where does TCP not work Don Sturek
- Re: [6lowapp] Where does TCP not work Lars Eggert
- Re: [6lowapp] Where does TCP not work Kris Pister
- Re: [6lowapp] Where does TCP not work Lars Eggert
- Re: [6lowapp] Where does TCP not work Jonathan Hui
- Re: [6lowapp] Where does TCP not work Lars Eggert
- Re: [6lowapp] Where does TCP not work Jonathan Hui
- Re: [6lowapp] Where does TCP not work Lars Eggert
- Re: [6lowapp] Where does TCP not work Jonathan Hui
- Re: [6lowapp] Where does TCP not work Cullen Jennings
- Re: [6lowapp] Charter and transports Zach Shelby
- Re: [6lowapp] Where does TCP not work Pascal Thubert (pthubert)
- Re: [6lowapp] Where does TCP not work Kris Pister
- Re: [6lowapp] Where does TCP not work Kris Pister
- Re: [6lowapp] Where does TCP not work Don Sturek
- Re: [6lowapp] Charter and transports Don Sturek
- Re: [6lowapp] Where does TCP not work Don Sturek
- Re: [6lowapp] Where does TCP not work Richard Kelsey
- Re: [6lowapp] Where does TCP not work Pascal Thubert (pthubert)
- Re: [6lowapp] Charter and transports Lisa Dusseault
- Re: [6lowapp] Charter and transports Don Sturek
- Re: [6lowapp] Charter and transports Lloyd Wood
- Re: [6lowapp] Where does TCP not work Pascal Thubert (pthubert)
- Re: [6lowapp] Charter and transports Pascal Thubert (pthubert)
- Re: [6lowapp] Charter and transports Lloyd Wood
- Re: [6lowapp] Charter and transports Zach Shelby
- Re: [6lowapp] Charter and transports Don Sturek
- Re: [6lowapp] Where does TCP not work Lars Eggert
- Re: [6lowapp] Where does TCP not work Don Sturek
- Re: [6lowapp] Where does TCP not work Kris Pister
- Re: [6lowapp] Where does TCP not work Kris Pister
- Re: [6lowapp] Where does TCP not work Pascal Thubert (pthubert)
- Re: [6lowapp] Where does TCP not work Pascal Thubert (pthubert)