Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-extensions
Peter Psenak <ppsenak@cisco.com> Tue, 28 January 2020 18:32 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 EABD112003F; Tue, 28 Jan 2020 10:32:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.502
X-Spam-Level:
X-Spam-Status: No, score=-9.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_SUMOF=5, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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 7GqulWqJtNtm; Tue, 28 Jan 2020 10:32:18 -0800 (PST)
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 BCF8D120026; Tue, 28 Jan 2020 10:32:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13876; q=dns/txt; s=iport; t=1580236338; x=1581445938; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=1VqT7TZPfcyfj+iVMQ6p2s009RgossBzpUunT+o2wEE=; b=CMNBSxOz5yP7R6/nwZ+sSf21Wx+BSg12m7W+ch84sUtinPNLP3g1T7vn a9qlmuMlZVAczV43u6wlj41tg5lPYTA4vO94u9mMJWkRtVabnWTaPHjVu bbvlTD386OCXNWAkiMpUKqbxjaMBWht7U2gTvXAuLOGao4mWT158hBYdY U=;
X-IronPort-AV: E=Sophos;i="5.70,374,1574121600"; d="scan'208";a="22702578"
Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 28 Jan 2020 18:32:16 +0000
Received: from [10.60.140.52] (ams-ppsenak-nitro3.cisco.com [10.60.140.52]) by aer-core-4.cisco.com (8.15.2/8.15.2) with ESMTP id 00SIWFQH005399; Tue, 28 Jan 2020 18:32:15 GMT
To: bruno.decraene@orange.com
Cc: "lsr@ietf.org" <lsr@ietf.org>, "lsr-ads@ietf.org" <lsr-ads@ietf.org>, Christian Hopps <chopps@chopps.org>, "Acee Lindem (acee)" <acee@cisco.com>
References: <122B138F-AA4F-4C7C-969C-755DF15F5744@chopps.org> <21857_1579879490_5E2B0C42_21857_341_1_53C29892C857584299CBF5D05346208A48D6A5CF@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <189d3388-401e-4f54-ab8e-b9c0e53bfc3d@cisco.com> <12655_1580231142_5E3069E6_12655_95_2_53C29892C857584299CBF5D05346208A48D713B7@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
From: Peter Psenak <ppsenak@cisco.com>
Message-ID: <5bb51b32-76a9-b319-b41f-777aa056dfbc@cisco.com>
Date: Tue, 28 Jan 2020 19:32:15 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.7.0
MIME-Version: 1.0
In-Reply-To: <12655_1580231142_5E3069E6_12655_95_2_53C29892C857584299CBF5D05346208A48D713B7@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
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-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/bDSz4sq48qjq1AWg0euBqZL4U3I>
Subject: Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-extensions
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: Tue, 28 Jan 2020 18:32:21 -0000
Hi Bruno, On 28/01/2020 18:05, bruno.decraene@orange.com wrote: > Hi Peter, > > Thank you. > Looks good. > > Just one follow up > >>> §9 >>> >>> A priori the sum of all 4 sizes must be 128 bits. Could you specify the >>> error handling when this is not the case? (a choice could be to ignore >>> this Sub-Sub-TLV; but given the error handling specified for another >>> error, you seem to prefer to ignore the whole parent TLV. >> >> ##PP >> the sum may not need to be 128, some fields may be advertised as 0 - >> e.g. not all SIDs have arguments. > > You are correct. > Let me rephrase: > > A priori the sum of all 4 sizes must be lower or equal 128 bits. > Could you specify the error handling when this is not the case? > Especially since there seem to be two possible responses: > a) ignore this Sub-Sub-TLV > b) ignore the whole parent TLV (as specified for another error condition) I would go for (b) and ignore the parent sub-TLV. Will update accordingly. thanks, Peter > > Thank you > --Bruno > >> -----Original Message----- >> From: Peter Psenak [mailto:ppsenak@cisco.com] >> Sent: Monday, January 27, 2020 1:43 PM >> To: DECRAENE Bruno TGI/OLN; lsr@ietf.org >> Cc: lsr-ads@ietf.org; Christian Hopps; Acee Lindem (acee) >> Subject: Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-extensions >> >> Hi Bruno, >> >> please see inline (##PP): >> >> On 24/01/2020 16:24, bruno.decraene@orange.com wrote: >>> Hi authors, WG, >>> >>> I've re-read the draft. Please find below some minor comments and nits. >>> >>> Best regards, >>> >>> --Bruno >>> >>> Minors: >>> >>> ====== >>> >>> " A node indicates that it has support for SRv6 by advertising a new >>> SRv6 Capabilities sub-TLV" >>> >>> I'm not completely certain that "support for SRv6" is perfectly defined. >>> Do you have a reference? Otherwise may be "is an SRv6 Segment Endpoint >>> Node" would be better. >>> >>> Cfhttps://tools.ietf.org/html/draft-ietf-6man-segment-routing-header-26#section-3 >> >> ##PP >> I changed to "SR Segment Endpoint Node" >> >> >> >>> >>> --- >>> >>> §4.3 >>> >>> "The Maximum H.Encaps MSD Type specifies the maximum number of SIDsthat >>> can be included as part of the "H.Encaps" behavior" >>> >>> This is not crystal clear to me when the "reduced encapsulation" is >>> used. In such case we have: >>> >>> a) the number of SID included (N) >>> >>> b) the number of SID included in the SRH (N-1) >>> >>> Could you clarify which one you are referring to? >>> >>> I assume that this is "b" given the text: >>> >>> "If the advertised value is zero then the router can apply H.Encaps only >>> by encapsulating the incoming packet in anotherIPv6 header without SRH >>> the same way IPinIP encapsulation is performed." >>> >>> But to avoid interop issue, I'd prefer the spec to be non ambiguous. >>> (typically by saying "SIDs in a SRH" as indicated in §4.4 >> >> ##PP >> the Maximum H.Encaps MSD Type specifies the maximum number of segments >> that a node can use as part of the encapsulation operation, regardless >> of whether that is H.Encaps or H.Encaps.Red. If the node advertises N it >> can either do H.Encaps with N SIDs in SRH or do H.Encaps.Red with (N-1) >> in the SRH +1 in the IPv6 DA. >> >> >>> >>> --- >>> >>> §4.2 >>> >>> "inthe top SRH in an SRH stack to which the router can apply "PSP" >>> orUSP" as defined in [I-D.ietf-spring-srv6-network-programming]flavors" >>> >>> [I-D.ietf-spring-srv6-network-programming] does not define (anymore) >>> "SRH stack", nor "top SRH". Please remove those two terms. >> >>> >>> ##PP >>> Changed to: >>> >>> "The Maximum End Pop MSD Type specifies the maximum number of SIDs in >>> the SRH to which the router can apply "PSP" or USP" behavior, as defined >>> in [I-D.ietf-spring-srv6-network-programming] flavors." >>> >>>> >>>> --- >>>> >>>> §4.4 >>>> >>>> "If the advertised value is zero or no value is advertised >>>> >>>> then it is assumed that the router cannot apply >>>> >>>> "End.DX6" or "End.DT6" behaviors if the extension >>>> >>>> header right underneath the outer IPv6 header is an SRH." >>>> >>>> There is no requirement for the SRH to be "right underneath the outer >>>> IPv6 header". >>> >>> ##PP >>> Changed to: >>> >>> "If the advertised value is zero or no value is advertised >>> then it is assumed that the router cannot apply >>> "End.DX6" or "End.DT6" behaviors if the outer IPv6 header contains an SRH." >>> >>> >>>> >>>> Cfhttps://tools.ietf.org/html/rfc8200#section-4.1 >>>> >>>> Please clarify what is meant precisely. E.g.: >>>> >>>> a) if there is an SRH >>>> >>>> b) if there is a IPv6 routing header >>>> >>>> c) if there isan IPv6 extension header >>>> >>>> ? >>>> >>>> .... >>>> >>>> Given the wording in §4.2, I would suggest "a". However, the technical >>>> question remains: are those MSD numbers affected by the presence of >>>> another IPv6 extension header (before the SRH)? >>> >>> ##PP >>> no, the presence of another IPv6 extension header has no impact on the >>> MSDs we define here. >>> >>>> >>>> --- >>>> >>>> OLD: This is to prevent inconsistent forwarding entries on SRv6 >>>> capable/SRv6 incapable routers. >>>> >>>> I think the below would be clearer >>>> >>>> NEW: This is to prevent inconsistent forwarding entries between SRv6 >>>> capable and SRv6 incapable routers. >>> >>> ##PP >>> fixed as suggested. >>> >>>> >>>> ---- >>>> >>>> §7.1 >>>> >>>> “ >>>> >>>> Type: 27 (Suggested value to be assigned by IANA) >>>> >>>> Length: variable. >>>> >>>> MTID: Multitopology Identifier as defined in [RFC5120 <https://tools.ietf.org/html/rfc5120>]. >>>> >>>> Note that the value 0 is legal.” >>>> >>>> Personally I would find clearer to move the above text (describing the >>>> SRv6 Locator TLV) just after the Figure of the SRv6 Locator TLV. >>>> >>>> That would also allow the removal of “Locator entry:” since as a result >>>> the text and figures for the local entry would also be grouped together. >>> >>> ##PP >>> done. >>> >>> >>>> >>>> ---- >>>> >>>> §7.1 >>>> >>>> “Loc-Size: 1 octet. Number of bits in the Locator field.” >>>> >>>> I think that this is the number of bits of the SRv6 Locator, rather than >>>> the number of bits of the field. >>>> >>>> Proposed NEW: Loc-Size: 1 octet. Number of bits in the SRv6 Locator. >>> >>> ##PP >>> done >>> >>>> >>>> “The Locator is encoded in the minimal number ofoctets for the given >>>> number of bits.” >>>> >>>> Do we want to define the trailing bits? E.g. MUST be sent as zero and >>>> ignored when received. >>> >>> ##PP >>> done >>> >>>> >>>> ---- >>>> >>>> §8.1 (idem for §8.2) >>>> >>>> I may be missing something… >>>> >>>> “All End.X SIDs MUST be a subnet of a Locator with matching topology >>>> >>>> and algorithm which is advertised by the same node in an SRv6 Locator >>>> >>>> TLV. » >>>> >>>> OK. >>>> >>>> So what’s the point of advertising a field ‘algorithm’ in the SRv6 End.X >>>> SID sub-TLV? The 128-bits SID allows identifying the Locator, which >>>> already advertise an algorithm. >>>> >>>> Advertising again the algorithm with the End.X SID waste space and is an >>>> opportunity for inconsistency hence additional error handling >>>> rules/implementations. >>> >>> >>> ##PP >>> >>> Having an algo field advertised with the END.X/LAN END.x SIDs: >>> >>> 1. Makes it easier for implementation to find the algo specific END.X >>> SID without making the longest prefix match on all locators advertised >>> by the node to find the algo to which the SID belongs. >>> >>> 2. Contrary to what you said, it makes it possible to verify that the >>> algorithm associated with the END.X SID matches that of the covering >>> Locator. >>> >>>> >>>> ---- >>>> >>>> §8.2 >>>> >>>> “System-ID: 6 octets of IS-IS System-ID of length "ID Length" as defined >>>> in [ISO10589 <https://tools.ietf.org/html/draft-ietf-lsr-isis-srv6-extensions-04#ref-ISO10589>]. » >>>> >>>> The field seems of fixed length (6 octets) while the encoded System ID >>>> seems to be of a variable length. If so, wouldn’t it be useful to >>>> indicate how a System ID of a length shorter than 6 octets is encoded? >>>> (in most or least significant octets?). >>> >>> ##PP >>> Les has responded to the above. >>> >>>> >>>> ---- >>>> >>>> §9 >>>> >>>> A priori the sum of all 4 sizes must be 128 bits. Could you specify the >>>> error handling when this is not the case? (a choice could be to ignore >>>> this Sub-Sub-TLV; but given the error handling specified for another >>>> error, you seem to prefer to ignore the whole parent TLV. >>> >>> ##PP >>> the sum may not need to be 128, some fields may be advertised as 0 - >>> e.g. not all SIDs have arguments. >>> >>>> >>>> ---- >>>> >>>> §9 >>>> >>>> “ISIS SRv6 SID Structure Sub-Sub-TLV MUST NOT appear more than once in >>>> >>>> its parent sub-TLV.If it appears more than once in its parent TLV, >>>> >>>> the parent TLV MUST be ignored by the receiver.” >>>> >>>> In the first sentence, ‘parent” refers to the sub-TLV. >>>> >>>> In the second sentence, ‘parent” refers to the TLV. >>>> >>>> I assume that the second sentence should also refers to the parent >>>> ‘sub-TLV’ but I’d prefer this be clarified in the text. >>> >>> >>> ##PP >>> fixed. >>> >>> >>>> >>>> ---- >>>> >>>> §12.1.1 defines a new IANA registry "sub-sub-TLVs for SRv6 End SID sub-TLV" >>>> >>>> §12.5 defines a new IANA registry “Sub-Sub-TLVs for SID Sub-TLVs” >>>> >>>> Just checking whether both are needed/intended especially as the second >>>> references section 7.2. (SRv6 End SID sub-TLV) >>> >>> ##PP >>> this was a duplication, I have removed the part from the section 12.1.1. >>> >>>> >>>> Nits: >>>> >>>> ====== >>>> >>>> Idnitsreports 1 error & 1 warning that seem valid : >>>> https://tools.ietf.org/idnits?url=https://tools.ietf.org/id/draft-ietf-lsr-isis-srv6-extensions-04.txt >>>> >>>> --- >>>> >>>> Page header is " draft-bashandy-isis-srv6-extensions". Probably a better >>>> name could be found for the RFC. E.g. IS-IS extensions for SRv6. >>> >>> ##PP >>> fixed >>> >>>> >>>> --- >>>> >>>> Proposed >>>> >>>> OLD:a combination of SID's >>>> >>>> NEW: a combination of SIDs >>>> >>>> --- >>>> >>>> OLD: is received in both in a >>>> >>>> NEW: is received in both a >>>> >>>> -- >>>> >>>> OLD: the this draft >>>> >>>> NEW: this draft >>> >>> ##PP >>> fixed all of the above. >>> >>> thanks, >>> Peter >>> >>> >>>> >>>> -----Original Message----- >>>> From: Lsr [mailto:lsr-bounces@ietf.org] On Behalf Of Christian Hopps >>>> Sent: Wednesday, January 22, 2020 1:15 AM >>>> To: lsr@ietf.org >>>> Cc: lsr-ads@ietf.org; Christian Hopps; Acee Lindem (acee) >>>> Subject: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-extensions >>>> >>>> This begins a 2 week WG Last Call, ending after Feb 4, 2020, for >>>> draft-ietf-lsr-isis-srv6-extensions >>>> >>>> https://datatracker.ietf.org/doc/draft-ietf-lsr-isis-srv6-extensions/ >>>> >>>> Authors please indicate if you aware of any other IPR beyond what is posted: >>>> >>>> https://datatracker.ietf.org/ipr/3796/ >>>> >>>> Thanks, >>>> >>>> Chris & Acee. >>>> >>>> _______________________________________________ >>>> >>>> Lsr mailing list >>>> >>>> Lsr@ietf.org >>>> >>>> https://www.ietf.org/mailman/listinfo/lsr >>>> >>>> _________________________________________________________________________________________________________________________ >>>> >>>> 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. >>>> > > > > _________________________________________________________________________________________________________________________ > > 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. > > _______________________________________________ > Lsr mailing list > Lsr@ietf.org > https://www.ietf.org/mailman/listinfo/lsr > >
- [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-exten… Christian Hopps
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Peter Psenak
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… bruno.decraene
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Acee Lindem (acee)
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Zafar Ali (zali)
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Mankamana Mishra (mankamis)
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Paul Wells (pauwells)
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Huzhibo
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Ketan Talaulikar (ketant)
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Clarence Filsfils (cfilsfil)
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… stefano previdi
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Huaimo Chen
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Xiejingrong (Jingrong)
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… bruno.decraene
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… bruno.decraene
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Yingzhen Qu
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Lizhenbin
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Zhuangshunwan
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Peter Psenak
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… bruno.decraene
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Peter Psenak
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… bruno.decraene
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Chris Bowers
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Peter Psenak
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Chris Bowers
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Ahmed Bashandy
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Satoru Matsushima
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Peter Psenak
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Dongjie (Jimmy)
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Peter Psenak
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Chris Bowers
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Peter Psenak
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Ahmed Bashandy
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Chris Bowers
- Re: [Lsr] WG Last Call draft-ietf-lsr-isis-srv6-e… Chris Bowers