Re: [Isis-wg] FW: New Version Notification for draft-ginsberg-isis-rfc4971bis-00.txt

Xuxiaohu <xuxiaohu@huawei.com> Tue, 13 October 2015 02:31 UTC

Return-Path: <xuxiaohu@huawei.com>
X-Original-To: isis-wg@ietfa.amsl.com
Delivered-To: isis-wg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B346E1B2F1E for <isis-wg@ietfa.amsl.com>; Mon, 12 Oct 2015 19:31:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level:
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 g6pOXHcEkXYx for <isis-wg@ietfa.amsl.com>; Mon, 12 Oct 2015 19:31:53 -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 5F6751B2F19 for <isis-wg@ietf.org>; Mon, 12 Oct 2015 19:31:53 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml404-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BYS68675; Tue, 13 Oct 2015 02:31:51 +0000 (GMT)
Received: from NKGEML402-HUB.china.huawei.com (10.98.56.33) by lhreml404-hub.china.huawei.com (10.201.5.218) with Microsoft SMTP Server (TLS) id 14.3.235.1; Tue, 13 Oct 2015 03:31:48 +0100
Received: from NKGEML512-MBS.china.huawei.com ([169.254.8.187]) by nkgeml402-hub.china.huawei.com ([10.98.56.33]) with mapi id 14.03.0235.001; Tue, 13 Oct 2015 10:31:42 +0800
From: Xuxiaohu <xuxiaohu@huawei.com>
To: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>, ISIS-WG <isis-wg@ietf.org>
Thread-Topic: [Isis-wg] FW: New Version Notification for draft-ginsberg-isis-rfc4971bis-00.txt
Thread-Index: AQHRAX2oEQ5n5TiDjE+0b7/2KLNOl55g+HNggAaBwkD//9KSAIABX1Jg
Date: Tue, 13 Oct 2015 02:31:41 +0000
Message-ID: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0CB363D2@NKGEML512-MBS.china.huawei.com>
References: <20151008035854.31741.17926.idtracker@ietfa.amsl.com> <d0010681b7f64c74b2b8cdc07174bdfd@XCH-ALN-001.cisco.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0CB360FD@NKGEML512-MBS.china.huawei.com> <62f35c3b86584d42983d59f0a69cf5b6@XCH-ALN-001.cisco.com>
In-Reply-To: <62f35c3b86584d42983d59f0a69cf5b6@XCH-ALN-001.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="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/isis-wg/mMFJJYcBS4Cn2kQrSZLCy5D2EzQ>
Cc: "Stefano Previdi (sprevidi)" <sprevidi@cisco.com>
Subject: Re: [Isis-wg] FW: New Version Notification for draft-ginsberg-isis-rfc4971bis-00.txt
X-BeenThere: isis-wg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IS-IS working group <isis-wg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/isis-wg/>
List-Post: <mailto:isis-wg@ietf.org>
List-Help: <mailto:isis-wg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Oct 2015 02:31:56 -0000

Hi Les,

> -----Original Message-----
> From: Les Ginsberg (ginsberg) [mailto:ginsberg@cisco.com]
> Sent: Monday, October 12, 2015 8:39 PM
> To: Xuxiaohu; ISIS-WG
> Cc: Stefano Previdi (sprevidi)
> Subject: RE: [Isis-wg] FW: New Version Notification for
> draft-ginsberg-isis-rfc4971bis-00.txt
> 
> Xiaohu -
> 
> > -----Original Message-----
> > From: Xuxiaohu [mailto:xuxiaohu@huawei.com]
> > Sent: Monday, October 12, 2015 1:27 AM
> > To: Les Ginsberg (ginsberg); ISIS-WG
> > Cc: Stefano Previdi (sprevidi)
> > Subject: RE: [Isis-wg] FW: New Version Notification for
> > draft-ginsberg-isis- rfc4971bis-00.txt
> >
> > Hi Les,
> >
> > > -----Original Message-----
> > > From: Isis-wg [mailto:isis-wg-bounces@ietf.org] On Behalf Of Les
> > > Ginsberg
> > > (ginsberg)
> > > Sent: Thursday, October 08, 2015 12:04 PM
> > > To: ISIS-WG
> > > Cc: Stefano Previdi (sprevidi)
> > > Subject: [Isis-wg] FW: New Version Notification for
> > > draft-ginsberg-isis-rfc4971bis-00.txt
> > >
> > > Folks -
> > >
> > > We have just submitted a bis draft for RFC 4971 to define how to use
> > > TLV 242 on a router which supports only IPv6 (has no IPv4 addresses).
> > >
> > > The draft is identical to the original RFC except for:
> > >
> > > 1)New text at the beginning of Section 3 defining how to use the TLV
> > > when no
> > > IPv4 Router ID is present
> >
> > According to the definition of Router ID as defined in RFC4971 as follows:
> >
> > "A router that generates a CAPABILITY TLV MUST have a Router ID that
> >    is a 32-bit number.  The ID MUST be unique within the IS-IS area.  If
> >    the router generates any capability TLVs with domain flooding scope,
> >    then the ID MUST also be unique within the IS-IS routing domain."
> >
> > the router ID is just required to be a 32-bit number which is unique
> > within the area or the domain.
> >
> > However, it said in your draft,
> >
> > "...The Router ID SHOULD be identical to the value advertised in the
> >    Traffic Engineering Router ID TLV [RFC5305].  If no Traffic
> >    Engineering Router ID is assigned the Router ID SHOULD be identical
> >    to an IP Interface Address [RFC1195] advertised by the originating
> >    IS. If the originating node does not support IPv4, then the reserved
> >    value 0.0.0.0 MUST be used in the Router ID field and the IPv6 TE
> >    Router ID sub-TLV [RFC5316] MUST be present in the TLV...."
> >
> > I'm wondering what's the reason for imposing the above restriction on
> > the router ID, especially in the case where no TE is enabled?  Or did
> > you also want to know at least one routable IP address of a given
> > router that generates a Router Capability TLV (see
> > https://tools.ietf.org/html/draft-xu-isis-routable-
> > ip-address-01)?
> 
> [Les:] RFC 5305 and RFC 6119 which define the IPv4 and IPv6 Router ID TLVs
> respectively are explicit: the router ID MUST be a routable address.
> It is conceivable that we could use a different ID in TLV 242 - which is NOT
> required to be a routable address and is always 32 bits - but why would we want
> to do so? This places a burden on operators to assign yet another unique
> number to each node and then we need a way to correlate this number w the
> originating node - remembering that in the case of a leaked TLV 242 the
> originator is not contained in the TLV nor in the containing LSP.

In the case of a leaked TLV-242, the originator is identified by the Router ID contained in the TLV. No?

Of course, in the case where some routers in other areas need to know a routable IP address of the originator of a given leaked TLV-242, it needs to contain a particular sub-TLV within that TLV-242 so as to carry that routable IP address (e.g., https://tools.ietf.org/html/draft-xu-isis-routable-ip-address-01). That routable IP address could be identical to the TE router ID if assigned. Furthermore, routers that do not support that specific sub-TLV could continue processing those sub-TLVs that are supported. 

In contrast, according the following rules as proposed in your draft, 

"... If the originating node does not support IPv4, then the reserved
   value 0.0.0.0 MUST be used in the Router ID field and the IPv6 TE
   Router ID sub-TLV [RFC5316] MUST be present in the TLV.  Router
   CAPABILITY TLVs which have a Router ID of 0.0.0.0 and do NOT have the
   IPv6 TE Router ID sub-TLV present MUST be ignored...."

It would cause backwards compatibility issues to those RFC4971-compatible routers according to the following specification:

"...   A router that generates a CAPABILITY TLV MUST have a Router ID that
   is a 32-bit number.  The ID MUST be unique within the IS-IS area.  If
   the router generates any capability TLVs with domain flooding scope,
   then the ID MUST also be unique within the IS-IS routing domain.
..."

Best regards,
Xiaohu 

>    Les
> 
> >
> > Best regards,
> > Xiaohu
> >
> > > 2)References have been updated
> > >
> > > Please let us know of any questions or comments.
> > >
> > >    Les (on behalf of Stefano and Mach)
> > >
> > > -----Original Message-----
> > > From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
> > > Sent: Wednesday, October 07, 2015 8:59 PM
> > > To: Mach Chen; Stefano Previdi (sprevidi); Les Ginsberg (ginsberg);
> > > Stefano Previdi (sprevidi); Les Ginsberg (ginsberg); Mach Chen
> > > (Guoyi)
> > > Subject: New Version Notification for
> > > draft-ginsberg-isis-rfc4971bis-00.txt
> > >
> > >
> > > A new version of I-D, draft-ginsberg-isis-rfc4971bis-00.txt
> > > has been successfully submitted by Les Ginsberg and posted to the
> > > IETF repository.
> > >
> > > Name:		draft-ginsberg-isis-rfc4971bis
> > > Revision:	00
> > > Title:		IS-IS Extensions for Advertising Router Info
> > > Document date:	2015-10-07
> > > Group:		Individual Submission
> > > Pages:		9
> > > URL:
> > > https://www.ietf.org/internet-drafts/draft-ginsberg-isis-rfc4971bis-00.txt
> > > Status:
> https://datatracker.ietf.org/doc/draft-ginsberg-isis-rfc4971bis/
> > > Htmlized:
> https://tools.ietf.org/html/draft-ginsberg-isis-rfc4971bis-00
> > >
> > >
> > > Abstract:
> > >    This document defines a new optional Intermediate System to
> > >    Intermediate System (IS-IS) TLV named CAPABILITY, formed of multiple
> > >    sub-TLVs, which allows a router to announce its capabilities within
> > >    an IS-IS level or the entire routing domain.
> > >
> > >
> > >
> > >
> > >
> > > Please note that it may take a couple of minutes from the time of
> > > submission until the htmlized version and diff are available at tools.ietf.org.
> > >
> > > The IETF Secretariat
> > >
> > > _______________________________________________
> > > Isis-wg mailing list
> > > Isis-wg@ietf.org
> > > https://www.ietf.org/mailman/listinfo/isis-wg