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

"John G. Scudder" <jgs@juniper.net> Tue, 03 October 2017 21:17 UTC

Return-Path: <jgs@juniper.net>
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 E379B1331DC for <idr@ietfa.amsl.com>; Tue, 3 Oct 2017 14:17:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level:
X-Spam-Status: No, score=-2.021 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_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=juniper.net
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 2rKIA3oOhH4g for <idr@ietfa.amsl.com>; Tue, 3 Oct 2017 14:17:09 -0700 (PDT)
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0125.outbound.protection.outlook.com [104.47.34.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67DAF132D79 for <idr@ietf.org>; Tue, 3 Oct 2017 14:17:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=YrXnNysZn+4S3P+hi24mxnQQvvyL4m1v1Cu8Xok3Lo4=; b=REpFguN6BY2Po+sSgOrqVp3qMuwF7fGUzLriYJGi5B8w+OXLmh+2VUcUhxW826IiGduvDZtpBs8uNXkhOIwlHdJplcqe6TZn73MJ/iTEs/+xyYqyEjL24SF1jGqPA69SUb1YN3q2utRbV42/XJ5SgeLQyfIqiRy6XZV2EsWxaFM=
Received: from [172.29.36.127] (66.129.241.14) by CO2PR05MB2504.namprd05.prod.outlook.com (10.166.95.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.5; Tue, 3 Oct 2017 21:17:07 +0000
From: "John G. Scudder" <jgs@juniper.net>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Message-Id: <D52C5D5F-3161-450E-A9E8-F03BBA46DD9E@juniper.net>
Date: Tue, 03 Oct 2017 17:17:03 -0400
Cc: shares@ndzh.com
To: idr@ietf.org
X-Mailer: Apple Mail (2.3273)
X-Originating-IP: [66.129.241.14]
X-ClientProxiedBy: MWHPR11CA0034.namprd11.prod.outlook.com (10.175.56.148) To CO2PR05MB2504.namprd05.prod.outlook.com (10.166.95.150)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ba8aacc0-3988-465f-60fd-08d50aa41aaf
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(48565401081)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:CO2PR05MB2504;
X-Microsoft-Exchange-Diagnostics: 1; CO2PR05MB2504; 3:IWrbv5dzIAyQJauiwkFKLWJWc9u+Dw9IFPyYClmTtLaMm7gVBVNg68UBM/aPjJ3WEJXF0yGfqwuJZOs0d0rOnglZPrhKfdvRifO8nBd1EAby7YQYQrP/5Tw0FcIxxWi+YIl5eVpMFmhOFfH5UMzxVyC80HnsPlzhhZ6sTnWkv98Fc/MhmiWeQDsRr8U9XvSY0izwbIBsmkpNuLcWLAZRSWzFoUjln74dxmbTgbte+MrAq9H3ZYYhZW8/jc7bnmkl; 25:f/ZPcd5Dqi/tLPOwMCOT+LuEHU92PYsTatlIFoXh+OIh0A93eWl6Y/ZHODJAAcrHOHHZlC0Nh1cmz98D1OYJkxGi77mTZgRBIZEFazpT5JPXOjUmyzOY9eVegqIc+5gAK1hoQEdPQoG8wl6NKLNSUSoAUA07OTYBBqu42bQhZcXnmMtmMaYBsdz+pzx6QwbQ1MSL2VokAwbWv9xYXqeBhz3xtSEQLz5Gmy8jIir+AoeYKbMvCEkdZ2giNqwLhjBZ4I5jDuI9O5Wld5RrPokPHUAz447Ex44YXoqlFyM18TEtU8i12cXLVtYaloFoo3QUSQZ8l7kMpmYe8pgfw2blkw==; 31:JMRCpfigDahUtCUHX2FkZ9j8VmJm7eE6yUzUqVcGZQVblsCfOeOv9CEiOpzuE4Jq5FjXWaylHSW4Vip+9MnTPBAa90VflWEtHaF09k4cHFvS7vz0famakmjUl1SmJEI9hhPkNl0qb/Tl9RMuIQpSXgSP4R7JsMNYKS5CX0kRXi1XH/mTwx2Dxt6afE954KsmeciFXAgFNT4AHd8ClW5uYbFKn4xW5SzJ3csVDMrlZx8=
X-MS-TrafficTypeDiagnostic: CO2PR05MB2504:
X-Microsoft-Exchange-Diagnostics: 1; CO2PR05MB2504; 20:M+0ZywTAZJ/hva8BuBZCAi5WwNgZubTfDr/jvBd5to9/4ofpdRoMgg4CzYRqWvSA9r3qnSaNnnLPkZ786oBRG86S5u0+Nm0QzV6VEekyDdyYZ68w4qkY8B6ioha7pf1EZwLgvw+aGmVrbh+qPmrQKbjkUYBIiN/02ubY4eDOQ6cphUdv4YbNm+QPeFmWTe0373B3wrTKg9nA8J2AsOe61Mb3fi2+K25zvbIyoE2DlDJB1B7FfhhVUtMOIYRt/8aGDvKeUXuvjPNBQlugJodW/Qif3/i1RrT0SLWTVJFfgDpFaVG6wkZ10ZNAlz+qn5fXMxBrWe0+G7H0xVuJGCUO2uQaCLcJN4SYeMPv7zxeFAta2ex5UafRmzC7wUFP6lfMhyTMFOF2xRjGcNa0WTgoRSXVyVyA5RUl9sk4QuIOdjltN0ir7d1/pkvaEH2sOSjkrjfQAIDLVEx6MSOcXlP3wlyp6wS9PLt+Sx3m3yvI0+DZ+Pdj6MXeWMx9b4HMx7vDi4yPJOhqEVpY475SfGmuKegbX9YjavUH/WTm2h0/qwyu7ldc2crm/4wuVpESnXq1RxZN9bjW7pyHRdtgplexrpkWnAbkSH6B+tSQPaAy0AY=; 4:g/Id3Iy/WQAFGkbYlyG0YFRa4NllMRwScBK5oqifyxHlLtNl+WnOJ5xOpltyoPAZEbm917arFBz3/0ssPXKHmcUD1cMdiwvna33tuUadehU9rgKGTnBGilcviJSORwa9/KDdM0c3LxBkG8XyDdwIHQ75O9Xogt3snDf0cOGj2RCIkZ2IPW2MarqvzqQMFSMlGbO5Nw4HaBqjltLWuEMyLcLmYjzUzaTJnnQ1liFJcYgVzWitm6trTSJg2TC/UGoy
X-Exchange-Antispam-Report-Test: UriScan:;
X-Microsoft-Antispam-PRVS: <CO2PR05MB2504F35C9A518CD53383F665AA720@CO2PR05MB2504.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123562025)(20161123564025)(20161123560025)(20161123558100)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CO2PR05MB2504; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CO2PR05MB2504;
X-Forefront-PRVS: 044968D9E1
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6049001)(6009001)(376002)(39860400002)(346002)(51444003)(199003)(189002)(50226002)(305945005)(36756003)(189998001)(97736004)(23726003)(230783001)(90366009)(4326008)(53936002)(86362001)(82746002)(68736007)(83716003)(57306001)(47776003)(66066001)(25786009)(50466002)(3846002)(478600001)(16576012)(8676002)(81156014)(8746002)(6116002)(101416001)(2906002)(77096006)(106356001)(7736002)(81166006)(6486002)(8936002)(6916009)(6666003)(33656002)(2351001)(50986999)(316002)(105586002)(5660300001)(2361001)(16526018)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:CO2PR05MB2504; H:[172.29.36.127]; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
Received-SPF: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=jgs@juniper.net;
X-Microsoft-Exchange-Diagnostics: 1; CO2PR05MB2504; 23:ylS1brEy4SnGjR+6/jLsx5K5sXMYA/0tvdXNKXSoGLe7+ulpUQYtU2jseuZhmAyAy01RGgloyUAXXx2YZME/mVcYjGiex7kwCJggl1gpHwhwZToy9pJjN99wVTAUdoXz3DUjOMh/Ee7HZsTuQFtqmMCvxJsUw+sWGTJokfHHecScwqFEj1ADl56hIGM0NCRndaqcjZYRyQztUSWylPxrh+oo2/DctDsX5MVm5UFUyzK+C3LM+PG0oCnJhPKw9dAUWNt8JSSpkBql4YugUeLq6MQFO8NJ3M2hpWiwtzlHxoSbMJAk/9WMcFDCFY7yOl1KsP3jP+OzV8Cgt+K/rYgme90CdlF2YNuyMVDiO2KeYp9ZW4ck0fRDROmp7q1pODS1CiQEHpNhDje8Z+hI67PunhV5X/9L7FZT0/vJifXmxnHffxiQeBnJiQzKrYHQ4df9cH0HnuV3H4EXPctxVwPPsdkH2yiSXUt0XzbVl+BLjlVEZxKoe+dDoaKIvY8qRmc3hYjshlrza2ScZerm+S1z9xnzhG6mEd3Ogd8is0eC2yoY15yzhtC1YEG2J0vAlBQ3Ix/N7p0obzRc/iL9sBYSg9miVQ3oIA3gUyoHfb3oXGF4pCt3M5qtTy+RjArvBpRi5uAoPcEOk8zF/OTANN18ygr484lCKXb3GnK6tA76WyKRR6mOcp/AUITMRZ+HtkDuoQt2r3oTS4Wg9qZtGfeBwfpLC+qkgfZLfEf0blxgsxzu/Jsi8itr66iry1fDwDOtQlYmWVnr6ETF/TvVUUohBTzoDFM1YB7d32obvz8PwUR0KxXrIYw4bn85eVkjDlWFA5jGyd3zKb+uT9Wm4vFFWCh0WNCfhZ1K+1Qclfjz/8kSlj5ij3WBJ2wWWTNFJibmTGtg8JEcP+xiYwG/2F8HfndRGbFGDBUWjxnM/+/DZagKBavNzzHL0rOA/85Rnc9Vhffu6Fk6Z05sawZ58QwjslSOiDjxoslR2r3Du0xkLGICSR5qSZgTxjT+96ax2WQIXUJYvkv+Ym18xU6a4SmfqCdQ+SjjGX5kkdap50EH7G1v4MLIsD+oLd/DZwXid5R5EKYwV52oBeZ8Dc/kV6LQSHiS2KDUvr4hXTbzZnBsSIglWB6K6p/upzLkhH3aDwmXHMm/fE4TiLpU3LTepuJw34gWvWIz74S48n3YQbvQNl5Ig50KE9UCJtlaFO6C/RMa/6Qx6JLBWz32m5EaVGrpog==
X-Microsoft-Exchange-Diagnostics: 1; CO2PR05MB2504; 6:H2t2Bui2WYNLUlCqmNW5pvdn/GoYwcVIyUYuG0joQBcrmDB37Baohp+YBqjRHdtJOs8SzXg3vNkhhfpXnhQYQUBMzaCrTKmBBRC2SDI0H/USfxM6mlsEOyr/oZZyK3eg6pDFKRwyGGj9o/NfGVnqspte0Vo6Fo0CkLcTBmsA+uybH09NJ+yfdY56toWhNXNtjI86SB5X7JXtW4qNKmcYK7VroiO9c4xDBbaxnz+2Yeq+w3YVUM4x8zWMseMquP0qMgLqlX3ipERhjWvQEYhWUcYpLXg+3piR1ClU60MWJrZZvQEosZMLh2XT9dCM4HOms6JqK70aVwKF45n5WBWkeg==; 5:y5525sadAEJfDyB3J1iN7T1KiawZnMJ3EXJgA0lnrf6WFFNztFTG7phoPwH/HQg4Y8xfc4OZwFbLlO7Mp23ImZCuVRwlGbQynfjbGqIvL7iU9i8hx0Wog7YQR29A/IHBC41Vn4jyfAulyjm18GoB/A==; 24:USMjwpmFewz4B0tO55D7C7QmvknJFnYtH53JYhsnF/mS1WtkGOTiMEXZ3jDmItswq/gPzoCNmfBtU7R5uEavve7eLBRTtzmvjsNL2OjDi8k=; 7:i7Dtb6aPkqYo06jzAqjxrn1LDz4hmbYWUfCWHDMylJfZDgfT8RYKNUUMCylXX2FyIFRJzuunT8G+BTrIb6KKtKIrRRiehcbtXmEUNpvbVavgGVAEr5iUB0QruBLqf4LCRBtOT6rbD3nKBdTewSAF0F9lEs6sdPRFoeGXkuirhUMNfcruOuZeJLVgem+hOGQoYlbDp+y2e2JRCYkGdUt2gykSqP1lUtkr4AyuK2bllSE=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2017 21:17:07.6564 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR05MB2504
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/1_icD9TKZdRZwD-ZaylRZYuenVE>
Subject: [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: Tue, 03 Oct 2017 21:17:11 -0000

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.

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