Re: [Lsr] Using IS-IS Multi-Topology (MT) for Segment Routing basedVirtual Transport Network

Peter Psenak <ppsenak@cisco.com> Mon, 30 March 2020 08:43 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 46D1E3A1101 for <lsr@ietfa.amsl.com>; Mon, 30 Mar 2020 01:43:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.701
X-Spam-Level:
X-Spam-Status: No, score=-7.701 tagged_above=-999 required=5 tests=[DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-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 Q6IsSbh3LUfi for <lsr@ietfa.amsl.com>; Mon, 30 Mar 2020 01:43:20 -0700 (PDT)
Received: from aer-iport-4.cisco.com (aer-iport-4.cisco.com [173.38.203.54]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D3823A1102 for <lsr@ietf.org>; Mon, 30 Mar 2020 01:43:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3945; q=dns/txt; s=iport; t=1585557800; x=1586767400; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=JCVjcPsBeO7Mow/4sYFfPL+V+2DA7hgTMDsr0ke+CMA=; b=CnorXMauqM8+twV+iORDZM5gVRPtyesrCeVjgnig3qszBdc8XL9qKPxV r3460mPFTy4KXfiAXQKZs1G5b9FZVSr3EInK6smxeNIOIa6ICMDhk57tr /nybXQuZgrKsAfPqv8PqZgGoreuKsWtSZPLYJnnlH/xI2Ocmk+T6OLlp0 I=;
X-IronPort-AV: E=Sophos;i="5.72,323,1580774400"; d="scan'208";a="24818253"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Mar 2020 08:43:18 +0000
Received: from [10.60.140.51] (ams-ppsenak-nitro2.cisco.com [10.60.140.51]) by aer-core-2.cisco.com (8.15.2/8.15.2) with ESMTP id 02U8hHsC000662; Mon, 30 Mar 2020 08:43:18 GMT
To: "Les Ginsberg (ginsberg)" <ginsberg=40cisco.com@dmarc.ietf.org>, Aijun Wang <wangaijun@tsinghua.org.cn>
Cc: "peng.shaofu@zte.com.cn" <peng.shaofu@zte.com.cn>, "Dongjie (Jimmy)" <jie.dong@huawei.com>, "xiechf@chinatelecom.cn" <xiechf@chinatelecom.cn>, "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>, "lsr@ietf.org" <lsr@ietf.org>, Tony Przygienda <tonysietf@gmail.com>
References: <3231136e-ab2e-679b-d421-34b086c53ee5@cisco.com> <8ACEC0D5-91F9-4AE7-84B3-AFF3EF2D5544@tsinghua.org.cn> <MW3PR11MB46193EC9A6AE0571DFD79819C1CA0@MW3PR11MB4619.namprd11.prod.outlook.com>
From: Peter Psenak <ppsenak@cisco.com>
Message-ID: <2a9ea474-1130-1373-b0ee-cef92592b517@cisco.com>
Date: Mon, 30 Mar 2020 10:43:17 +0200
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: <MW3PR11MB46193EC9A6AE0571DFD79819C1CA0@MW3PR11MB4619.namprd11.prod.outlook.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.51, ams-ppsenak-nitro2.cisco.com
X-Outbound-Node: aer-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/h4fJOwBpDMPvWyWM7dRaRvnLKW4>
Subject: Re: [Lsr] Using IS-IS Multi-Topology (MT) for Segment Routing basedVirtual Transport Network
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: Mon, 30 Mar 2020 08:43:23 -0000

Hi Les,

On 29/03/2020 17:57, Les Ginsberg (ginsberg) wrote:
> Peter/Aijun -
> 
> We are in agreement.
> I never said that an L2 Bundle member could/should be associated with a specific MTID.

ok, but that is what the authors of the draft-xie-lsr-isis-sr-vtn-mt are 
proposing. That's the reason why I was opposing that idea.
> 
> It is the L3 adjacency that has the MTID association.
> If we were going to support MTID in TLV 25 the correct place to put it would be as part of the " Parent L3 Neighbor Descriptor".

sure, although it looks redundant to me, given that the same L3 link is 
already advertised in other TLV which can have MTID in it.

thanks,
Peter
> 
>     Les
> 
> 
>> -----Original Message-----
>> From: Lsr <lsr-bounces@ietf.org> On Behalf Of Aijun Wang
>> Sent: Sunday, March 29, 2020 3:46 AM
>> To: Peter Psenak <ppsenak=40cisco.com@dmarc.ietf.org>
>> Cc: peng.shaofu@zte.com.cn; Dongjie (Jimmy) <jie.dong@huawei.com>;
>> xiechf@chinatelecom.cn; Les Ginsberg (ginsberg)
>> <ginsberg=40cisco.com@dmarc.ietf.org>; lsr@ietf.org; Tony Przygienda
>> <tonysietf@gmail.com>
>> Subject: Re: [Lsr] Using IS-IS Multi-Topology (MT) for Segment Routing
>> basedVirtual Transport Network
>>
>> I have the same consideration as Peter.
>>
>> Aijun Wang
>> China Telecom
>>
>>> On Mar 29, 2020, at 17:10, Peter Psenak
>> <ppsenak=40cisco.com@dmarc.ietf.org> wrote:
>>>
>>> Hi Les,
>>>
>>>> On 29/03/2020 00:00, Les Ginsberg (ginsberg) wrote:
>>>> Tony –
>>>> There are a few misunderstandings in your post.
>>>> Let me try to correct them.
>>>> RFC 8668 defines a new top-level TLV (25). This is NOT a sub-TLV(sic) of
>> TLVs 22,23,141,222,223.
>>>> Conceptually, it could have been defined as a sub-TLV, but because of the
>> limited length of a TLV in IS-IS (255 octets) and the likelihood that advertising
>> L2Bundle member attributes would consume a significant amount of space,
>> we decided to use a new top-level TLV which references the associated L3
>> adjacency advertised in TLV 22. This means TLV22 advertisements are not
>> impacted by the presence of TLV 25. In particular, the use of TLV 25 does not
>> lead to multiple TLV 22 advertisements for the same adjacency, which we
>> thought was a desirable outcome.
>>>> The equivalent OSPF draft (https://tools.ietf.org/html/draft-ketant-lsr-
>> ospf-l2bundles-01 ) takes the sub-TLV approach, but since OSPF has a 16 bit
>> length for TLVs it does not face the same encoding issues.
>>>> I fully agree with you that an L2 bundle is a Layer 3 construct – and as such
>> can be associated with any Layer 3 MTID in theory. However, when writing
>> RFC 8668 we did not consider that there was a use case for topology specific
>> link attributes. The current encoding does not support MTID.
>>>
>>> RFC 8668 defines a TLV to advertise attributes of the individual L2 link
>> members. While the TLV itself can be considered as L3 construct (and have
>> MT associated with it), the individual L2 Bundle Member Links inside this TLV
>> are not L3 constructs IMHO and should never have a MTID associated with
>> them. The ask here is to advertise different MTID for each individual L2
>> bundle member link.
>>>
>>> MTID is used to construct a topology. I do not see how a L2 bundle link
>> member would ever become part of the L3 topology.
>>>
>>> my 2c,
>>> Peter
>>>
>>>
>>>> At this point, if we needed to extend RFC 8668 to support MTID we would
>> need to allocate an additional TLV code point that included MTID – similar to
>> the distinction between TLV 22 and TLV 222.
>>>> HTH
>>>>     Les
>>>> *From:* Lsr <lsr-bounces@ietf.org> *On Behalf Of * Tony Przygienda
>>>> *Sent:* Saturday, March 28, 2020 10:25 AM
>>>> *To:* peng.shaofu@
>>
>> _______________________________________________
>> Lsr mailing list
>> Lsr@ietf.org
>> https://www.ietf.org/mailman/listinfo/lsr
> 
>