Re: [OSPF] Signaling Entropy Label Capability Using OSPF - draft-ietf-ospf-mpls-elc-00

Xuxiaohu <xuxiaohu@huawei.com> Mon, 18 April 2016 08:35 UTC

Return-Path: <xuxiaohu@huawei.com>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C71112DC50; Mon, 18 Apr 2016 01:35:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.217
X-Spam-Level:
X-Spam-Status: No, score=-5.217 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.996, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 f96AyO3o1-MA; Mon, 18 Apr 2016 01:35:51 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5644C12DC56; Mon, 18 Apr 2016 01:35:50 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml707-cah.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id CHT80656; Mon, 18 Apr 2016 08:35:47 +0000 (GMT)
Received: from NKGEML414-HUB.china.huawei.com (10.98.56.75) by lhreml707-cah.china.huawei.com (10.201.5.199) with Microsoft SMTP Server (TLS) id 14.3.235.1; Mon, 18 Apr 2016 09:35:46 +0100
Received: from NKGEML515-MBX.china.huawei.com ([fe80::a54a:89d2:c471:ff]) by nkgeml414-hub.china.huawei.com ([10.98.56.75]) with mapi id 14.03.0235.001; Mon, 18 Apr 2016 16:35:40 +0800
From: Xuxiaohu <xuxiaohu@huawei.com>
To: "Acee Lindem (acee)" <acee@cisco.com>, "draft-ietf-ospf-mpls-elc@ietf.org" <draft-ietf-ospf-mpls-elc@ietf.org>
Thread-Topic: Signaling Entropy Label Capability Using OSPF - draft-ietf-ospf-mpls-elc-00
Thread-Index: AQHRlBj81Lqya0qQckSeteuSX15/fJ+HehHggABhRACAAU3x0IAALjaAgAD0qIA=
Date: Mon, 18 Apr 2016 08:35:40 +0000
Message-ID: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0D53AAD6@NKGEML515-MBX.china.huawei.com>
References: <D331595E.5903B%acee@cisco.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0D539826@NKGEML515-MBX.china.huawei.com> <D333B410.59E29%acee@cisco.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0D53A075@NKGEML515-MBX.china.huawei.com> <D334F462.5A9A3%acee@cisco.com>
In-Reply-To: <D334F462.5A9A3%acee@cisco.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.99.55]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020204.57149C64.0076, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=0.0.0.0, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: a599237cdaaf9e338ff22176db06957d
Archived-At: <http://mailarchive.ietf.org/arch/msg/ospf/2WBxKDQbbLt0rvinF9-j_XI5yYA>
Cc: OSPF WG List <ospf@ietf.org>
Subject: Re: [OSPF] Signaling Entropy Label Capability Using OSPF - draft-ietf-ospf-mpls-elc-00
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ospf>, <mailto:ospf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ospf/>
List-Post: <mailto:ospf@ietf.org>
List-Help: <mailto:ospf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Apr 2016 08:35:53 -0000

Hi Acee,

> -----Original Message-----
> From: Acee Lindem (acee) [mailto:acee@cisco.com]
> Sent: Thursday, April 14, 2016 7:22 PM
> To: Xuxiaohu; draft-ietf-ospf-mpls-elc@ietf.org
> Cc: OSPF WG List
> Subject: Re: Signaling Entropy Label Capability Using OSPF -
> draft-ietf-ospf-mpls-elc-00
> 
> Hi Tiger,
> 
> On 4/14/16, 5:09 AM, "Xuxiaohu" <xuxiaohu@huawei.com> wrote:
> 
> >Hi Acee,
> >
> >> -----Original Message-----
> >> From: Acee Lindem (acee) [mailto:acee@cisco.com]
> >> Sent: Wednesday, April 13, 2016 8:41 PM
> >> To: Xuxiaohu; draft-ietf-ospf-mpls-elc@ietf.org
> >> Cc: OSPF WG List
> >> Subject: Re: Signaling Entropy Label Capability Using OSPF -
> >> draft-ietf-ospf-mpls-elc-00
> >>
> >> Hi Tiger,
> >>
> >> On 4/13/16, 3:41 AM, "Xuxiaohu" <xuxiaohu@huawei.com> wrote:
> >>
> >> >Hi Acee,
> >> >
> >> >Thanks for your comments. Please see my response in line.
> >> >
> >> >> -----Original Message-----
> >> >> From: Acee Lindem (acee) [mailto:acee@cisco.com]
> >> >> Sent: Tuesday, April 12, 2016 1:39 AM
> >> >> To: draft-ietf-ospf-mpls-elc@ietf.org
> >> >> Cc: OSPF WG List
> >> >> Subject: Signaling Entropy Label Capability Using OSPF -
> >> >> draft-ietf-ospf-mpls-elc-00
> >> >>
> >> >> Authors,
> >> >>
> >> >> We will soon be progressing the OSPFv2 SR draft. What is your
> >> >>intent for this  draft? It is missing:
> >> >>
> >> >>     1. A figure with the RI encoding like other OSPF documents
> >> >
> >> >Will add two figures for ELC TLV and RLSDC TLV respectively.
> >>
> >> Can you come up with a better name than RLSDC? It appears this would
> >>obviate  the need for the recent MSD proposal but that is a much
> >>better name.
> >
> >RLSDC has been replaced by RLDC (Readable Label Depth Capability) in
> >the latest version. If I understood it correctly, MSD and RLD are used
> >to indicate different things, e.g., the former is used to indicate how
> >many labels to maximum extent could be imposed by the ingress node
> >while the latter is used to indicate how many labels to maximum extent
> >could be read by a intermediate node.
> 
> Ok - this will be clearer once the usage section is added. I like RLDC better than
> RLSDC.

OK, will add a usage and applicability section.

> >
> >> >>     2. Discussion as to precisely how the capability would be used
> >> >>by a router in  an OSPF routing domain. For example, must a router
> >> >>remove the EL if the  next-hop doesn’t support it?
> >> >
> >> >This document only describes how the ELC and RLSDC are advertised
> >> >via OSPF. As for how these capabilities would be used are actually
> >> >described in
> >> >https://tools.ietf.org/html/draft-ietf-mpls-spring-entropy-label. By
> >> >the way, a router doesn't need to remove the EL if the next-hop
> >> >doesn't support it. The only requirement on using EL is: An ingress
> >> >LSR cannot insert ELs for packets going into a given tunnel unless
> >> >an egress LSR
> >>has
> >> indicated via signaling that it can process ELs on that tunnel.
> >>
> >> Can you add a short section referencing the applicable section in
> >>this document.
> >
> >Sure. Do you have any suggest on the text in such section?
> 
> I could write this but you think with 5 authors for a draft that only has
> 1 1/2 pages of content - one of you would be able to write this.

Fine:)

> 
> >
> >>
> >> >
> >> >>     3. A discussion of backward compatibility for the new
> >> >>Router-Information  LSA capability.
> >> >
> >> >Is it enough to add the following text:
> >> >
> >> >"To be compatible with RFC7770, ELC and RLSDC TLVs SHOULD continue
> >> >to be advertised in the first instance, i.e., 0, of the Router
> >>Information LSA."
> >>
> >> I was talking more on the level of usage of the capability than
> >>advertisement.
> >> Since this is new, there should be any RI LSAs considerations.
> >
> >The EL capability is used by ingress LSRs to determine whether an EL
> >could be inserted into a given LSP tunnel, and the RLD capability is
> >used by ingress LSRs to determine whether it's necessary to insert an
> >EL for a given LSP tunnel in the case where there has already been at
> >least one EL in the label stack. The above has been mentioned in the
> >Introduction section. I'm not sure that I fully understood your point.
> >If not, could you give any suggestion on the discussion of backward
> compatibility?
> 
> What happens if not all routers in the domain support capability advertisement?

If a given egress node doesn't support ELC, ingress nodes should not insert EL into the tunnels towards that egress node. If some routers don't support RLDC, the EL insertion approach as described in Section 5.4.  (a.k.a., ELs at readable label stack depths) of (https://tools.ietf.org/html/draft-ietf-mpls-spring-entropy-label) may be impacted a little bit. For example, a default RLD value can be set for all those routers that don't advertise the RLDC. Anyway, since this draft is only intended to describe how to advertise ELC and RLDC via OSPF, the specific usage of these capabilities is outside of the scope of this draft. 

Any further comments and suggestions are welcome.

Best regards,
Xiaohu

> Thanks,
> Acee
> 
> 
> >
> >Best regards,
> >Xiaohu (Tiger)
> >
> >> Thanks,
> >> Acee
> >>
> >>
> >>
> >> >
> >> >Best regards,
> >> >Xiaohu
> >> >
> >> >> Thanks,
> >> >> Acee
> >> >
> >