[OSPF] Comments draft-ietf-ospf-segment-routing-extensions-00.txt

Acee Lindem <acee.lindem@ericsson.com> Tue, 01 July 2014 21:01 UTC

Return-Path: <acee.lindem@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 97E181A0A85 for <ospf@ietfa.amsl.com>; Tue, 1 Jul 2014 14:01:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] 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 a2kGSEVY2nEw for <ospf@ietfa.amsl.com>; Tue, 1 Jul 2014 14:00:59 -0700 (PDT)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B2111A0A84 for <ospf@ietf.org>; Tue, 1 Jul 2014 14:00:59 -0700 (PDT)
X-AuditID: c6180641-f79916d00000623a-ee-53b2cd3e6b97
Received: from EUSAAHC006.ericsson.se (Unknown_Domain [147.117.188.90]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id BA.B4.25146.E3DC2B35; Tue, 1 Jul 2014 17:01:18 +0200 (CEST)
Received: from EUSAAMB101.ericsson.se ([147.117.188.118]) by EUSAAHC006.ericsson.se ([147.117.188.90]) with mapi id 14.03.0174.001; Tue, 1 Jul 2014 17:00:41 -0400
From: Acee Lindem <acee.lindem@ericsson.com>
To: OSPF List <ospf@ietf.org>, Peter Psenak <ppsenak@cisco.com>
Thread-Topic: Comments draft-ietf-ospf-segment-routing-extensions-00.txt
Thread-Index: AQHPlW+EvcsTnOwDzEu9lMZ/o5iqQA==
Date: Tue, 01 Jul 2014 21:00:40 +0000
Message-ID: <948E8138-3BB5-4292-9CF6-4131F6AEED8D@ericsson.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: text/plain; charset="Windows-1252"
Content-ID: <F0C6FADAABCDA34F96093DD7A6F45AD7@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrELMWRmVeSWpSXmKPExsUyuXRPlK7d2U3BBqf+W1u03LvHbrFjdzub A5PHlN8bWT2WLPnJFMAUxWWTkpqTWZZapG+XwJXRfuASY8FPkYrH2zYwNzDuFOhi5OCQEDCR aFrO3cXICWSKSVy4t56ti5GLQ0jgKKPE2m2P2EASQgLLGCWm74kGsdkEdCSeP/rHDGKLCNhL XHp4kgnEFhZwkehuaGUBmSki4Clx9U0eRImexNWvE1lBbBYBFYlFU9eBlfMCta54vw5sDCPQ 3u+n1oDFmQXEJW49mc8EcY+AxJI955khbFGJl4//sULYShJzXl9jhqg3kHh/bj6UbS3xZ85E dghbW2LZwtfMELsEJU7OfMIygVFkFpIVs5C0z0LSPgtJ+ywk7QsYWVcxcpQWp5blphsZbmIE RsIxCTbHHYwLPlkeYhTgYFTi4X2wb1OwEGtiWXFl7iFGaQ4WJXFezep5wUIC6YklqdmpqQWp RfFFpTmpxYcYmTg4pRoY1QKPsbpva1S48/i5DEudaCAjx7utpeKvTzh0My/4+6X3yX+RQKFd rDpueyLFTjzy0Qw4EW+wXptJXG3Z87MsK30XbnV/xj438ZPVHsaNm45vsF73t11hcdvXuQcP zDXfbJSpHfRsz4XMbbNjZ1w97XgysPjNqSz+W0U9E49br7b+utv1Z0zldyWW4oxEQy3mouJE AK7Wna9lAgAA
Archived-At: http://mailarchive.ietf.org/arch/msg/ospf/f2uFb5piCK9_T7RO9N3pUUXrDXU
Subject: [OSPF] Comments draft-ietf-ospf-segment-routing-extensions-00.txt
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: Tue, 01 Jul 2014 21:01:01 -0000

Hi Peter, 

I’ve reviewed the OSPF Segment Routing WG draft and have some comments. 

       1. Can you describe the usage of algorithm in the Segment Routing domain? An SR capable router advertises the algorithms it supports and an algorithm is associated with a Prefix-SID. However, the usage of this information is not described anywhere and it  is guaranteed that there will be many different interpretations. 

       2. The usage of the advertised Weight references the “Segment Routing Architecture”. However, there is no description of weight usage there.

       3. Section 3.2 - the range advertisement seems a bit unnatural. Why is it assumed that all the advertised ranges have the same size? It would seem more intuitive that individual ranges are defined by the <size/starting SID> tuple.  

       4. Section 4.2 - Can you please make the P-flag the NP-Flag since the set value indicates not to perform the PHP operation? If you want to keep it the P-Flag, the set value should mean to perform the PHP.

       5. Section 4.2 and 5.2 - The Segment Routing architecture defines adjacency SIDs as having local significance. Yet the L-Flag allows this to be encoded as global.  Similarly, it would seem that a prefix SID would normally have global significance and local significance would be an exception (e.g., possibly a loopback address accessible only from the advertising OSPF router). 

       6. Section 4.2 - I really don’t like having his sub-TLV redefine the subsuming top-level TLV as a range of prefixes of the same length rather than a single prefix. Although this is my first serious reading of the draft, this encoding seems really unwieldy and, in practice, I’d expect the range size always advertised as 1. We can discuss this more in Toronto. 

       7. Section 4.2 - Shouldn’t the reference for the mapping server be the “Segment Routing Architecture” rather than the “Segment Routing Use Cases”? In general, the usage of a mapping server and the scope of assignment needs to be described better somewhere (not in the OSPF encoding document). 

       8. Section 6 - It would seem that an entity calculating a multi-area SR path would need access to the topology for all the areas and the SID would need to be globally assigned? Right? So rules are primarily for the population of the forwarding plane. Right? 

       9. Section 6.2 - In standard OSPF, inter-area summary propagation only applies to inter-area routes learned over the backbone. Is this any different? 

Thanks,
Acee