Re: [OSPF] OSPFv3 LSA Extendibility - draft-acee-ospfv3-lsa-extend-00.txt

Acee Lindem <acee.lindem@ericsson.com> Fri, 28 June 2013 21:23 UTC

Return-Path: <acee.lindem@ericsson.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 4E27521F9D72 for <ospf@ietfa.amsl.com>; Fri, 28 Jun 2013 14:23:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.522
X-Spam-Level:
X-Spam-Status: No, score=-1.522 tagged_above=-999 required=5 tests=[AWL=-1.077, BAYES_00=-2.599, FRT_BELOW2=2.154]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S3DdbjEg2ehb for <ospf@ietfa.amsl.com>; Fri, 28 Jun 2013 14:23:05 -0700 (PDT)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) by ietfa.amsl.com (Postfix) with ESMTP id AFA2621F9D53 for <OSPF@ietf.org>; Fri, 28 Jun 2013 14:23:04 -0700 (PDT)
X-AuditID: c6180641-b7f986d000007a82-22-51cdfeb1b9a6
Received: from EUSAAHC005.ericsson.se (Unknown_Domain [147.117.188.87]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id C6.16.31362.2BEFDC15; Fri, 28 Jun 2013 23:22:58 +0200 (CEST)
Received: from EUSAAMB101.ericsson.se ([147.117.188.118]) by EUSAAHC005.ericsson.se ([147.117.188.87]) with mapi id 14.02.0328.009; Fri, 28 Jun 2013 17:22:57 -0400
From: Acee Lindem <acee.lindem@ericsson.com>
To: "Mike Dubrovskiy (mdubrovs)" <mdubrovs@cisco.com>, "Peter Psenak (ppsenak)" <ppsenak@cisco.com>, Acee Lindem <acee@lindem.com>
Thread-Topic: [OSPF] OSPFv3 LSA Extendibility - draft-acee-ospfv3-lsa-extend-00.txt
Thread-Index: AQHOdEWoKjxMLOIblEqRETa+hNuhlg==
Date: Fri, 28 Jun 2013 21:22:57 +0000
Message-ID: <94A203EA12AECE4BA92D42DBFFE0AE4718F0FB@eusaamb101.ericsson.se>
In-Reply-To: <534FD0D7D9E99740A077CE1A38EB79C3C54F1A@xmb-aln-x03.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.2.5.121010
x-originating-ip: [147.117.188.134]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <2754AB3FD60EE84E822EAA88A1DE55D5@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrGLMWRmVeSWpSXmKPExsUyuXRPuO6mf2cDDY6eEbeYdms6m8XDX2vY LFru3WO32LG7nc2BxWPK742sHkuW/GTy+LDoAmsAcxSXTUpqTmZZapG+XQJXxqreX6wF9/Qq 3k6/xdjA+Fa1i5GTQ0LAROLa8uVsELaYxIV764FsLg4hgaOMElfPH2CEcJYzShx9dp0ZpIpN QEfi+aN/zCAJEYEWRokjOx+wgiSYBZQl/h5azwJiCwuESByb+ZQdxBYRCJU4/nEVM4StJ/Gs 7yZYnEVAVWLvhg6wOK+At8TrHefB5nAC2XPW3gOrYQQ66fupNUwQ88Ulbj2ZzwRxqoDEkj3n mSFsUYmXj/+B9YoCzW87doYdIq4sseTJfhaIXh2JBbs/sUHY1hJ9S58yQ9jaEssWvoa6QVDi 5MwnLBMYxWchWTcLSfssJO2zkLTPQtK+gJF1FSNHaXFqWW66keEmRmDcHZNgc9zBuOCT5SFG aQ4WJXHeDXpnAoUE0hNLUrNTUwtSi+KLSnNSiw8xMnFwSjUwptyv4Sp9uyZwnUTZlCnJFcUn zCb77uCc4XuhLMnceoK8kaxIgtkWc8PPK3d7TntplHpic310356Fs6eonWY5fIsjLriIp7fi 3sm0A/s6hdtvnZwm5pgsPMt0i6ea4ltPpZou9z6RbyHXtknZTpzodzQxbdW3wA+Vj9SfskQY J7yYcGwlL1OlEktxRqKhFnNRcSIAm2DRVokCAAA=
Cc: "OSPF@ietf.org" <OSPF@ietf.org>
Subject: Re: [OSPF] OSPFv3 LSA Extendibility - draft-acee-ospfv3-lsa-extend-00.txt
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.12
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: Fri, 28 Jun 2013 21:23:12 -0000

Hi Mike, 
My first thought is that we'd make the dual LSA origination base on
configuration rather than based on the RFC 1793-esque signaling. I will
need to discuss with my co-authors.
Thanks,
Acee 

On 6/28/13 1:55 PM, "Mike Dubrovskiy (mdubrovs)" <mdubrovs@cisco.com>
wrote:

>Hi guys,
>
>Does bellow looks like what you are saying ?
>
>Two mode of operation:
>
>RFC5340Compatibility is off (default)
>
>In this mode router originates only new types of LSAs.
>Router consider only new type of LSAs from other routers.
>Router does not establish adjacencies with old routers.
>
>RFC5340Compatibility is on (non-default; need to be configured during
>transition). 
>
>In this mode router originates both old and new types of LSA.
>Router prefers new type of LSA for SPF calculation.
>Router establish adjacencies with both types for routers.
>
>Old format router LSA  has ExtendedFormatCapable flag set for the case
>when corresponded new format LSA stuck somewhere
>When all old type  LSAs in the router database have ExtendedFormatCapable
>flag, router flushes self-originated LSA in old format.
>The flag ExtendedFormatCapable  should be propagated across area borders
>similar to  OSPF demand circuit-like.
>
>Thank you,
>Mike
>
>> -----Original Message-----
>> From: ospf-bounces@ietf.org [mailto:ospf-bounces@ietf.org] On Behalf Of
>> Peter Psenak (ppsenak)
>> Sent: Friday, June 28, 2013 6:29 AM
>> To: Acee Lindem
>> Cc: OSPF@ietf.org
>> Subject: Re: [OSPF] OSPFv3 LSA Extendibility -
>>draft-acee-ospfv3-lsa-extend-
>> 00.txt
>> 
>> Hi Acee,
>> 
>> On 28.6.2013 11:44, Acee Lindem wrote:
>> > Hi Anton, Peter,
>> > If I were to be convinced that #2 is the way to go, I like making it
>>explicit
>> configurations and only applicable to service provider and large
>>enterprise
>> deployments. That way, OSPFv3 implementations specifically for the
>> homenet environments could omit it.
>> 
>> I'm fine with the config based approach.
>> 
>> thanks,
>> Peter
>> 
>> > Thanks,
>> > Acee
>> > On Jun 28, 2013, at 4:00 AM, Anton Smirnov wrote:
>> >
>> >>    Hi Acee,
>> >>    while I appreciate developer's simplicity of option 1 this
>>approach is good
>> only for greenfield deployment. For any existing sizable OSPFv3 network
>>its
>> migration limitation may become an insurmountable obstacle.
>> >>    My preference is combination of options: start migration as
>>option 2 and
>> when migration is completed lock on 1.
>> >>    Benefits are that migration is possible; LSDB is doubled only for
>>period of
>> migration; and once migration is completed there is no need to worry
>>about
>> dynamics of old-style router entering the domain.
>> >>    Downside is relative complexity of implementation but that's the
>>price
>> to pay for simplicity of OSPFv3. BTW, entering and exiting migration
>>may be
>> manual (via configuration), so this mixed approach may be simpler to
>> implement than 'pure' option 3.
>> >>    Said all that, individual products targeting greenfield deployment
>> scenario may skip implementation of migration. Say, homenet may require
>> support of extended LSAs from day 1. That would mean that homenet
>> products will not be deployable in existing old-style-LSA networks -
>>but that
>> probably is not the intent anyway.
>> >>
>> >> Anton
>> >>
>> >>
>> >> On 06/27/2013 10:18 PM, Acee Lindem wrote:
>> >>> I don't think there is much disagreement that we need a direct way
>> >>> to extend the base OSPFv3 LSAs and I will be presenting this draft
>> >>> at IETF
>> >>> 87 in Berlin. Where there appears to be some amount of disagreement
>> >>> is in the backward compatibility mechanisms. There are basically 3
>> >>> options (as well as subtle variants)
>> >>>
>> >>>
>> >>>          1. The approach in the draft, only allow adjacencies
>> >>> between routers supporting the extended encodings. Backward
>> >>> compatibility would have to be provided with separate instances and
>> topology.
>> >>>
>> >>>         2. Both the current and extended versions of the LSAs are
>> >>> originated as long as there are routers not supporting the new
>> >>> extended encodings at the respective flooding scope. This was the
>> >>> approach taken in "Multi-toplogy routing in OSPFv3 (MT-OSPFV3)",
>> >>> draft-ietf-ospf-mt-ospfv3-04.txt. However, it has the undesirable
>> >>> property of roughly doubling the size of the LSDB.
>> >>>
>> >>>        3. Switch to the extended format only after all the routers
>> >>> at the flooding scope support it. Use OSPF demand circuit-like (RFC
>> >>> 1793) signaling to determine whether or not all routers in the
>> >>> flooding scope support the new format. The only potential problem
>> >>> with this approach is a dynamics when a router not supporting the
>> >>> extended format successively leaves and enters the routing domain.
>> >>>
>> >>> What is the WG preference? I'm still in favor of the approach in the
>> >>> draft (#1) given the simplicity and stability properties. What we'd
>> >>> lose in slowed deployment would be more than made up
>> standardization
>> >>> and availability. Also, it would satisfy the homenet requirements we
>> >>> desperately need to satisfy.
>> >>>
>> >>> Thanks,
>> >>> Acee
>> >>>
>> >>>
>> >>>
>> >>> _______________________________________________
>> >>> 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
>_______________________________________________
>OSPF mailing list
>OSPF@ietf.org
>https://www.ietf.org/mailman/listinfo/ospf