Re: [multipathtcp] MPTCP carrying UDP

Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be> Wed, 16 November 2016 09:07 UTC

Return-Path: <olivier.bonaventure@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB34812960B for <multipathtcp@ietfa.amsl.com>; Wed, 16 Nov 2016 01:07:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level:
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bGkE7erFyx4y for <multipathtcp@ietfa.amsl.com>; Wed, 16 Nov 2016 01:07:03 -0800 (PST)
Received: from smtp3.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AEF0E129672 for <multipathtcp@ietf.org>; Wed, 16 Nov 2016 01:07:03 -0800 (PST)
Received: from mbpobo.lan (unknown [5.149.142.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: obonaventure@smtp3.sgsi.ucl.ac.be) by smtp3.sgsi.ucl.ac.be (Postfix) with ESMTPSA id 9ABCE67D9F1; Wed, 16 Nov 2016 10:06:45 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp3.sgsi.ucl.ac.be 9ABCE67D9F1
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1479287207; bh=QLtJPyoLleP+BZzwJj0qBtSr7Af/FKgJrvwVtsFgJEY=; h=Reply-To:Subject:References:To:Cc:From:Date:In-Reply-To; b=jylPdrPYS8/tl0ynFRoTIyeYn3L+HVJ/QXNmHryrFsshtdhHyoinOpawoiZMMtGWv 5JlPfCfeiIXDmRb5oVwHv0Yx2SKrbrjfB2l0PFhkKNP7fhDgD4DTqxGV+2ykNkTwMN AXfJ+ENQ4bK+xXDYM7ewlPM9O/L9ksdL232qcAuE=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99.2 at smtp-3
References: <4d11a19b2b6644848ce79f55cdbd6ab5@rew09926dag03b.domain1.systemhost.net> <787AE7BB302AE849A7480A190F8B933009DB40D0@OPEXCLILMA3.corporate.adroot.infra.ftgroup> <20161115172159.GX4269@Chimay.local> <787AE7BB302AE849A7480A190F8B933009DB49A7@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
To: mohamed.boucadair@orange.com, "cpaasch@apple.com" <cpaasch@apple.com>
From: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
Message-ID: <53c65dc1-7687-4265-d7a6-a213210af316@uclouvain.be>
Date: Wed, 16 Nov 2016 10:06:44 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <787AE7BB302AE849A7480A190F8B933009DB49A7@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Sgsi-Spamcheck: SASL authenticated,
X-SGSI-Information:
X-SGSI-MailScanner-ID: 9ABCE67D9F1.A6CA7
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: olivier.bonaventure@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/PRpFuFChfo4Ci-WTBYHFp0bVcXM>
Cc: "multipathtcp@ietf.org" <multipathtcp@ietf.org>, "Markus.Brunner3@swisscom.com" <Markus.Brunner3@swisscom.com>
Subject: Re: [multipathtcp] MPTCP carrying UDP
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Olivier.Bonaventure@uclouvain.be
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Nov 2016 09:07:06 -0000

Med,
>
> I would like to make two comments:
> * The implementers I have in mind are CPE vendors and Carrier-Grade platform manufacturers.
> * Implementation does not come for free.
>

Independently of the topic of this email, I'd like to point out that in 
the MPTCP working group most of the important decisions have been 
validated by early prototypes that have been evaluated and discussed in 
the working group. I think that this has served as an important "reality 
check" in the working group and has probably contributed to the good 
results that we have achieved with the various deployments that have 
been documented. With the open-source implementation of Multipath TCP in 
the Linux kernel, the cost of developing a prototype is not as high as 
developing a hardware implementation in some working groups.

Coming back to the proxy topic, TCP/MPTCP proxies have already been 
demonstrated, e.g. in
http://inl.info.ucl.ac.be/publications/multipath-middlebox
and extensions of this idea are deployed in the field.
I'm not aware of similar work showing that UDP can be safely 
encapsulated inside MPTCP for reactive applications.

Best regards,

Olivier