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 14:10 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 802043A182F; Thu, 20 May 2021 07:10:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.597
X-Spam-Level:
X-Spam-Status: No, score=-12.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.698, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_NONE=0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable 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 lV0C-o9ms8nK; Thu, 20 May 2021 07:10:31 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1824B3A1830; Thu, 20 May 2021 07:10:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4087; q=dns/txt; s=iport; t=1621519831; x=1622729431; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=T8vHYQL4oH02a+d6yZslsVYywgBkyxAzA9kYIjEriNI=; b=bfbbA/t6+EvyLi7qZRRCwzBXg82xyTfxYkVqRUnltu7a7l65WFz5Kvwj 6tYGHAoa3y09jfk0fIOyFvE0Ar+8vCE7OmGcIYv3RZFOFnVXSq/Upp9zS 7psaii3T/gPv6RvqYUlf/bsEn/nPHhZalsJ2fu2BdVgAflRnyfJr6Bgjt U=;
X-IPAS-Result: A0CnAABXbaZglxbLJq1aGwEBAQEBAQEBBQEBARIBAQEDAwEBAUCBV4MiVgEnEjGESokEiEoIJQObNYFoCwEBAQ8qCwwEAQGETwKBfyY4EwIEAQEBAQMCAwEBAQEFAQEFAQEBAgEGBBQBAQEBAQEBAWiFUA2GRAEBAQMBAQEhDwEFNgsFCwsYAgImAgInMAYBDAYCAQGCbQGCZiEPqRN6gTKBAYNfQUSDV4E+BoEQKolsg3dDgUlEgTwMgm8+gmEBAQECgSgBEgEHgzGCYwSBVFMZagQiGRYCIDuBDBqRazWqGIMhg0uGOZM7BQoCAyODWosYhXiQXZU5jA2TGIUVgWsia1gRBzMaCBsVO4JpUBkOjisNCRWITYVLPwMvAjYCBgEJAQEDCYZ+LYIYAQE
IronPort-Data: A9a23:dT6wH69byXMaoOs6iubjDrUDs36TJUtcMsCJ2f8bNWPcYEJGY0x3x zYdXmiFOamOMWTxctsjOoiw9kIDvMSDmIM2GlNvpCxEQiMRo6IpJzg2wmQcns+2BpeeJK6yx 5xGMrEsFC23J5Pljk/F3oLJ9RGQ7onVAOqmYAL4EnopH1Y8FX5w0UwLd9MR2+aEv/DoW2thh vuqyyHvEAfNN+lcaz98Bwqr8XuDjdyq0N8qlgVWicNj4Dcyo0Io4Kc3fsldGZdXrr58RYZWT 86bpF2wE/iwEx0FUrtJmZ6jGqEGryK70QWm0hJrt6aebhdqiXIv4IkJa6QmaUZxig3KluBPz t5unMnlIespFvWkdOU1WhRCVip5J6ADovnMIGO0toqYyEiun3nEmqo1Shpme9dAoaAtWwmi9 tRAQNwJRgibnO+wybGTQeh3jcNlJ87uVG8akio+lGCJV699KXzFa/7YvdIGxwsPv/F1G/vgW MQzVBwxST2VNnWjPX9OWM5hw49EnELXcThYgFCSqK436mzLwRZ3lrPqNbL9YsSRSMNcnRPE/ mnH5G/+RBodMfSTzDOf+TSti/PB2yThV+o6Gb7+9/N2jnWcw2USDFsdUl7Tifi0kUGWWt9DJ QoT4CVGhaQo/UK3C9jwQxP9pGWe+x8HWsEVCPcktkSA2rbZ5R2YAW4fZj9MdNJgs9U5LRQuz UWhnt71C3poqrL9dJ6G3r6Zt3azIS8PMSoEbDNCRgoe6N6lq4Y25v7Scjp9OIHrk+/aK26u+ TCLiikGxLwjs8gA9IzuqDgrnAmQSoj1oh8dv1uNBzj0v1IhNOZJdKT1swCLs64owJKxEgXY4 CFsd922sbhmMH2bqMCaaMMpdF1Dz9KIMTHHil5iGZUo8lxBEFb5J94OiN2SDHxuL9oEMR/uZ Evavw852XOyAJdIRfMqC25SI510pUQFKTgDfquNBjapSsMpHDJrBAk0OSatM5nFySDAa53T3 Kt3l+7yUB727ow5lVKLqxs1itfHOwhnnzqIHMCnp/hZ+eTOOBZ5tovpwHPXPrxms8toUS3+8 s1UMIOx2g5DXejlChQ7AqZCcABWfCRTOHwCkOQKJr/rClc3QwkJVq6OqY7NjqQ4xsy5YM+Tp SrjMqKZoXKi7UD6xfKiOiE7NOy3Bc4hxZ/5VAR1VWuVN7EYSd7HxM8im1EfJNHLKMQLISZIc sQ4
IronPort-HdrOrdr: A9a23:wP2nOq7Tvi1dumNUWAPXwPnXdLJyesId70hD6qm+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="36198213"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 May 2021 14:10:26 +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 14KEAN1P006121; Thu, 20 May 2021 14:10:26 GMT
To: "Joel M. Halpern" <jmh@joelhalpern.com>, Peter Psenak <ppsenak=40cisco.com@dmarc.ietf.org>, Erik Kline <ek.ietf@gmail.com>, The IESG <iesg@ietf.org>
Cc: draft-ietf-lsr-isis-srv6-extensions@ietf.org, lsr@ietf.org
References: <162138951115.18573.7221386333167039722@ietfa.amsl.com> <fb2d4933-8855-0001-c369-1066e7ebc957@cisco.com> <fb40d2b1-86d5-aa8b-e33a-de1629067786@joelhalpern.com>
From: Peter Psenak <ppsenak@cisco.com>
Message-ID: <76888455-90d6-f5f6-d819-d2e56e18e36d@cisco.com>
Date: Thu, 20 May 2021 16:10:23 +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: <fb40d2b1-86d5-aa8b-e33a-de1629067786@joelhalpern.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/HK1GQYwseFM3f1t0ri1qegPirI8>
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 14:10:38 -0000

Joel,

On 20/05/2021 15:59, Joel M. Halpern wrote:
> I have been watching this debate, and I am left with the impression that
> the information being defined in section 9 of this draft is simply not
> useful for routing.   It confuses operational information with routing
> information.  Given taht the information has to come from somewhere
> outside the router anyway, 

the information comes from the router, that is where the SRv6 SID is 
allocated.

Similar to a prefix that is configured on the router and is advertised 
together with some additional attributes (e.g. tag). These attributes 
may or may not be used for routing.

thanks,
Peter



> iand that it is not going to be consumed by
> the routers who receive the advertisements, why is it here?
> 
> Yours,
> Joel
> 
> On 5/20/2021 7:49 AM, Peter Psenak wrote:
>> 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
>>
>>
>>
>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>> _______________________________________________
>> Lsr mailing list
>> Lsr@ietf.org
>> https://www.ietf.org/mailman/listinfo/lsr
> 
>