Re: [OSPF] [Isis-wg] 答复: 答复: [sunset4] IPv6 router IDs

Uma Chunduri <uma.chunduri@ericsson.com> Mon, 12 May 2014 03:01 UTC

Return-Path: <uma.chunduri@ericsson.com>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B30711A03D8; Sun, 11 May 2014 20:01:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.6
X-Spam-Level:
X-Spam-Status: No, score=-1.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, SPF_PASS=-0.001] autolearn=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 Q_eIlsVge785; Sun, 11 May 2014 20:01:38 -0700 (PDT)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) by ietfa.amsl.com (Postfix) with ESMTP id DEBA51A0162; Sun, 11 May 2014 20:01:37 -0700 (PDT)
X-AuditID: c6180641-f799b6d000000b0f-5c-536fe7d74275
Received: from EUSAAHC004.ericsson.se (Unknown_Domain [147.117.188.84]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id 92.03.02831.7D7EF635; Sun, 11 May 2014 23:12:55 +0200 (CEST)
Received: from EUSAAMB105.ericsson.se ([147.117.188.122]) by EUSAAHC004.ericsson.se ([147.117.188.84]) with mapi id 14.03.0174.001; Sun, 11 May 2014 23:01:25 -0400
From: Uma Chunduri <uma.chunduri@ericsson.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>, Acee Lindem <acee.lindem@ericsson.com>
Thread-Topic: [Isis-wg] [OSPF] 答复: 答复: [sunset4] IPv6 router IDs
Thread-Index: AQHPayEh4teIod3/r0eOb3fsPY20bZs4NlMAgAAJRACAACzPgIAATNyggABawgD//78V0IAAfSKAgALpvfCAAEpBgP//vt6A
Date: Mon, 12 May 2014 03:01:23 +0000
Message-ID: <1B502206DFA0C544B7A60469152008633F27B857@eusaamb105.ericsson.se>
References: <CF8CEDD4.2D52B%acee.lindem@ericsson.com> <5367B449.7090304@bogus.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0826FEA2@NKGEML512-MBS.china.huawei.com> <EEB7CA30-C044-4A35-AF80-F71CEDF521C9@lindem.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0827025D@NKGEML512-MBS.china.huawei.com> <536B9971.4080700@cisco.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE08270C0C@NKGEML512-MBS.china.huawei.com> <536C9892.50107@linfre.de> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE08270D2D@NKGEML512-MBS.china.huawei.com> <C080EC1B-823A-4456-9622-056C9F95821E@ericsson.com> <1B502206DFA0C544B7A60469152008633F27B228@eusaamb105.ericsson.se> <CF929EBE.2DBBE%acee.lindem@ericsson.com> <1B502206DFA0C544B7A60469152008633F27B362@eusaamb105.ericsson.se> <96F7B28A-FAE8-48BF-9A88-985E3AAC9436@ericsson.com> <1B502206DFA0C544B7A60469152008633F27B80D@eusaamb105.ericsson.se> <537034E9.9090806@joelhalpern.com>
In-Reply-To: <537034E9.9090806@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.12]
Content-Type: multipart/alternative; boundary="_000_1B502206DFA0C544B7A60469152008633F27B857eusaamb105erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFIsWRmVeSWpSXmKPExsUyuXRPiO715/nBBq8OWVt8PPWGyeLVqTWM Fl8XzWayaLl3j91i5Z797BZLNl9ndWDzOHtkAaPHvAsL2TyWLPnJ5HFuyndGj9VrXrEEsEZx 2aSk5mSWpRbp2yVwZdw98oG54Nd+xop3x5+zNjB+2MXYxcjJISFgInH93ScmCFtM4sK99Wxd jFwcQgJHGSXenD0B5SxnlPgxsZkdpIpNQE/i49SfQDYHh4hAqETvWjeQGmaBc4wSDcvOs4HU CAuUSlz49o8VxBYRKJN4vfkqM4SdJ7H39HIwm0VAVeLUiRksIHN4BXwl9j8GO0JI4C+bRPOR WhCbU0BfYkrrMbByRqDjvp9aA1bDLCAucevJfKijBSSW7DnPDGGLSrx8DLFWQkBJYs7ra8wg 45kF8iVuf+MFCfMKCEqcnPmEZQKj6Cwkk2YhVM1CUgUR1pRYv0sfolpRYkr3Q3YIW0Oidc5c dmTxBYzsqxg5SotTy3LTjQw3MQIj85gEm+MOxgWfLA8xCnAwKvHwLtiVHyzEmlhWXJl7iFGa g0VJnDf9U2ywkEB6YklqdmpqQWpRfFFpTmrxIUYmDk6pBsa8nb/uzzyz5V+WvYzf4Td/7hv9 NP58a5mP64LOM+d3LzxhYzc5V72ZT02fMfLcqr/X08+suzitrKPvwTSvXavlTy/a9XhG9IKO hUc4jlfzf7r8eZb6luMt3x+Xzve+sUfx28f0lX338/m2CshlLDsc9uykS+WLovg3856+ZWne a7bw/myvNXbTmZRYijMSDbWYi4oTAU+W9tCtAgAA
Archived-At: http://mailarchive.ietf.org/arch/msg/ospf/GcFx_RFae2XXw1M0umU3gZPQA_Y
Cc: Joel jaeggli <joelja@bogus.com>, OSPF List <ospf@ietf.org>, "sunset4@ietf.org" <sunset4@ietf.org>, Wes George <wesley.george@twcable.com>, "lizhenqiang@chinamobile.com" <lizhenqiang@chinamobile.com>
Subject: Re: [OSPF] [Isis-wg] 答复: 答复: [sunset4] IPv6 router IDs
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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, 12 May 2014 03:01:40 -0000

Dear Joel,

>Uma, I would point out that currently one cannot assume that a received router ID is a usqble address.

I agree this is true for OSPF.

But for IS-IS it's always a routable IP, but the point is it may not be there if there is no TE.

RFC 6119
        " 4.1.  IPv6 TE Router ID TLV

        The IPv6 TE Router ID TLV is TLV type 140.

         The IPv6 TE Router ID TLV contains a 16-octet IPv6 address.  A stable
        global IPv6 address MUST be used, so that the router ID provides a
        routable address, regardless of the state of a node's interfaces.

         If a router does not implement traffic engineering, it MAY include or
         omit the IPv6 TE Router ID TLV."

Same story for IPv4 per RFC 5305. It's better to leave this "Router ID"  alone for this purpose (or relax this to non TE purposes too, but one can't advertise multiple of them).

>Hence, there has to be an upgrade to the advertising router to indicate this new usage.  If there is an upgrade, then most of the use cases are addressed either by upgrading to the feature you really want, or by some form of service address >advertisement.  Router ID does not seem to be the right hook.

Instead of "Router ID", I agree it's better to call it as Service IP or "routable IP address" TLV.
Yes, upgrade would be require for any node to emit this one!

--
Uma C.


-----Original Message-----
From: Joel M. Halpern [mailto:jmh@joelhalpern.com]
Sent: Sunday, May 11, 2014 7:42 PM
To: Uma Chunduri; Acee Lindem
Cc: Wes George; Joel jaeggli; OSPF List; sunset4@ietf.org; lizhenqiang@chinamobile.com
Subject: Re: [Isis-wg] [OSPF] 答复: 答复: [sunset4] IPv6 router IDs

(Only to Acee and Uma.  I will let you two sort this out on the list.)

Reading this thread, it look's to me like whatever uses this has, they are not related to the router ID.
So if there is anything here at all, it is some other service address advertisement.

Uma, I would point out that currently one can not assume that a received router ID is a usqble address.  Hence, there has to be an upgrade to the advertising router to indicate this new usage.  If there is an upgrade, then most of the use cases are addressed either by upgrading to the feature you really want, or by some form of service address advertisement.  Router ID does not seem to be the right hook.

Yours,
Joel

On 5/11/14, 10:29 PM, Uma Chunduri wrote:
> Hi Acee,
>
> My comments inline [Uma1]
>
> --
>
> Uma C.
>
> *From:*Acee Lindem
> *Sent:* Friday, May 09, 2014 6:47 PM
> *To:* Uma Chunduri
> *Cc:* Xuxiaohu; isis-wg@ietf.org<mailto:isis-wg@ietf.org>; Wes George; Anton Smirnov;
> fanpeng@chinamobile.com<mailto:fanpeng@chinamobile.com>; Joel jaeggli; OSPF List; sunset4@ietf.org<mailto:sunset4@ietf.org>;
> lizhenqiang@chinamobile.com<mailto:lizhenqiang@chinamobile.com>
> *Subject:* Re: [Isis-wg] [OSPF] 答复: 答复: [sunset4] IPv6 router IDs
>
> Hi Uma,
>
> On May 9, 2014, at 8:03 PM, Uma Chunduri <uma.chunduri@ericsson.com
> <mailto:uma.chunduri@ericsson.com>> wrote:
>
>
>
> Hi Acee,
>
> In-line [Uma]:
>
>>I can see these -
>
>>1.  RLFA TLDP session without having to worry a PQ node supports TE or
>
>>not
>
> I don't think this is a good use case. You need to have an the AF
> topology in order to compute the remote LFA. Also, you may inherit
> remote LFA targets for external and prefixes from other areas but you
> will never compute remote LFA targets in other areas (at least not
> with today's algorithms).
>
> [Uma]: It doesn't have to be a different area. Take a simplest case of
> one area or an L2 domain; after having computed all the PQ nodes in
> that area/domain if the PQ node doesn't support TE and doesn't
> advertise router ID (TLV 134) which IP address you would pick for TLDP session ?
> You can't reliably know from the advertised prefixes from the node
> that it is hosted by  the node if router ID is not emitted by the node
> (as it doesn't support TE).
>
> The only advantage I can see is that a router can explicitly specify
> which local address it wants to use for targeted LFA sessions.
>
>
> [Uma1]: Yes Acee. This is more practical way and a separate IP can be
> hosted for this and this has to be advertised as “router IP”
>
>>2. Orchestration software on a controller or an application which is
>
>>having access to
>
>>   the topology database of the network may determine the node IP
>
>>address without having to go through the hoops (to determine if it's
>
>>redistributed or leaked etc..)
>
>>   with this TLV.
>
> Can you be more precise? If the orchestration application is going to
> orchestrate across multiple areas, I would hope it would have
> visibility to the topologies of these areas.
>
> [Uma]: Even for a same area or domain having a node advertise it's
> loopback as router ID without relation any relation to TE (supported
> or
> not) is a benefit in this case.
>
> The ability of an application on a controller to know this easily is a
> huge advantage.
>
> Also there could be multiple loopback and each for different purposes.
> For e.g. a PCE on a controller
> withhttps://tools.ietf.org/html/draft-ietf-pce-pcepscan know PCC
> address
>
> with a firewall port/IP opened on the router for TLS connection. It
> would be great this can happen easily and automatically.
>
> I don’t think anyone would have a firewall within an IGP routing domain.
> Hence, it would be the same purported advantage as above.
>
> [Uma]: IMO, it depends on the controller (where it’s located) and how
> many areas/ASes it is overseeing and also depends on applications it’s
> giving to access to network nodes.
>
>               In a pure IGP environment, application of FW may not be
> necessary, but  giving access to the nodes through
> applications/controller is completely a different thing and security
> requirements can be different.
>
>              Also the main point as you can see here is not only about
> security but it’s about giving visibility of the “router IP” through
> topology database to an outside entity.
>
> Overall , FWIW it’s an useful addition to indicate this through (a
> sub-tlv of) the router capability TLV as presented here.
>
> --
>
> Uma  C.
>
>
>
> _______________________________________________
> Isis-wg mailing list
> Isis-wg@ietf.org<mailto:Isis-wg@ietf.org>
> https://www.ietf.org/mailman/listinfo/isis-wg
>