Re: [spring] Benoit Claise's No Objection on draft-ietf-spring-segment-routing-13: (with COMMENT)

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Wed, 20 December 2017 23:53 UTC

Return-Path: <ginsberg@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 7BC021243FE; Wed, 20 Dec 2017 15:53:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.531
X-Spam-Level:
X-Spam-Status: No, score=-14.531 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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 BCv7B0XLWO94; Wed, 20 Dec 2017 15:53:40 -0800 (PST)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44BDA1242F5; Wed, 20 Dec 2017 15:53:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4924; q=dns/txt; s=iport; t=1513814020; x=1515023620; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=v9rUIfI1E+EngN+UkMbkytfJUIFn9GsYBCdmmBLPrfk=; b=HK3FxA0HhbiLBFo0tcNWRNukfavnbdk9iyAKNtXVWoOrpgqMuUK48K+g iTyjY3XhNeZoqHXT8ppE8PqP6Km7jAJlk7GjuVmspxvLwqPUKFqkrcsGI OYQzenduPq/8RpUoBtSI4Gp/Fe3g92ralCIzunCv1gEjs7y1sqXJJ4Ikb I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DoAABh9zpa/4QNJK1bGQEBAQEBAQEBAQEBAQcBAQEBAYMPL2Z0JweDf4ohjw+CAokHjiEUggEKI4UYAhqEej8YAQEBAQEBAQEBayiFIwEBAQECASMRRQUHBAIBCBEBAwEBAwImAgICHxEVAgYIAgQBDQUIEgGJeAMNCBCkKoInhzcNgyYBAQEBAQEBAQEBAQEBAQEBAQEBAQEYBYEPgnCCEoFWgWmDLIJrRAEBgToBEgGDNYJjBYpOjxGJKD0Ch36IMIR1giCGFYtMjR4+iHMCERkBgToBHzk/IVcYbxWCZYJUHBmBTngBhzYNGAeBBoEVAQEB
X-IronPort-AV: E=Sophos;i="5.45,434,1508803200"; d="scan'208";a="46907443"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Dec 2017 23:53:39 +0000
Received: from XCH-RCD-007.cisco.com (xch-rcd-007.cisco.com [173.37.102.17]) by alln-core-10.cisco.com (8.14.5/8.14.5) with ESMTP id vBKNrdvC025866 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 20 Dec 2017 23:53:39 GMT
Received: from xch-aln-001.cisco.com (173.36.7.11) by XCH-RCD-007.cisco.com (173.37.102.17) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Wed, 20 Dec 2017 17:53:38 -0600
Received: from xch-aln-001.cisco.com ([173.36.7.11]) by XCH-ALN-001.cisco.com ([173.36.7.11]) with mapi id 15.00.1320.000; Wed, 20 Dec 2017 17:53:38 -0600
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: "Benoit Claise (bclaise)" <bclaise@cisco.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-spring-segment-routing@ietf.org" <draft-ietf-spring-segment-routing@ietf.org>, "aretana.ietf@gmail.com" <aretana.ietf@gmail.com>, "spring-chairs@ietf.org" <spring-chairs@ietf.org>, "martin.vigoureux@nokia.com" <martin.vigoureux@nokia.com>, "spring@ietf.org" <spring@ietf.org>, mehmet <mersue@gmail.com>
Thread-Topic: Benoit Claise's No Objection on draft-ietf-spring-segment-routing-13: (with COMMENT)
Thread-Index: AQHTdM1FkQaDnuAU8kOlZPP6a508hqNM7+hg
Date: Wed, 20 Dec 2017 23:53:38 +0000
Message-ID: <b8e2daa7b6024b8bb47eecc44fca61b6@XCH-ALN-001.cisco.com>
References: <151325030860.6234.882913074592016232.idtracker@ietfa.amsl.com>
In-Reply-To: <151325030860.6234.882913074592016232.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.24.0.239]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/C1Q59AScJFXdqwkk5X6V95uBN0I>
Subject: Re: [spring] Benoit Claise's No Objection on draft-ietf-spring-segment-routing-13: (with COMMENT)
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: Wed, 20 Dec 2017 23:53:42 -0000

Benoit -

Thanx for the review.
V14 has been published.

Please see inline.

> -----Original Message-----
> From: Benoit Claise (bclaise)
> Sent: Thursday, December 14, 2017 3:18 AM
> To: The IESG <iesg@ietf.org>
> Cc: draft-ietf-spring-segment-routing@ietf.org; aretana.ietf@gmail.com;
> spring-chairs@ietf.org; martin.vigoureux@nokia.com; spring@ietf.org;
> mehmet <mersue@gmail.com>
> Subject: Benoit Claise's No Objection on draft-ietf-spring-segment-routing-
> 13: (with COMMENT)
> 
> Benoit Claise has entered the following ballot position for
> draft-ietf-spring-segment-routing-13: No Objection
> 
> When responding, please keep the subject line intact and reply to all email
> addresses included in the To and CC lines. (Feel free to cut this introductory
> paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing/
> 
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> The good news is that, whenever you have ingested the terminology section,
> you pretty much understand how the protocols works. :-)
> 
> 1.
> Good to see that this new protocol spec. has a "manageability
> considerations".
> However, a major comment (not sure if this should be a DISCUSS, so help me
> understand). I have the same questions as Warren regarding:
> 
>     "In addition to the allocation policy/tooling that the operator will have
>     in place, an implementation SHOULD protect the network in case of conflict
>     detection by providing a deterministic resolution approach."
> 
> I guess you want to start by stressing the SID uniqueness in the different
> scenario: distributed, centralized, hybrid. And from there, explain where this
> apply. I guess the sentence only applies to the hybrid scenario, right? Then
> you should explain how an implementation should first detect a conflict and
> then protect.
> 
[Les:] There is no fundamental difference in this regard between the distributed/centralized/hybrid scenarios.
SID conflicts can occur in any of these scenarios and the manner of handling them is not scenario specific.

The source(s) which populate the SID database may differ in the various scenarios, but the conflict resolution solution does not.

> 2. Section 3.1.1
> 
>    The ingress node of an SR domain SHOULD validate that the path to a
>    prefix, advertised with a given algorithm, includes nodes all
>    supporting the advertised algorithm.
> 
> This is only in the distributed scenario, right? This is what you mean by
> "advertised with a given algorithm" In other words, you mean "advertised
> with a given IGP algorithm". In hybrid or centralized scenarios, the ingress
> node might not know. See
> 
>    In a centralized scenario,  ...
>    The SR architecture allows these SR controllers to discover which
>    SID's are instantiated at which nodes and which sets of local (SRLB)
>    and global labels (SRGB) are available at which node.
> 
[Les:] Any node has the means to know the set of algorithms supported by each node in the network because this support is advertised by the IGPs and supported by BGP-LS.

> Editorial:
> NETCONF would benefit from a reference to RFC6241

[Les:] Done.

   Les

>