Re: [OSPF] Inconsistency between OSPF extention and IS-IS extension for segment routing

Peter Psenak <ppsenak@cisco.com> Thu, 07 November 2013 23:46 UTC

Return-Path: <ppsenak@cisco.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 7269A11E8123 for <ospf@ietfa.amsl.com>; Thu, 7 Nov 2013 15:46:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level:
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 C9D-b0uZqVem for <ospf@ietfa.amsl.com>; Thu, 7 Nov 2013 15:46:28 -0800 (PST)
Received: from mtv-iport-1.cisco.com (mtv-iport-1.cisco.com [173.36.130.12]) by ietfa.amsl.com (Postfix) with ESMTP id 7056121E816F for <ospf@ietf.org>; Thu, 7 Nov 2013 15:45:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2615; q=dns/txt; s=iport; t=1383867921; x=1385077521; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=gMME11kvhR9qy9uZ4FzEPKZ8efwNsb/AGVXHf19kSUc=; b=g6E8XL61AJC+N+cky0C1SyvDE7HCAl2ofOL6B0jU4vrEzXIHKdMFVRRX jc9CcBotm+5rTNo6NmlptaODtMeCGStNUkEz9Jn8+bqMWFVnQytJEhZ1d yqxHHvW2rZpweY8BJs+UdOJYg4BUqdA9bdQV/WT5+nl/SzrtMS4S/LBxe g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhAFAM4lfFKrRDoG/2dsb2JhbABagwc4v2OBKBZ0giUBAQEDAQEBATU2CgEQCxgJFg8JAwIBAgEVMAYNAQUCAQGHdwUOvS4Ej1kHhDADiUCOTIY9i02BaIFfGw
X-IronPort-AV: E=Sophos;i="4.93,655,1378857600"; d="scan'208";a="93616406"
Received: from mtv-core-1.cisco.com ([171.68.58.6]) by mtv-iport-1.cisco.com with ESMTP; 07 Nov 2013 23:45:13 +0000
Received: from [10.21.70.191] ([10.21.70.191]) by mtv-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id rA7NjBC0027930; Thu, 7 Nov 2013 23:45:12 GMT
Message-ID: <527C2606.5060906@cisco.com>
Date: Thu, 07 Nov 2013 15:45:10 -0800
From: Peter Psenak <ppsenak@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
MIME-Version: 1.0
To: Xuxiaohu <xuxiaohu@huawei.com>
References: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0822770A@NKGEML512-MBS.china.huawei.com>
In-Reply-To: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0822770A@NKGEML512-MBS.china.huawei.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: "ospf@ietf.org" <ospf@ietf.org>, "isis@ietf.org" <isis@ietf.org>
Subject: Re: [OSPF] Inconsistency between OSPF extention and IS-IS extension for segment routing
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: Thu, 07 Nov 2013 23:46:32 -0000

Xiaohu,

please see inline:

On 11/7/13 14:51 , Xuxiaohu wrote:
> Hi co-authors of the above two drafts,
>
> OSPF extension draft proposes to use Extended Prefix Opaque LSA to carry SR-related attributes. Since the Extended Prefix Opaque LSA does not advertise reachability of the prefix, but only its attributes, the prefixes contained within those LSAs for building IP routing table (e.g., Router LSAs) can be aggregated when crossing area boundaries while the Extended Prefix Opaque LSAs containing prefix SIDs can be intactly propagated across area boudaries. The final effect is much similar to the mechanism defined in RFC5283.
>
> In contract, IS-IS extension draft proposes to reuse those Extended IP Reachability TLVs which are used for building IP routing table to carry SR-related attributes. Although this choice has the benefit of propagating less LSAs, it loses the capability of aggregating routes when acrossing level boudaries. Furthermore, it requires the L1/L2 routers much be SR-capable.

if you aggregate on area/L1L2 boundary, SIDs/labels for individual 
prefixes that are covered by the aggregate are useless in the area to 
which you aggregate - there will be no FIB entries for these individual 
prefixes in such area. So if you aggregate, there is no need to 
propagate SIDs/labels for aggregated prefixes.

thanks,
Peter

>
> Although these two drafts are proposing extensions to two different IGPs, IMHO, it would better to provide similar capabilities if possible, especially advoid destroying the existing capabilities of these two IGPs,  e.g., inter-area/level route aggregation capability.
>
> To Peter Psenak,
>
> I don't agree with your argrment that the reason that IS-IS extension draft made that choice is because there is no choice for IS-IS. In fact, you can use the signalling mechanism for Label Request which has been proposed in draft-xu-rtgwg-global-label-adv-00. That's to say, you can use separate Extended IP Reachability TLVs other than those for IP reachability advertisement to carry SR-related attibutes. Since the former TLVs are intened for advertising label bindings other than building IP routing table, the Metric field of these TLVs is set to a value larger than MAX_PATH_METRIC (i.e., 0xFE000000). It's a normal approach for IS-IS. Of course, if SR is just used within a single level, it's good to use the existing approach proposed in the IS-IS extension draft.
>
> Best regards,
> Xiaohu
> _______________________________________________
> OSPF mailing list
> OSPF@ietf.org
> https://www.ietf.org/mailman/listinfo/ospf
>