Re: [Int-area] Middleboxes to aid the deployment of MPTCP
<mohamed.boucadair@orange.com> Wed, 19 July 2017 06:37 UTC
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41F71131897; Tue, 18 Jul 2017 23:37:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level:
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Xo5JAcyP7n_6; Tue, 18 Jul 2017 23:37:30 -0700 (PDT)
Received: from relais-inet.orange.com (mta134.mail.business.static.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4AC111317BB; Tue, 18 Jul 2017 23:37:27 -0700 (PDT)
Received: from opfednr03.francetelecom.fr (unknown [xx.xx.xx.67]) by opfednr21.francetelecom.fr (ESMTP service) with ESMTP id B57C4C05FF; Wed, 19 Jul 2017 08:37:25 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.69]) by opfednr03.francetelecom.fr (ESMTP service) with ESMTP id 7DC101A00A3; Wed, 19 Jul 2017 08:37:25 +0200 (CEST)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILMA2.corporate.adroot.infra.ftgroup ([fe80::bc1c:ad2f:eda3:8c3d%18]) with mapi id 14.03.0352.000; Wed, 19 Jul 2017 08:37:25 +0200
From: mohamed.boucadair@orange.com
To: Tom Herbert <tom@herbertland.com>, Joe Touch <touch@isi.edu>
CC: "tsv-area@ietf.org" <tsv-area@ietf.org>, Internet Area <int-area@ietf.org>
Thread-Topic: [Int-area] Middleboxes to aid the deployment of MPTCP
Thread-Index: AQHTABRXhChVBRjgCUaG1BH6WGredaJaCZWAgAADNgCAAKLIUA==
Date: Wed, 19 Jul 2017 06:37:24 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B93300A00EA6D@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
References: <fe384d2b-a0ba-9444-2ee9-cd0de6d24b7c@tessares.net> <61608b70-6861-e7f8-96de-5679718a9680@isi.edu> <CALx6S35LpE=Z8DhanPuVcN9sVR2rkxtFPUZMd6Z4v1PHsnzF0w@mail.gmail.com>
In-Reply-To: <CALx6S35LpE=Z8DhanPuVcN9sVR2rkxtFPUZMd6Z4v1PHsnzF0w@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.168.234.1]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/iBNYdmCJ5-rbwdTauQiSIUSct-w>
Subject: Re: [Int-area] Middleboxes to aid the deployment of MPTCP
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Jul 2017 06:37:35 -0000
Hi Tom, Please see inline. Cheers, Med > -----Message d'origine----- > De : Int-area [mailto:int-area-bounces@ietf.org] De la part de Tom Herbert > Envoyé : mercredi 19 juillet 2017 00:43 > À : Joe Touch > Cc : tsv-area@ietf.org; Internet Area > Objet : Re: [Int-area] Middleboxes to aid the deployment of MPTCP > > On Tue, Jul 18, 2017 at 3:31 PM, Joe Touch <touch@isi.edu> wrote: > > Hi, all, > > > > I've noted this before, but to share with other areas: > > > > Although I'm not averse to middleboxes as optional optimizations, I find > > the proposed mechanisms aren't quite optional -- they inject option > > information into the SYN data. That information would poison a > > connection to a legacy receiver if (more to the point, when) that info > > isn't removed by a proxy upstream of the receiver. > > > > TCP must be E2E and fall back to legacy endpoints without a reconnection > > attempt, as required by RFC793. > > > > These aren't generic solutions; they're attacks on a TCP connection, > IMO. > > > I agree. This seems be akin to stateful firewalls model that impose > artificial requirements on networking (like every TCP packet for a > connection must got through some middlebox or the connection is > dropped). We need to move things back to E2E semantics for transport > protocols-- nodes that try to maintain transport state in the network > should be considered the problem not the solution! > [Med] We would love to avoid requiring adding a function in the network to assist devices to make use of their multiple interfaces/paths. Nevertheless, the situation is that servers do not support MPTCP. The proposed solution allows to: * elect some flows to benefit from network-assisted MPTCP while avoiding session failures. * Policies are configured to identify traffic that won't be forwarded via a proxy * 0-RTT proxying * MPTCP can be used e2e if both end points are MPTCP-capable (that is, the proxy is withdrawn from the path). * No interference with TCP options to be negotiated between endpoints. Do you have in mind such use cases when you referred to the "stateful firewalls model"? > Tom > > > Joe > > > > > > On 7/18/2017 3:22 PM, Olivier Bonaventure wrote: > >> The working group has discussed this issue several times and today we > >> have presented a new design that supports the creation of such > >> functions to convert MPTCP connections into TCP connections and vice > >> versa. The design was done with MPTCP in mind, but the proposed > >> solution could be more generic and applied to other use cases than > >> MPTCP. The draft that describes the new design is available via: > >> > >> https://www.ietf.org/internet-drafts/draft-bonaventure-mptcp- > converters-01.txt > >> > >> > >> Mirja Kuehlewind suggested to send the document on the int-area and > >> tsv-area mailing lists to see whether other working groups could be > >> interested by this approach. > > > > _______________________________________________ > > Int-area mailing list > > Int-area@ietf.org > > https://www.ietf.org/mailman/listinfo/int-area > > _______________________________________________ > Int-area mailing list > Int-area@ietf.org > https://www.ietf.org/mailman/listinfo/int-area
- [Int-area] Middleboxes to aid the deployment of M… Olivier Bonaventure
- Re: [Int-area] Middleboxes to aid the deployment … Joe Touch
- Re: [Int-area] Middleboxes to aid the deployment … Tom Herbert
- Re: [Int-area] Middleboxes to aid the deployment … Joe Touch
- Re: [Int-area] Middleboxes to aid the deployment … Olivier Bonaventure
- Re: [Int-area] Middleboxes to aid the deployment … Joe Touch
- Re: [Int-area] Middleboxes to aid the deployment … mohamed.boucadair
- Re: [Int-area] Middleboxes to aid the deployment … mohamed.boucadair
- Re: [Int-area] Middleboxes to aid the deployment … Olivier Bonaventure
- Re: [Int-area] Middleboxes to aid the deployment … Erik Kline
- Re: [Int-area] Middleboxes to aid the deployment … mohamed.boucadair
- Re: [Int-area] Middleboxes to aid the deployment … Tom Herbert
- Re: [Int-area] Middleboxes to aid the deployment … Olivier Bonaventure
- Re: [Int-area] Middleboxes to aid the deployment … mohamed.boucadair
- Re: [Int-area] Middleboxes to aid the deployment … Tom Herbert
- Re: [Int-area] Middleboxes to aid the deployment … Olivier Bonaventure
- Re: [Int-area] Middleboxes to aid the deployment … Joe Touch
- Re: [Int-area] Middleboxes to aid the deployment … Joe Touch
- Re: [Int-area] Middleboxes to aid the deployment … Joe Touch
- Re: [Int-area] Middleboxes to aid the deployment … mohamed.boucadair
- Re: [Int-area] Middleboxes to aid the deployment … mohamed.boucadair
- Re: [Int-area] Middleboxes to aid the deployment … mohamed.boucadair
- Re: [Int-area] Middleboxes to aid the deployment … Olivier Bonaventure
- Re: [Int-area] Middleboxes to aid the deployment … Olivier Bonaventure
- Re: [Int-area] Middleboxes to aid the deployment … Joe Touch
- Re: [Int-area] Middleboxes to aid the deployment … Joe Touch
- Re: [Int-area] Middleboxes to aid the deployment … Joe Touch
- Re: [Int-area] Middleboxes to aid the deployment … Joe Touch
- Re: [Int-area] Middleboxes to aid the deployment … Olivier Bonaventure
- Re: [Int-area] Middleboxes to aid the deployment … Joe Touch
- Re: [Int-area] Middleboxes to aid the deployment … mohamed.boucadair
- Re: [Int-area] Middleboxes to aid the deployment … mohamed.boucadair
- Re: [Int-area] Middleboxes to aid the deployment … Olivier Bonaventure
- Re: [Int-area] Middleboxes to aid the deployment … Joe Touch
- Re: [Int-area] Middleboxes to aid the deployment … Joe Touch
- Re: [Int-area] Middleboxes to aid the deployment … Joe Touch
- Re: [Int-area] Middleboxes to aid the deployment … mohamed.boucadair
- Re: [Int-area] Middleboxes to aid the deployment … Tom Herbert
- Re: [Int-area] Middleboxes to aid the deployment … mohamed.boucadair