Re: [Lsr] Erik Kline's Discuss on draft-ietf-lsr-isis-srv6-extensions-14: (with DISCUSS)

Peter Psenak <ppsenak@cisco.com> Thu, 20 May 2021 11:50 UTC

Return-Path: <ppsenak@cisco.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA8B63A1138; Thu, 20 May 2021 04:50:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level:
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, SPF_NONE=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 KhgmyjX1TtOs; Thu, 20 May 2021 04:50:02 -0700 (PDT)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 688853A13D4; Thu, 20 May 2021 04:50:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2895; q=dns/txt; s=iport; t=1621511402; x=1622721002; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=E0/ZGH+C2z4By4xBOHVK4RbhaCel0kLo55kyiwWNYws=; b=Qa74VEUELMwt4+oigaz3nhqmbyEKDH4KONoYWLbBQxYLehdOS2Edii7T mF+Fi5Tcj7+KclqtFO4qa0oNodAEgUXORrrlrdw6VGlhQ+D1rdzFLs0He 1nzjbfq13uDceec/BSSjFc3348zOIRegV6ZgAznTXszD7uR2rreM3iunG I=;
X-IPAS-Result: A0A9AAAlTKZglxbLJq1aGgEBAQEBAQEBAQEDAQEBARIBAQEBAgIBAQEBQIFXgyJWAScSMYRKiQSISQglA5s1gWgLAQEBDzUMBAEBhE8CgX8mOBMCBAEBAQEDAgMBAQEBBQEBBQEBAQIBBgQUAQEBAQEBAQFohVANhkQBAQEDASMPAQVBEAsOCgICJgICVwYBDAgBAYJtAYJmIQ+oRnqBMoEBg19BRINYgT4GgRAqAYlrg3dDgUlEgTwMgm8+gmECAQKBKAESAQeDMYJjBIInGWoEIhkWAiCBYZFrNYJCp1aDIYNLhjmTOwUKBSODWosYhXiQXZU5jA2TGIUVgWsia1gRBzMaCBsVgyRQGQ6OKw0JFYhNhUs/Ay8CNgIGAQkBAQMJhn4tghgBAQ
IronPort-Data: A9a23:9bIVaq/KPSUudLMeQ2A9DrUDuH6TJUtcMsCJ2f8bNWPcYEJGY0x3z TQdCDqPPazcNmXyKI0kOYy090wFsceHmoRjTgplrCpEQiMRo6IpJzg2wmQcns+2BpeeJK6yx 5xGMrEsFC23J5Pljk/F3oLJ9RGQ7onVAOqmYAL4EnopH1Y8FX5w0UwLd9MR2+aEv/DoW2thh vuqyyHvEAfNN+lcaz98Bwqr8XuDjdyq0N8qlgVWicNj4Dcyo0Io4Kc3fsldGZdXrr58RYZWT 86bpF2wE/iwEx0FUrtJmZ6jGqEGryK70QWm0hJrt6aebhdqvwgj1Zdrc+AmMWB60W2ZntJK7 IlwnMnlIespFvWkdOU1WhRCVip5J6ADovnMIGO0toqYyEiun3nEmqo1Shpme9dAoaAtWwmi9 tRAQNwJRgibnO+wybGTQeh3jcNlJ87uVG8akio+lGCFVK56KXzFa/XV24NT5zQhv8VhTPP+Y OcnZXllNguVNnWjPX9OWM5hw49EnELXfj4eqV+Jq4I45mHSyEp6172FGNvYYdOiRMhJkACfv G2u12jjCx8Gcd2S1TTA9mm2w+7UnDi+Q5gMSvi15uJnhkaSwWoIIBwbSVX9puO24ma6QMgaI Ewd+zA1hak/6ELtScPyNzW8u2SsvxMAVZxXCeJSwAqNzbLM+C6SBm8cViUHb8Yp3Oc/XzE23 1mA2dLkGTJHv7icSHbb/bCRxQ5eIgAcIHVHZDcDVxdA5dD/5ooylRnICN1kFcZZk+EZBxnp5 yGNnXh5nY9LquNRj7W6/2vj3w+F882hohEO2unHYo60xlonPtf/Nt35sQizAeVocdzBHgfZ1 JQQs5TCtbxXZX2YvHHVKNjhCo1F8N6jFFUwa3ZLEpgt7D+t9nivdIU4DNpWfh03bK7olRfSZ 1LPuUtx45tXNX2mBZKbgr5d6ex2kMAM9vy8CJg4i+aihLArJGdrGwk1PSatM5jFyhRErE3GE c7znTyQ4ZMm5UJPkmLeqwA1j+ZD+8zC7Ti7qW3Tlk7+iuPOOBZ5t59bYQPmgh8FAFOs+VWJr Ik32zqi4BREW+q2WTjM7YMWNjg3wYsTVM2n8ZMLHtNv1jFORTFwY9eMkOhJU9E0wMxoehLgo yjVtrlwkwGk2xUq6GyiNxheVV8YdcYu9S5kZXR0Yz5FGRELOO6S0UvWTLNvFZFPyQCp5acco yUtEylYPslydw==
IronPort-HdrOrdr: A9a23:PmV//K5r0YfOwMpRwwPXwPnXdLJyesId70hD6qm+c3Bom7+j5q eTdZMgpHnJYVcqKRUdcL+7WJVoLUmzyXcx2/h1AV7AZniFhILLFuBfBOLZqlWKJ8S9zIFgPM xbGZSWZuecMbE3t7eY3OF9eOxQuOVuN8uT9J7j80s=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.82,313,1613433600"; d="scan'208";a="36194104"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 May 2021 11:49:56 +0000
Received: from [10.60.140.52] (ams-ppsenak-nitro3.cisco.com [10.60.140.52]) by aer-core-2.cisco.com (8.15.2/8.15.2) with ESMTP id 14KBnuRA001006; Thu, 20 May 2021 11:49:56 GMT
To: Erik Kline <ek.ietf@gmail.com>, The IESG <iesg@ietf.org>
Cc: draft-ietf-lsr-isis-srv6-extensions@ietf.org, lsr-chairs@ietf.org, lsr@ietf.org, Christian Hopps <chopps@chopps.org>, aretana.ietf@gmail.com
References: <162138951115.18573.7221386333167039722@ietfa.amsl.com>
From: Peter Psenak <ppsenak@cisco.com>
Message-ID: <fb2d4933-8855-0001-c369-1066e7ebc957@cisco.com>
Date: Thu, 20 May 2021 13:49:56 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <162138951115.18573.7221386333167039722@ietfa.amsl.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Outbound-SMTP-Client: 10.60.140.52, ams-ppsenak-nitro3.cisco.com
X-Outbound-Node: aer-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/Q6CUQuvvmI7fxyT0TUTv8vIx90A>
Subject: Re: [Lsr] Erik Kline's Discuss on draft-ietf-lsr-isis-srv6-extensions-14: (with DISCUSS)
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 May 2021 11:50:07 -0000

Hi Erik,

thanks for your comment, please see inline:

On 19/05/2021 03:58, Erik Kline via Datatracker wrote:
> Erik Kline has entered the following ballot position for
> draft-ietf-lsr-isis-srv6-extensions-14: Discuss
> 
> 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 DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-lsr-isis-srv6-extensions/
> 
> 
> 
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
> 
> [ section 9 ]
> 
> * I share the concerns of several of the others here about SRv6 SIDs being
>    claimed to be IPv6 addresses but kinda not really being IPv6 addresses
>    if their internal structure is exposed outside of the given SR router.


SRv6 SIDs are indeed IPv6 addresses. RFC8986 introduced the SRv6 SID 
structure. It also goes into allocation of SIDs where it describes the 
carving out of the Block for SRv6 SIDs in the domain, followed by the 
allocation of SRv6 Locators to the nodes in the domain. Then the node 
allocates the function part when instantiating the SID - and all of this 
is signaled via control plane protocols. This is all exposed and know to 
the operator who determines the addressing scheme.


> 
>    If "[i]t's usage is outside of the scope of this document", can this be
>    removed for now, and maybe take up the issue at some point in the future
>    by which time a motivating use case might have presented itself?


The use-cases have not been described in this document since they were 
out of the scope of the ISIS protocol operations. Some of the use-cases 
discussed have been :

- automation and verification of blocks/locators and setup of filtering 
for them at SR domain boundaries

- validation of SRv6 SIDs being instantiated and advertised via IGP; 
these can be learnt by apps/controllers via BGP-LS and then monitored 
for conformance to the addressing rules set by the operator.

- verification and even determination of summary routes to be used for 
covering the SRv6 Locators and SIDs.

There may be other use-cases that may be operator or vendor specific. 
The use-cases are not within the scope of ISIS protocol extensions and 
are either operational or implementation specific – hence we said it was 
out of the scope of this document.

If you feel adding these to the document may help to clear your 
concerns, I can certainly add them.

thanks,
Peter




> 
> 
> 
> 
> 
> 
>