Re: [Idr] Early allocation request for draft-ietf-idr-segment-routing-te-policy

"Acee Lindem (acee)" <acee@cisco.com> Fri, 06 October 2017 11:28 UTC

Return-Path: <acee@cisco.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CFEB13495E for <idr@ietfa.amsl.com>; Fri, 6 Oct 2017 04:28:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.52
X-Spam-Level:
X-Spam-Status: No, score=-14.52 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
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 TBhw5KosO4ks for <idr@ietfa.amsl.com>; Fri, 6 Oct 2017 04:28:47 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 837191342D3 for <idr@ietf.org>; Fri, 6 Oct 2017 04:28:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6812; q=dns/txt; s=iport; t=1507289327; x=1508498927; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=5HAFR7uWxQt7+MKsMTR07lXQGWdO0h3pRjRK51lczrc=; b=A1CceaiozUpf9HybronOaPBeNyGGLv+3uXj/cILN2Pxxsac1zmppnbrP K2pHR3eIWtEiJB/pNgk3ynhbqp6MjS1Pmjy53yO76BJWi4LSP3YWXlol+ Aggr9YKcI2CESBK7EWUx5dIpOViF9AlM+mGGMJs3z9xP+Imbha+j+6KDZ 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CdAABRZ9dZ/4wNJK1bGQEBAQEBAQEBAQEBBwEBAQEBg11kbicHg3OKH49ngXZ5lTaCEgoYC4UYAhqEBj8YAQIBAQEBAQEBayiFGAEBAQEDAQEhERMnCwwEAgEIEQQBAQMCIwMCAgIlCxQBCAgCBAENBRSKHBClXYIngz+HagEBAQEBAQEBAQEBAQEBAQEBAQEBARgFgQ6CH4ICgzuCdDWBJIZzgmEFihKXIQKUY5MKkjWCdwIRGQGBOAEfOIEOeBVJhRocgWd2iCqBEAEBAQ
X-IronPort-AV: E=Sophos;i="5.42,483,1500940800"; d="scan'208";a="302513447"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 06 Oct 2017 11:28:46 +0000
Received: from XCH-RTP-002.cisco.com (xch-rtp-002.cisco.com [64.101.220.142]) by alln-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id v96BSjSA003307 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 6 Oct 2017 11:28:46 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-002.cisco.com (64.101.220.142) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Fri, 6 Oct 2017 07:28:44 -0400
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1320.000; Fri, 6 Oct 2017 07:28:44 -0400
From: "Acee Lindem (acee)" <acee@cisco.com>
To: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>, "John G. Scudder" <jgs@juniper.net>, "idr@ietf.org" <idr@ietf.org>
CC: "shares@ndzh.com" <shares@ndzh.com>
Thread-Topic: [Idr] Early allocation request for draft-ietf-idr-segment-routing-te-policy
Thread-Index: AQHTPI0Anj2NHSBAwEuwVhUyBOQJvaLWVHdQgABe4YA=
Date: Fri, 06 Oct 2017 11:28:44 +0000
Message-ID: <D5FCE067.CD304%acee@cisco.com>
References: <D52C5D5F-3161-450E-A9E8-F03BBA46DD9E@juniper.net> <5021b09f13dd48468385583e31b0dd3e@XCH-ALN-001.cisco.com>
In-Reply-To: <5021b09f13dd48468385583e31b0dd3e@XCH-ALN-001.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.196]
Content-Type: text/plain; charset="utf-8"
Content-ID: <26F58CD2D1C3D7489B9170C476DB56C8@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/CxzEdUhxw8SfcfpFzqJkQ8yLxxA>
Subject: Re: [Idr] Early allocation request for draft-ietf-idr-segment-routing-te-policy
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Oct 2017 11:28:49 -0000

Hi John, Les,

On 10/6/17, 1:53 AM, "Idr on behalf of Les Ginsberg (ginsberg)"
<idr-bounces@ietf.org on behalf of ginsberg@cisco.com> wrote:

>John -
>
>Thanx for the detailed analysis.
>Inline.
>
>> -----Original Message-----
>> From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of John G. Scudder
>> Sent: Tuesday, October 03, 2017 2:17 PM
>> To: idr@ietf.org
>> Cc: shares@ndzh.com
>> Subject: [Idr] Early allocation request for
>>draft-ietf-idr-segment-routing-te-
>> policy
>> 
>> Hi WG,
>> 
>> Over a month ago we had a request for early allocation of the code
>>points in
>> draft-ietf-idr-segment-routing-te-policy. I think that means the TBD
>>code
>> points listed in section 8.3, the Preference, Binding SID, and Segment
>>List
>> sub-TLVs, since all the rest have been properly allocated by IANA
>>already.
>> The draft appears to fulfill the requirements for early allocation,
>>with one
>> possible exception.
>> 
>> RFC 7120 says
>> 
>>    c.  The specifications of these code points must be stable; i.e., if
>>        there is a change, implementations based on the earlier and later
>>        specifications must be seamlessly interoperable.
>> 
>> On the face of it the current version of the spec fulfills this
>>requirement. I'm
>> slightly concerned that up through draft-previdi-idr-segment-routing-te-
>> policy-02, there were specific values given for
>> 
>>    o  new sub-TLVs in the registry "BGP Tunnel Encapsulation Attribute
>>       sub-TLVs":
>> 
>>          Suggested         Description            Reference
>>             Value
>>           -----------------------------------------------------
>>               6           Preference sub-TLV       This document
>>               7           Binding SID sub-TLV      This document
>>               8           Segment List sub-TLV     This document
>> 
>> These values conflict with values allocated for other uses in the IANA
>> registry. This was corrected quite some time ago, in -03 published
>>December
>> of 2016, which lists the values as "TBD" just as the current version
>>does, so
>> maybe there's no problem at all.
>> 
>> I presume that if we proceed forward with early allocation, any
>>pre-standard
>> implementations will be updated to use whatever values IANA actually
>> allocates -- which are sure not to be 6, 7 or 8 since those are already
>>in use. If
>> that's so, then fine. If not, then we may need to have a discussion
>>about
>> whether we really meet the "stability" requirement.
>> 
>[Les:] It is quite useful I think to point out this fact - but I fail to
>see how it is relevant to the early allocation decision.  Given that we
>know that these early codepoints are not available, I do not see that
>delaying early allocation helps in any way. If there are implementations
>that used these unassigned codepoints, the sooner we assign values the
>sooner these implementations can be updated to use values which will be
>interoperable - so if anything the facts argue that we should accelerate
>early allocation - not delay it.

I agree totally, we’ll achieve nothing by delaying this any longer.

Thanks,
Acee



>
>???
>
>   Les
>
>
>> This begins a one-week period for discussion of the early allocation,
>>which
>> time period may be extended if conversation warrants it. For
>>completeness,
>> here's my evaluation of the full list of RFC 7120 criteria:
>> 
>>    a.  The code points must be from a space designated as "RFC
>>        Required", "IETF Review", or "Standards Action".  Additionally,
>>        requests for early assignment of code points from a
>>        "Specification Required" registry are allowed if the
>>        specification will be published as an RFC.
>> 
>> Yes.
>> 
>>    b.  The format, semantics, processing, and other rules related to
>>        handling the protocol entities defined by the code points
>>        (henceforth called "specifications") must be adequately described
>>        in an Internet-Draft.
>> 
>> Yes.
>> 
>>    c.  The specifications of these code points must be stable; i.e., if
>>        there is a change, implementations based on the earlier and later
>>        specifications must be seamlessly interoperable.
>> 
>> Tentatively yes but see above.
>> 
>>    d.  The Working Group chairs and Area Directors (ADs) judge that
>>        there is sufficient interest in the community for early (pre-RFC)
>>        implementation and deployment, or that failure to make an early
>>        allocation might lead to contention for the code point in the
>>        field.
>> 
>> Yes.
>> 
>> Thanks,
>> 
>> --John
>> _______________________________________________
>> Idr mailing list
>> Idr@ietf.org
>> https://www.ietf.org/mailman/listinfo/idr
>
>_______________________________________________
>Idr mailing list
>Idr@ietf.org
>https://www.ietf.org/mailman/listinfo/idr