Re: [sfc] The SFC WG has placed draft-eastlake-sfc-nsh-ecn-support in state "Candidate for WG Adoption"
<mohamed.boucadair@orange.com> Tue, 22 January 2019 06:25 UTC
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C1961310CC; Mon, 21 Jan 2019 22:25:39 -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, RCVD_IN_DNSWL_LOW=-0.7, 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 o_23N_IUU9JN; Mon, 21 Jan 2019 22:25:36 -0800 (PST)
Received: from 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 687FF1310BD; Mon, 21 Jan 2019 22:25:36 -0800 (PST)
Received: from opfednr07.francetelecom.fr (unknown [xx.xx.xx.71]) by opfednr27.francetelecom.fr (ESMTP service) with ESMTP id 43kJM26cTDz4wP9; Tue, 22 Jan 2019 07:25:34 +0100 (CET)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.2]) by opfednr07.francetelecom.fr (ESMTP service) with ESMTP id 43kJM25k1LzFpWY; Tue, 22 Jan 2019 07:25:34 +0100 (CET)
Received: from OPEXCAUBM7F.corporate.adroot.infra.ftgroup (10.114.13.98) by OPEXCLILM21.corporate.adroot.infra.ftgroup (10.114.31.2) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 22 Jan 2019 07:25:34 +0100
Received: from OPEXCAUBMA2.corporate.adroot.infra.ftgroup ([fe80::e878:bd0:c89e:5b42]) by OPEXCAUBM7F.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0415.000; Tue, 22 Jan 2019 07:25:34 +0100
From: mohamed.boucadair@orange.com
To: "Joel M. Halpern" <jmh@joelhalpern.com>, "Andrew G. Malis" <agmalis@gmail.com>
CC: "draft-eastlake-sfc-nsh-ecn-support@ietf.org" <draft-eastlake-sfc-nsh-ecn-support@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>
Thread-Topic: [sfc] The SFC WG has placed draft-eastlake-sfc-nsh-ecn-support in state "Candidate for WG Adoption"
Thread-Index: AQHUrz3IGP3fzgvWYEmb2hoCi5/DcKW606+w
Date: Tue, 22 Jan 2019 06:25:33 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B93302EA0B65E@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
References: <154649225579.32607.12231566034033496144.idtracker@ietfa.amsl.com> <787AE7BB302AE849A7480A190F8B93302EA09352@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <CAA=duU2DOKXFH6GTDsVxN__OcfEUc5D-2tszGd2Z7QYBmyCv0w@mail.gmail.com> <787AE7BB302AE849A7480A190F8B93302EA095B8@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <CAA=duU1zNrdhnnmDmHpSpiCEOwU1ezzefQDwBq50GGtm1arJtA@mail.gmail.com> <787AE7BB302AE849A7480A190F8B93302EA0A2A3@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <63f32944-4adf-cb3b-ad6c-aaf3cc8f0a99@joelhalpern.com>
In-Reply-To: <63f32944-4adf-cb3b-ad6c-aaf3cc8f0a99@joelhalpern.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.114.13.247]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/AwmuD_QpEzD8-vjTde96zt0GR0k>
Subject: Re: [sfc] The SFC WG has placed draft-eastlake-sfc-nsh-ecn-support in state "Candidate for WG Adoption"
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jan 2019 06:25:39 -0000
Hi Joel, What makes ECN specific in this regards compared to DSCP marking preservation? Cheers, Med > -----Message d'origine----- > De : Joel M. Halpern [mailto:jmh@joelhalpern.com] > Envoyé : vendredi 18 janvier 2019 15:55 > À : BOUCADAIR Mohamed TGI/OLN; Andrew G. Malis > Cc : draft-eastlake-sfc-nsh-ecn-support@ietf.org; sfc@ietf.org > Objet : Re: [sfc] The SFC WG has placed draft-eastlake-sfc-nsh-ecn-support in > state "Candidate for WG Adoption" > > <chair hat off> > Let me try as an individual to paraphrase what I understand the document > to be offering. That authors should feel free to comment further > including if necessary telling me that I am confused. > > Consider an SFF that receives a packet with a transport ECN indication > and an NSH header. That SFF removes the transport header. It then > (usually) sends the packet via some other means to an SF, and gets the > packet back. After which it sends it on to the next SFF with a new > transport header carrying the NSH. > Let us take as given that we want to support effective ECN. > Then we need to somehow preserve the ECN information that the SFF receives. > > One way would be to insist that the SFF, when it receives the ECN > information, has to rummage through to find the internal IP packet, and > must update the internal ECN information therein. Ugg. IThat would be > a pretty onerous requirement. > > Instead, the document suggests that the SFF transfer the marking to the > NSH header, and then use that NSH marking when it generates the new > transport header. This can then be used when the packet exits the NSH > domain to propagate the information to the header (which is by > definition exposed when the NSH header is removed.) > > Med, if I understand you properly you are suggesting that the SFF should > somehow keep the information from the transport header associated with > the packet, but not in the NSH header. In some SFF implementations, and > with some ways of working with SFs, that is doable. Requiring that > would limit the implementation and deployment choices. > > <chair hat somewhere> > Yours, > Joel > > On 1/18/19 4:15 AM, mohamed.boucadair@orange.com wrote: > > Hi Andy, > > > > Please see inline. > > > > Cheers, > > > > Med > > > > *De :*sfc [mailto:sfc-bounces@ietf.org] *De la part de* Andrew G. Malis > > *Envoyé :* jeudi 17 janvier 2019 16:33 > > *À :* BOUCADAIR Mohamed TGI/OLN > > *Cc :* sfc-chairs@ietf.org; IETF Secretariat; > > draft-eastlake-sfc-nsh-ecn-support@ietf.org; sfc@ietf.org > > *Objet :* Re: [sfc] The SFC WG has placed > > draft-eastlake-sfc-nsh-ecn-support in state "Candidate for WG Adoption" > > > > Med, > > > > Your point about RFC 5129 is correct, but I'm not personally aware of > > any implementations. And I was just using MPLS as an example, there may > > be others in the future as well. > > > > [Med] I understood this was an example, but still this is IMHO supposed > > to be handled among the spirit of the effort led by Bob in 6040 and its > > current & futures updates. > > > > Your point about the SFF preserving ECN is implementation dependent, for > > example the SFF could have separate input and output interfaces without > > shared memory, or the transport encapsulation could change in different > > regions of the SFC domain. > > > > [Med] I don’t understand your point about separate inputs/output > > interfaces and the change of encap schemes. Let’s put aside SFC for a > > moment and consider the example of a LISP XTR which is supporting ECN > > dissemination/handling. That xTR may not use the same in/out interfaces, > > but still need to achieve some processing when doing its encap/decap. > > > > It's difficult to depend on SFFs being able to preserve > > transport-header-dependent information without that becoming a > > requirement in the SFC architecture. > > > > [Med] I don’t think that we can tag congestion notification as > > “transport-header-dependent”. There are ways to pass that info even when > > the transport encap changes. > > > > This is IMHO among things that the WG is supposed to cover under this > > item in the charter (please note that those are clearing taged as > > transport issues): > > > > == > > > > 4) Transport Considerations - This will capture the expectations SFC > > places on transport behavior, including dealing with issues such as > > congestion indications and responses. > > > > == > > > > Cheers, > > > > Andy > > > > On Thu, Jan 17, 2019 at 10:02 AM <mohamed.boucadair@orange.com > > <mailto:mohamed.boucadair@orange.com>> wrote: > > > > Hi Andy, > > > > Please see inline. > > > > Cheers, > > > > Med > > > > *De :*Andrew G. Malis [mailto:agmalis@gmail.com > > <mailto:agmalis@gmail.com>] > > *Envoyé :* jeudi 17 janvier 2019 15:50 > > *À :* BOUCADAIR Mohamed TGI/OLN > > *Cc :* IETF Secretariat; sfc-chairs@ietf.org > > <mailto:sfc-chairs@ietf.org>; > > draft-eastlake-sfc-nsh-ecn-support@ietf.org > > <mailto:draft-eastlake-sfc-nsh-ecn-support@ietf.org>; sfc@ietf.org > > <mailto:sfc@ietf.org> > > *Objet :* Re: [sfc] The SFC WG has placed > > draft-eastlake-sfc-nsh-ecn-support in state "Candidate for WG Adoption" > > > > Med, > > > > Not all transports support ECN marking, for example NSH over MPLS. > > > > [Med] Isn’t this covered by RFC5129? > > > > And even where the transport supports ECN marking, note the example > > in Figure 1 in the draft where the outer encapsulation can be > > stripped during SFF processing. In that case, the scope of the ECN > > marking is limited to individual SFF-SFF links. rather than end-to-end. > > > > [Med] Why couldn’t SFF preserve ECN when doing its transport > > decap/encap? > > > > Cheers, > > > > Andy > > > > On Thu, Jan 17, 2019 at 9:12 AM <mohamed.boucadair@orange.com > > <mailto:mohamed.boucadair@orange.com>> wrote: > > > > Hi all, > > > > I do think that ECN is naturally better handled at the transport > > encapsulation instead of the NSH itself. > > > > Requiring the functionality to be handled at the transport encap > > (draft-ietf-tsvwg-rfc6040update-shim) and NSH is redundant, IMO. > > > > I like the approach we set in the SFC architecture in which we > > separated service matters from transport ones. I'd vote for > > maintaining that separation cleaner as it was set in the arch RFC. > > > > Thank you. > > > > Cheers, > > Med > > > > > -----Message d'origine----- > > > De : sfc [mailto:sfc-bounces@ietf.org > > <mailto:sfc-bounces@ietf.org>] De la part de IETF Secretariat > > > Envoyé : jeudi 3 janvier 2019 06:11 > > > À : sfc-chairs@ietf.org <mailto:sfc-chairs@ietf.org>; > > draft-eastlake-sfc-nsh-ecn-support@ietf.org > > <mailto:draft-eastlake-sfc-nsh-ecn-support@ietf.org>; > > > sfc@ietf.org <mailto:sfc@ietf.org> > > > Objet : [sfc] The SFC WG has placed > > draft-eastlake-sfc-nsh-ecn-support in > > > state "Candidate for WG Adoption" > > > > > > > > > The SFC WG has placed draft-eastlake-sfc-nsh-ecn-support in > state > > > Candidate for WG Adoption (entered by Joel Halpern) > > > > > > The document is available at > > > > > https://datatracker.ietf.org/doc/draft-eastlake-sfc-nsh-ecn- > support/ > > > > > > Comment: > > > This starts the WG call for adoption of this draft. > > > Please respond to the list, indicating support for this as a > > work item of the > > > working group with this document as the basis for the work, > > or objection to > > > the working group adopting this item as a working group draft. > > > > > > The authors should confirm to the chairs and WG secretary > > that all IPR known > > > to them relevant to this draft has been disclosed. > > > > > > The working group adoption call will last 2 weeks, ending at > > the end of the > > > day on Thursday, January 17 2019 COB somewhere. > > > > > > Thank you, > > > Joel > > > > > > _______________________________________________ > > > sfc mailing list > > > sfc@ietf.org <mailto:sfc@ietf.org> > > > https://www.ietf.org/mailman/listinfo/sfc > >
- [sfc] The SFC WG has placed draft-eastlake-sfc-ns… IETF Secretariat
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Andrew G. Malis
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Tal Mizrahi
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Diego R. Lopez
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Donald Eastlake
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Mach Chen
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Bob Briscoe
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… mohamed.boucadair
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Andrew G. Malis
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… mohamed.boucadair
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Andrew G. Malis
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… mohamed.boucadair
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Joel M. Halpern
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Donald Eastlake
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Bob Briscoe
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… mohamed.boucadair
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Joel M. Halpern
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Tal Mizrahi
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… mohamed.boucadair
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Joel M. Halpern
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… mohamed.boucadair
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Joel M. Halpern
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Joel M. Halpern
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Donald Eastlake
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Loa Andersson
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… mohamed.boucadair
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Donald Eastlake
- Re: [sfc] The SFC WG has placed draft-eastlake-sf… Donald Eastlake