Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
"William Ivory (wivory)" <wivory@cisco.com> Mon, 18 March 2013 21:28 UTC
Return-Path: <wivory@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F081821F8900 for <mpls@ietfa.amsl.com>; Mon, 18 Mar 2013 14:28:26 -0700 (PDT)
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 PgjDIkGuPLrM for <mpls@ietfa.amsl.com>; Mon, 18 Mar 2013 14:28:26 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id 2771921F8A0D for <mpls@ietf.org>; Mon, 18 Mar 2013 14:28:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4605; q=dns/txt; s=iport; t=1363642106; x=1364851706; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=mkAYQ4ZLta1JFF1k8mBeH3t65R9GgKr1y9rh4gwW3P4=; b=SXaPgqPxTmmOX7zE+W4XqXeAwTFh3Gw4ckaxIi2HzK5NLu5QCdvjehY3 9HMHxH5+hRVc1YNL9AOnBGupzd5O4zZ1Z9KTkxDAVjBpXBCe57bcjDUR8 voqi5qppUVetN1E76xgbUdP+EHD9EweA0OP9K2KafBvx8MsfQIn4nV5S4 c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgEFAHOFR1GtJV2Z/2dsb2JhbABDxTSBWxZ0giQBAQEEAQEBNzQXBAIBCBEEAQELFAkHJwsUCQgCBAESCIgMDMIhBI5fJhIGgllhA6dggwqCKA
X-IronPort-AV: E=Sophos;i="4.84,867,1355097600"; d="scan'208";a="188812921"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-6.cisco.com with ESMTP; 18 Mar 2013 21:28:25 +0000
Received: from xhc-rcd-x13.cisco.com (xhc-rcd-x13.cisco.com [173.37.183.87]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id r2ILSPsF015834 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <mpls@ietf.org>; Mon, 18 Mar 2013 21:28:25 GMT
Received: from xmb-aln-x03.cisco.com ([169.254.6.8]) by xhc-rcd-x13.cisco.com ([173.37.183.87]) with mapi id 14.02.0318.004; Mon, 18 Mar 2013 16:28:25 -0500
From: "William Ivory (wivory)" <wivory@cisco.com>
To: "Eric Rosen (erosen)" <erosen@cisco.com>, MPLS <mpls@ietf.org>
Thread-Topic: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
Thread-Index: AQHOJAM8qaELAe8FWUK38P43szWlcJir85nQgAADAfA=
Date: Mon, 18 Mar 2013 21:28:24 +0000
Deferred-Delivery: Mon, 18 Mar 2013 21:28:00 +0000
Message-ID: <D2FD2FE4B21AEB41A13FAA7498B10761E0C1DF@xmb-aln-x03.cisco.com>
References: <10026.1363629922@erosen-linux> <D2FD2FE4B21AEB41A13FAA7498B10761E0C1C3@xmb-aln-x03.cisco.com>
In-Reply-To: <D2FD2FE4B21AEB41A13FAA7498B10761E0C1C3@xmb-aln-x03.cisco.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.61.163.252]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Mar 2013 21:28:27 -0000
Oh well, guess I ran it past everyone. Points still stand I hope! William >>-----Original Message----- >>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of >>William Ivory (wivory) >>Sent: 18 March 2013 21:25 >>To: Eric Rosen (erosen); MPLS >>Subject: Re: [mpls] comments on draft-kompella-mpls-special-purpose-labels- >>02 >> >>Hi Eric, >> >>Given you're also at Cisco, and given this would be my first post to the IETF >>MPLS list, I thought I'd run this past you first ... (-: Couple of points inline... >> >>>>-----Original Message----- >>>>From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf >>>>Of Eric Rosen (erosen) >>>>Sent: 18 March 2013 18:05 >>>>To: MPLS >>>>Subject: [mpls] comments on >>>>draft-kompella-mpls-special-purpose-labels-02 >>>> >>>>A few comments: >>>> >>>>- The extended special purpose label space has about a million >>>>possible >>>> values (16 - 1048559), with an allocation policy of "standards action". >>>> This encourages squatting on "unofficial" codepoints while >>>>discouraging >>>> the publication of non-standards-track drafts describing the use of >>>>those >>>> codepoints. >>>> >>>> I think it would be better to have a much smaller piece of the label >>>> space to be allocated under the "standards action" policy. >>>> >>>>- With a large extended special purpose label space, why do we need a >>>> process for reusing deprecated (non-extended) special purpose label >>>> values? Especially when we already know that "IETF-wide surveys" >>>>don't >>>> necessarily determine correctly whether some feature is actually in >>>>use >>>> somewhere. >> >>Using extended labels increases packet size. This could cause unexpected >>issues with MTU at pinch points in a network, and could also possibly lead to >>faster exhaustion of hardware resources as the extra labels will need to be >>programmed in hardware. >> >>>> >>>>- "an arbitrary string of consecutive extension labels is legal, and >>>> semantically equivalent to a single extension label" >>>> >>>> I don't see the sense of this. It will only lead to >>>> interoperability issues when some implementation puts in lots of >>>> extraneous labels and some other implementation can't handle it >>>> properly (as mentioned in the Security Considerations). >> >>Isn't it better to allow for an arbitrary number now, rather than only allow one >>now, then have to extend in future, and end up with devices in the network >>supporting all 3 possible levels of support (or lack of)? >> >>Thanks, >> >>William >> >>>> >>>>- Section 3, point 4, on the possible use of codepoint 3, doesn't seem >>>>to >>>> make any change to existing process or usage. I'm not sure why it >>>>is even >>>> in the document. >>>> >>>>- The fact that every special purpose label has a corresponding >>>>extended >>>> special purpose label seems problematic to me. Suppose some >>>> implementation decides that when it needs to push "IPv4 explicit >>>>null" on >>>> a packet, it is always going to use the extended special purpose label. >>>> This seems perfectly legal, but will not interoperate with other >>>> implementations that understand "IPv4 explicit null" but that don't >>>> support the extended special purpose label space. >>>> >>>>- From section 3.1: >>>> >>>> An extension label MUST be followed by another label L (and thus >>>> MUST have the bottom-of-stack bit clear). L MUST be interpreted >>>> as an "extended special purpose label" from a new registry >>>> created by this document (see Section 5). Whether or not L has >>>> the bottom-of-stack bit set depends on whether other labels >>>> follow L. Only L is interpreted as an extended special purpose >>>> label; labels following L are interpreted as normal. >>>> >>>> If all labels following a special purpose label "are interpreted as >>>> normal", it follows that there can only be one special purpose label >>>> in the stack. I don't think that's the intention. >>>> >>>> Probably the final sentence should be "an extension label only >>>> affects the interpretation of the label immediately below it". >>>> >>>> >>>> >>>> >>>> >>>>_______________________________________________ >>>>mpls mailing list >>>>mpls@ietf.org >>>>https://www.ietf.org/mailman/listinfo/mpls >>_______________________________________________ >>mpls mailing list >>mpls@ietf.org >>https://www.ietf.org/mailman/listinfo/mpls
- [mpls] comments on draft-kompella-mpls-special-pu… Eric Rosen
- Re: [mpls] comments on draft-kompella-mpls-specia… William Ivory (wivory)
- Re: [mpls] comments on draft-kompella-mpls-specia… William Ivory (wivory)
- Re: [mpls] comments on draft-kompella-mpls-specia… Eric Rosen
- Re: [mpls] comments on draft-kompella-mpls-specia… William Ivory (wivory)
- Re: [mpls] comments on draft-kompella-mpls-specia… Jeff Wheeler
- Re: [mpls] comments on draft-kompella-mpls-specia… Saku Ytti
- Re: [mpls] comments on draft-kompella-mpls-specia… Loa Andersson
- Re: [mpls] comments on draft-kompella-mpls-specia… Jeff Wheeler
- Re: [mpls] comments on draft-kompella-mpls-specia… Curtis Villamizar
- Re: [mpls] comments on draft-kompella-mpls-specia… Jeff Wheeler
- Re: [mpls] comments on draft-kompella-mpls-specia… Curtis Villamizar
- Re: [mpls] comments on draft-kompella-mpls-specia… Jeff Wheeler
- Re: [mpls] comments on draft-kompella-mpls-specia… Curtis Villamizar
- Re: [mpls] comments on draft-kompella-mpls-specia… Jeff Wheeler
- Re: [mpls] comments on draft-kompella-mpls-specia… Loa Andersson
- Re: [mpls] comments on draft-kompella-mpls-specia… Jeff Wheeler
- [mpls] Relation between the number of special pur… Loa Andersson
- Re: [mpls] Relation between the number of special… Jeff Wheeler
- Re: [mpls] comments on draft-kompella-mpls-specia… Kireeti Kompella
- Re: [mpls] comments on draft-kompella-mpls-specia… Eric Rosen
- Re: [mpls] comments on draft-kompella-mpls-specia… Rajiv Asati (rajiva)