Re: [spring] WG Last Call for draft-ietf-spring-conflict-resolution

"Acee Lindem (acee)" <acee@cisco.com> Tue, 11 July 2017 19:49 UTC

Return-Path: <acee@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D66C21317C6 for <spring@ietfa.amsl.com>; Tue, 11 Jul 2017 12:49:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.522
X-Spam-Level:
X-Spam-Status: No, score=-14.522 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_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
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 O6mjyFE-vmST for <spring@ietfa.amsl.com>; Tue, 11 Jul 2017 12:49:33 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4CD581317C2 for <spring@ietf.org>; Tue, 11 Jul 2017 12:49:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10058; q=dns/txt; s=iport; t=1499802573; x=1501012173; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=oYnF2cq9spElwgcnvybyfYMjiMDm8+cIACMcnEwbHlU=; b=MtUdUtBv0utgnTtMXpIQ/u3RqP0vmZoB6+ng0s9xRHfL70Cv6nYGj3Wp ExdoLJ5oOYwaG5zM3fDWKnW1bXZWxPDDUgxegQ4+3rUQDtXrsAxAenmQ4 zt2Zv7OHQOVYLpzAnO1ceI3+7EWcp5K5fr/87fQwkJnu445uw6tOZaYrJ s=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CZAAAnK2VZ/5FdJa1cGQEBAQEBAQEBAQEBBwEBAQEBg1pkgRQHjgKRb5YDghEhC4R7TwIagyQ/GAECAQEBAQEBAWsohRgBAQEBAgEBARsGEToLBQcEAgEIEQQBAQECAiMDAgICJQsUAQgIAgQBDQWKJwgQq2OCJosgAQEBAQEBAQEBAQEBAQEBAQEBAQEBGAWBC4IdhS6DJIQ7EgEzgnyCYQWXO4dpAodGg0WIf4IMhUuDcoZclUYBHzh/C3UVSYUTHIFndoVxDRcHgQWBDQEBAQ
X-IronPort-AV: E=Sophos;i="5.40,347,1496102400"; d="scan'208";a="271788730"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 11 Jul 2017 19:49:32 +0000
Received: from XCH-RTP-003.cisco.com (xch-rtp-003.cisco.com [64.101.220.143]) by rcdn-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id v6BJnVsL016792 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 11 Jul 2017 19:49:31 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-003.cisco.com (64.101.220.143) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Tue, 11 Jul 2017 15:49:30 -0400
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1210.000; Tue, 11 Jul 2017 15:49:30 -0400
From: "Acee Lindem (acee)" <acee@cisco.com>
To: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>, "bruno.decraene@orange.com" <bruno.decraene@orange.com>, Martin Vigoureux <martin.vigoureux@nokia.com>
CC: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] WG Last Call for draft-ietf-spring-conflict-resolution
Thread-Index: AQHS8NupyUnmDnQic0iwdln4sTHgaqJNWagAgAFsNACAAEiYAIAAT5aA//+914A=
Date: Tue, 11 Jul 2017 19:49:30 +0000
Message-ID: <D58AA39B.B7C4A%acee@cisco.com>
References: <9a7e19b3-7251-2b80-22f9-2045ac4370f8@nokia.com> <84c64d65-430d-9734-5936-235ffc1d0a79@nokia.com> <14653_1499769693_5964AB5D_14653_463_1_53C29892C857584299CBF5D05346208A477FDEB9@OPEXCLILM21.corporate.adroot.infra.ftgroup> <D58A970F.B7C15%acee@cisco.com> <c4170e768c37464294be3746beaebfdc@XCH-ALN-001.cisco.com>
In-Reply-To: <c4170e768c37464294be3746beaebfdc@XCH-ALN-001.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.196]
Content-Type: text/plain; charset="utf-8"
Content-ID: <8E329DF3C026A54BB17C40B4FBB1EC90@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/DXdbTgKuAyN3Y_4SVfPCJvMuoMU>
Subject: Re: [spring] WG Last Call for draft-ietf-spring-conflict-resolution
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Stacked Tunnels for Source Routing \(STATUS\)." <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Jul 2017 19:49:36 -0000

Hi Les, 

I agree with the responses.

On 7/11/17, 3:46 PM, "Les Ginsberg (ginsberg)" <ginsberg@cisco.com> wrote:

>Acee -
>
>Thanx for your support abd your comments.
>Responses inline.
>
>> -----Original Message-----
>> From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Acee Lindem
>> (acee)
>> Sent: Tuesday, July 11, 2017 12:02 PM
>> To: bruno.decraene@orange.com; Martin Vigoureux
>> Cc: spring@ietf.org
>> Subject: Re: [spring] WG Last Call for
>>draft-ietf-spring-conflict-resolution
>> 
>> I fully support this document and, now that we have reached consensus,
>> believe we should publish it before anyone changes their minds…
>> 
>> I have reviewed the -05 version and have the following comments:
>> 
>>     1. Section 3.1 - Make it clear that a larger preference is more
>>preferred.
>> While this is stated in section 3.3, it must be inferred in section 3.1
>>to
>> understand the text.
>
>[Les:] Agreed.
>
>>     2. Expand acronyms on first use, e.g., SID and SRMS.
>
>[Les:] ACK
>
>>     3. In section 3.8, do we want to suggest that the conflicting
>>configuration
>> not be “accepted” rather than not “advertised”?
>> 
>[Les:] I don't think so.
>
>While it is possible that such a check could be run as each configuration
>line is entered, stating that this is the way it should be done
>constrains an implementation unnecessarily. That is certainly a
>reasonable way of implementing it, but not the only way. For example,  a
>node could allow SRMS configuration to be entered locally without
>validating it until the user indicates  "configuration complete". Then
>the conflict resolution algorithm could be run "as if the configured
>values were advertised" to detect conflicts before advertisement is
>enabled.
>
>I don’t think we care which way an implementation chooses to go - the
>useful bit is that the check is performed BEFORE the config is advertised
>and starts to be used.

That is reasonable.

Thanks,
Acee

>
>
>> I also have a number of editorial suggestions which I will sent to the
>>authors
>> offline.
>
>[Les:] Thanx for those as well.
>
>    Les
>
>> 
>> Thanks,
>> Acee
>> 
>> On 7/11/17, 6:41 AM, "spring on behalf of bruno.decraene@orange.com"
>> <spring-bounces@ietf.org on behalf of bruno.decraene@orange.com>
>> wrote:
>> 
>> >Martin,
>> >
>> >As an individual contributor, I have read all versions of this document
>> >and support progressing -05 to the IESG.
>> >
>> >Unless we believe error never happen, a standardized conflict
>> >resolution procedure is needed to safely deploy MPLS Segment Routing in
>> >a multi-vendor network. Some implementations are waiting for this
>> >document to be advanced to RFC in order to implement the stable
>> behavior.
>> >
>> >IMO, -05 is ready:
>> >- "SR Global Block Inconsistency" is ready for months (>1 year)
>> >- "SR-MPLS Segment Identifier Conflicts" required more time to progress
>> >and explored multiple options, but after much work from the authors,
>> >-05 seems ready to me. For forwarding nodes, it defines a per FEC
>> >preference rule limiting the conflict resolution to only the FEC
>> >(prefix/SID) which indeed face conflicting advertisements. For non-
>> forwarding nodes (e.g.
>> >network controllers, PCE...), it allows more freedom in the SID to be
>> >used (or discarded), including a simplified procedure disregarding all
>> >conflicting entries.
>> >
>> >Thanks,
>> >Regards,
>> >--Bruno
>> > > -----Original Message-----
>> > > From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Martin
>> >Vigoureux
>> > > Sent: Monday, July 10, 2017 2:58 PM
>> > > To: spring@ietf.org
>> > > Subject: Re: [spring] WG Last Call for
>> >draft-ietf-spring-conflict-resolution
>> > >
>> > > WG,
>> > >
>> > > We are half-way through the WG Last Call and I am very surprised to
>> >only
>> > > see a single answer to it.
>> > >
>> > > I am not sure I'll move this forward with only silence as support.
>> > >
>> > > -m
>> > >
>> > > Le 29/06/2017 à 15:28, Martin Vigoureux a écrit :
>> > > > Hello Working Group,
>> > > >
>> > > > This email starts a Working Group Last Call on
>> > > > draft-ietf-spring-conflict-resolution-04 [1] which is considered
>> >mature
>> > > > and ready for a final working group review.
>> > > >
>> > > > ¤ Please read this document if you haven't read the most recent
>> > > > version yet, and send your comments to the list, no later than
>> > > > *21st of July*.
>> > > > Note that this is *not only* a call for comments on the document;
>> > > > it
>> >is
>> > > > also a call for support (or not) to publish this document as a
>> >Proposed
>> > > > Standard RFC.
>> > > >
>> > > > ¤ *Coincidentally*, we are also polling for knowledge of any IPR
>> > > > that applies to draft-ietf-spring-conflict-resolution, to ensure
>> > > > that IPR
>> >has
>> > > > been disclosed in compliance with IETF IPR rules (see RFCs 3979,
>> >4879,
>> > > > 3669 and 5378 for more details).
>> > > >
>> > > > If you are listed as an Author or Contributor of
>> > > > draft-ietf-spring-conflict-resolution-04 please respond to this
>> > > > email and indicate whether or not you are aware of any relevant
>>IPR.
>> > > >
>> > > > Note that, as of today, no IPR has been disclosed against this
>> >document
>> > > > or its earlier versions.
>> > > >
>> > > > Thank you,
>> > > > Martin
>> > > >
>> > > > [1]
>> >https://datatracker.ietf.org/doc/draft-ietf-spring-conflict-resolution/
>> > > >
>> > > > _______________________________________________
>> > > > spring mailing list
>> > > > spring@ietf.org
>> > > > https://www.ietf.org/mailman/listinfo/spring
>> > > >
>> > >
>> > > _______________________________________________
>> > > spring mailing list
>> > > spring@ietf.org
>> > > https://www.ietf.org/mailman/listinfo/spring
>> >
>> >_________________________________________________________
>> ______________
>> >___ _______________________________________________
>> >
>> >Ce message et ses pieces jointes peuvent contenir des informations
>> >confidentielles ou privilegiees et ne doivent donc pas etre diffuses,
>> >exploites ou copies sans autorisation. Si vous avez recu ce message par
>> >erreur, veuillez le signaler a l'expediteur et le detruire ainsi que
>> >les pieces jointes. Les messages electroniques etant susceptibles
>> >d'alteration, Orange decline toute responsabilite si ce message a ete
>> >altere, deforme ou falsifie. Merci.
>> >
>> >This message and its attachments may contain confidential or privileged
>> >information that may be protected by law; they should not be
>> >distributed, used or copied without authorisation.
>> >If you have received this email in error, please notify the sender and
>> >delete this message and its attachments.
>> >As emails may be altered, Orange is not liable for messages that have
>> >been modified, changed or falsified.
>> >Thank you.
>> >
>> >_______________________________________________
>> >spring mailing list
>> >spring@ietf.org
>> >https://www.ietf.org/mailman/listinfo/spring
>> 
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring