Re: [OSPF] draft-atlas-ospf-mrt-02

Chris Bowers <cbowers@juniper.net> Mon, 21 July 2014 15:28 UTC

Return-Path: <cbowers@juniper.net>
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 EA29E1A0252 for <ospf@ietfa.amsl.com>; Mon, 21 Jul 2014 08:28:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.302
X-Spam-Level:
X-Spam-Status: No, score=-1.302 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, 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 5zMkqf3BCBOq for <ospf@ietfa.amsl.com>; Mon, 21 Jul 2014 08:28:42 -0700 (PDT)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1lp0141.outbound.protection.outlook.com [207.46.163.141]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DF7B1A01C6 for <ospf@ietf.org>; Mon, 21 Jul 2014 08:28:42 -0700 (PDT)
Received: from BLUPR05MB292.namprd05.prod.outlook.com (10.141.23.27) by BLUPR05MB197.namprd05.prod.outlook.com (10.255.191.21) with Microsoft SMTP Server (TLS) id 15.0.990.7; Mon, 21 Jul 2014 15:28:39 +0000
Received: from BLUPR05MB292.namprd05.prod.outlook.com ([10.141.23.27]) by BLUPR05MB292.namprd05.prod.outlook.com ([10.141.23.27]) with mapi id 15.00.0990.007; Mon, 21 Jul 2014 15:28:39 +0000
From: Chris Bowers <cbowers@juniper.net>
To: Russ White <russw@riw.us>, Acee Lindem <acee@lindem.com>, OSPF List <ospf@ietf.org>
Thread-Topic: [OSPF] draft-atlas-ospf-mrt-02
Thread-Index: Ac+ZFv4nWa+hKUOQQ8u/arcrmksngAGgrqQQAACxQIAAd5kVcADfQAdw
Date: Mon, 21 Jul 2014 15:28:39 +0000
Message-ID: <973fa216fa30459c842bf30ad589ee30@BLUPR05MB292.namprd05.prod.outlook.com>
References: <02df01cf9917$9b05a650$d110f2f0$@riw.us> <c6cbd43d70c94595ad3c5a24f3dcd6c0@BLUPR05MB292.namprd05.prod.outlook.com> <0E91754D-31E0-47D5-B516-0D89E33B502E@lindem.com> <360fb35f4f674e549557421894497dc6@BY2PR05MB127.namprd05.prod.outlook.com>
In-Reply-To: <360fb35f4f674e549557421894497dc6@BY2PR05MB127.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [66.129.239.14]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 0279B3DD0D
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(164054003)(13464003)(189002)(199002)(24454002)(51704005)(377454003)(107046002)(85306003)(20776003)(33646002)(15975445006)(74502001)(74662001)(105586002)(106356001)(15202345003)(99286002)(95666004)(19580395003)(83322001)(19580405001)(4396001)(93886003)(81542001)(92566001)(50986999)(46102001)(76176999)(54356999)(77982001)(81342001)(87936001)(76482001)(2656002)(83072002)(99396002)(80022001)(31966008)(66066001)(101416001)(79102001)(86362001)(85852003)(74316001)(21056001)(76576001)(64706001)(108616002)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BLUPR05MB197; H:BLUPR05MB292.namprd05.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en;
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
Archived-At: http://mailarchive.ietf.org/arch/msg/ospf/aQ7xDb24ClNzKX0Lkuu2liYvWeo
Cc: Alia Atlas <akatlas@juniper.net>
Subject: Re: [OSPF] draft-atlas-ospf-mrt-02
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, 21 Jul 2014 15:28:44 -0000

Acee and Russ,  

We have posted an updated version of the draft following your suggestions with respect to advertising MRT-ineligible links.

http://www.ietf.org/internet-drafts/draft-atlas-ospf-mrt-03.txt

Thanks,
Chris

-----Original Message-----
From: Shraddha Hegde 
Sent: Thursday, July 17, 2014 12:58 AM
To: Acee Lindem; Chris Bowers
Cc: OSPF List; Alia Atlas
Subject: RE: [OSPF] draft-atlas-ospf-mrt-02

Hi Acee,

  Defining a new MRT sub TLV to be carried in the OSPFv2 Extended link TLV as defined in https://datatracker.ietf.org/doc/draft-ietf-ospf-segment-routing-extensions/

 "Router-Link TLVs"as defined in
https://datatracker.ietf.org/doc/draft-ietf-ospf-ospfv3-lsa-extend

looks to be a good option. We will work on the draft to update.

Rgds
Shraddha

-----Original Message-----
From: OSPF [mailto:ospf-bounces@ietf.org] On Behalf Of Acee Lindem
Sent: Tuesday, July 15, 2014 1:18 AM
To: Chris Bowers
Cc: OSPF List; Alia Atlas
Subject: Re: [OSPF] draft-atlas-ospf-mrt-02

Hi Chris, Shraddha,  

On Jul 14, 2014, at 3:36 PM, Chris Bowers <cbowers@juniper.net> wrote:

> (The response to this question ended up off of the list, so I'm 
> posting it to continue the discussion on the list.)
> 
> Russ,
> 
> I see your point in link information being carried in Node related LSA.
> 
> The link information is carried in Router LSA and it's not extendible to carry any other information.
> Since RI-LSA is modeled as an extension to Router LSA, my idea was to tag the additional link information With new TLV in RI-LSA.
> 
> Another approach could have been to define a new LSA type and originate a new LSA for each link which is in-eligible to participate in MRT. A separate LSA for each link to advertise ineligibility looks suboptimal considering the amount of state machine/data structure that needs to be maintained for a separate LSA.
> 
>>> It seems like it might be better to move this bit of information into the TLV where the actual link state is advertised in some way.
> 
> Link related information is advertised in OSPF-TE opaque LSAs as well. MRT could run on non-TE enabled networks as well, so it may not be appropriate to use TE LSAs.
> 
> Let me know if you think we could stuff-in in existing LSAs or we should go with new LSA altogether.

Do NOT use the OSPF RI LSA for link information. Rather than define a new LSA, use the OSPFv2 Extended-Link opaque LSA defined in https://datatracker.ietf.org/doc/draft-ietf-ospf-segment-routing-extensions/

Thanks,
Acee



> 
> Rgds,
> Shraddha
> 
> -----Original Message-----
> From: OSPF [mailto:ospf-bounces@ietf.org] On Behalf Of Russ White
> Sent: Sunday, July 06, 2014 7:41 AM
> To: 'OSPF List'
> Cc: Alia Atlas
> Subject: [OSPF] draft-atlas-ospf-mrt-02
> 
> 
> Just one question/comment on this draft -- In section 6.1, MRT-Ineligible Links TLV for OSPFv2, the draft says there should be a new TLV in the router capabilities LSA that advertises links not to be included in the MRT calculation (excluded links). I'm not certain why an option isn't used in the LSA header for this, instead. Two things that seem strange to me:
> 
> - The exclusion of a link is a link property, not a router property, so I'm not certain why this would be advertised as a property of the OSPF router.
> This seems to muddy the line between router and properties and link properties in a way that sets the stage for make the router capabilities just another area into which to stuff various bits of information we can't find a home for elsewhere.
> 
> - If you modify a specific link state, then you must advertise two TLVs, or rather two LSAs, rather than one. Thus these two pieces of information must be connected in a local database, but advertised separately, with all the coordination/etc. that implies.
> 
> It seems like it might be better to move this bit of information into the TLV where the actual link state is advertised in some way.
> 
> :-)
> 
> Russ
> 
> _______________________________________________
> OSPF mailing list
> OSPF@ietf.org
> https://www.ietf.org/mailman/listinfo/ospf
> 
> _______________________________________________
> OSPF mailing list
> OSPF@ietf.org
> https://www.ietf.org/mailman/listinfo/ospf

_______________________________________________
OSPF mailing list
OSPF@ietf.org
https://www.ietf.org/mailman/listinfo/ospf