Re: [multipathtcp] [tcpm] Working group acceptance of draft-bonaventure-mptcp-converters ?
<mohamed.boucadair@orange.com> Mon, 04 December 2017 07:00 UTC
Return-Path: <mohamed.boucadair@orange.com>
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 69862126BF3; Sun, 3 Dec 2017 23:00:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 7y0MJ6agalH7; Sun, 3 Dec 2017 23:00:18 -0800 (PST)
Received: from orange.com (mta136.mail.business.static.orange.com [80.12.70.36]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51119124205; Sun, 3 Dec 2017 23:00:18 -0800 (PST)
Received: from opfednr04.francetelecom.fr (unknown [xx.xx.xx.68]) by opfednr27.francetelecom.fr (ESMTP service) with ESMTP id D050CA0958; Mon, 4 Dec 2017 08:00:16 +0100 (CET)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.57]) by opfednr04.francetelecom.fr (ESMTP service) with ESMTP id B1EA940084; Mon, 4 Dec 2017 08:00:16 +0100 (CET)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILM23.corporate.adroot.infra.ftgroup ([fe80::787e:db0c:23c4:71b3%19]) with mapi id 14.03.0361.001; Mon, 4 Dec 2017 08:00:16 +0100
From: mohamed.boucadair@orange.com
To: Joe Touch <touch@strayalpha.com>, "Scharf, Michael (Nokia - DE/Stuttgart)" <michael.scharf@nokia.com>, "tcpm@ietf.org" <tcpm@ietf.org>, multipathtcp <multipathtcp@ietf.org>
Thread-Topic: [tcpm] [multipathtcp] Working group acceptance of draft-bonaventure-mptcp-converters ?
Thread-Index: AdNscVsYDoTasCa5Q7egAds/JZBj1AAAPFfQ///1pgD//0hNQA==
Date: Mon, 04 Dec 2017 07:00:15 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B93300A08560D@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
References: <AM5PR0701MB25475FD66E9553F2947DD22C933F0@AM5PR0701MB2547.eurprd07.prod.outlook.com> <AM5PR0701MB25470B276B0889170FC309FE933F0@AM5PR0701MB2547.eurprd07.prod.outlook.com> <1d4eda72-b822-c8b5-1207-d52ce2e3fe62@strayalpha.com>
In-Reply-To: <1d4eda72-b822-c8b5-1207-d52ce2e3fe62@strayalpha.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.4]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/yiRJHyT9QVnE7sldimjUvZqAxoY>
Subject: Re: [multipathtcp] [tcpm] Working group acceptance of draft-bonaventure-mptcp-converters ?
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
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: Mon, 04 Dec 2017 07:00:20 -0000
Hi Joe, Please see inline. Cheers, Med > -----Message d'origine----- > De : tcpm [mailto:tcpm-bounces@ietf.org] De la part de Joe Touch > Envoyé : dimanche 3 décembre 2017 21:30 > À : Scharf, Michael (Nokia - DE/Stuttgart); tcpm@ietf.org; multipathtcp > Objet : Re: [tcpm] [multipathtcp] Working group acceptance of draft- > bonaventure-mptcp-converters ? > > > > On 12/3/2017 12:09 PM, Scharf, Michael (Nokia - DE/Stuttgart) wrote: > > The TCPM charter states that the "WG mostly focuses on maintenance > issues > > (e.g., bug fixes) and modest changes to the protocol, algorithms, and > > interfaces that maintain TCP's utility". Assisting the deployment of new > TCP > > extensions could be understood as one way to ensure TCP's utility. > > "The client places the destination address and port number of the > target Server in the payload of the SYN sent to the Converter by > leveraging TCP Fast Open [RFC7413]." > > I disagree with any use of TCP SYN payloads as anything other than > application data. [Med] The data that are inserted in ONE single SYN is the application (proxy) data. What's is wrong with that? At best, the mechanism attempts to re-create an > extension of TCPMUX, which was deprecated for good reason. [Med] I don't understand the reference to TCP tcpmux. But even if we assume there is a similarity between the two proposals, let's assess whether the technical reasons for deprecating tcpmux, as called in RFC7805, apply for the converter case: * It modifies the TCP connection establishment semantics by also completing the three-way handshake when a service is not available. Not applicable. * It requires all new connections to be received on a single port, which limits the number of connections between two machines. Only TCP connections that are eligible to a network-assistance service are forwarded to the converter, which listens on a service port. We used to have a design which does not restrict connections to be bound to a port number, but we modified the design as per your recommendation. If you now think that your recommendation was not a good advice for us, we can easily fix this. * It complicates firewall implementation and management because all services share the same port number. This one is debatable because it is really deployment-specific. A deploying in * There are very limited deployments, and these are not used in an Internet context. (The only reported use is for SGI's Data Migration Facility in private networks.) Not applicable. > > Additionally, this is claimed to be an application proxy, which would be > out of scope both for TCPM and to modify the definition of the contents > or directly manipulate the headers of any TCP segments. > > My position is as follows: > - I don't think this doc should be adopted by the WG > - Whether the doc is adopted or not, I have no interest in > continuing to try to repair its significant (and IMO fatal) flaws [Med] Joe, we have taken into account many of the comments you raised in the past (e.g., define the proposal as an application proxy, make use of a service port, better integrate with TFO). It would be helpful to list some of the "fatal flaws" so that we can determine whether these are new issues. Thank you. > > Joe > > _______________________________________________ > tcpm mailing list > tcpm@ietf.org > https://www.ietf.org/mailman/listinfo/tcpm
- [multipathtcp] Working group acceptance of draft-… Scharf, Michael (Nokia - DE/Stuttgart)
- Re: [multipathtcp] Working group acceptance of dr… Joe Touch
- Re: [multipathtcp] Working group acceptance of dr… mohamed.boucadair
- Re: [multipathtcp] [tcpm] Working group acceptanc… mohamed.boucadair
- Re: [multipathtcp] [tcpm] Working group acceptanc… Yuchung Cheng
- Re: [multipathtcp] [tcpm] Working group acceptanc… Eggert, Lars
- Re: [multipathtcp] [tcpm] Working group acceptanc… Yoshifumi Nishida
- Re: [multipathtcp] [tcpm] Working group acceptanc… Joe Touch
- Re: [multipathtcp] [tcpm] Working group acceptanc… mohamed.boucadair
- Re: [multipathtcp] [tcpm] Working group acceptanc… Olivier Bonaventure
- Re: [multipathtcp] [tcpm] Working group acceptanc… mohamed.boucadair
- Re: [multipathtcp] [tcpm] Working group acceptanc… Joe Touch
- Re: [multipathtcp] [tcpm] Working group acceptanc… Yuchung Cheng
- Re: [multipathtcp] [tcpm] Working group acceptanc… Scharf, Michael (Nokia - DE/Stuttgart)
- Re: [multipathtcp] [tcpm] Working group acceptanc… Joe Touch
- Re: [multipathtcp] [tcpm] Working group acceptanc… Olivier Bonaventure
- Re: [multipathtcp] [tcpm] Working group acceptanc… Scharf, Michael (Nokia - DE/Stuttgart)
- Re: [multipathtcp] [tcpm] Working group acceptanc… mohamed.boucadair
- Re: [multipathtcp] [tcpm] Working group acceptanc… Joe Touch
- Re: [multipathtcp] [tcpm] Working group acceptanc… Joe Touch
- Re: [multipathtcp] [tcpm] Working group acceptanc… Mirja Kühlewind
- Re: [multipathtcp] [tcpm] Working group acceptanc… 서성훈 (5G Core Project)
- Re: [multipathtcp] [tcpm] Working group acceptanc… Sri Gundavelli (sgundave)
- Re: [multipathtcp] [tcpm] Working group acceptanc… Henderickx, Wim (Nokia - BE/Antwerp)
- Re: [multipathtcp] [tcpm] Working group acceptanc… mohamed.boucadair
- Re: [multipathtcp] [tcpm] Working group acceptanc… Gregory Detal
- Re: [multipathtcp] [tcpm] Working group acceptanc… Stefano Secci
- Re: [multipathtcp] [tcpm] Working group acceptanc… Kuhn Nicolas
- Re: [multipathtcp] [tcpm] Working group acceptanc… Muley, Praveen (Nokia - US/Mountain View)
- Re: [multipathtcp] Working group acceptance of dr… Scharf, Michael (Nokia - DE/Stuttgart)