Re: [tram] Updated IANA sections in STUNbis (RFC 8489)

Harald Alvestrand <harald@alvestrand.no> Mon, 11 November 2019 14:12 UTC

Return-Path: <harald@alvestrand.no>
X-Original-To: tram@ietfa.amsl.com
Delivered-To: tram@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8CD712007C for <tram@ietfa.amsl.com>; Mon, 11 Nov 2019 06:12:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
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 UObdlhktqHvY for <tram@ietfa.amsl.com>; Mon, 11 Nov 2019 06:12:50 -0800 (PST)
Received: from mork.alvestrand.no (mork.alvestrand.no [IPv6:2001:700:1:2::117]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0E42120884 for <tram@ietf.org>; Mon, 11 Nov 2019 06:12:49 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mork.alvestrand.no (Postfix) with ESMTP id 2CE4D7C4B43; Mon, 11 Nov 2019 15:12:48 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at alvestrand.no
Received: from mork.alvestrand.no ([127.0.0.1]) by localhost (mork.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RPsPk9OvUEeP; Mon, 11 Nov 2019 15:12:46 +0100 (CET)
Received: from [192.168.3.17] (unknown [188.113.75.166]) by mork.alvestrand.no (Postfix) with ESMTPSA id 29E357C42A3; Mon, 11 Nov 2019 15:12:46 +0100 (CET)
To: Marc Petit-Huguenin <petithug@acm.org>, "tram@ietf.org" <tram@ietf.org>
References: <ac5ba642-60a0-84c8-9e2d-b6b0c83677fb@acm.org>
From: Harald Alvestrand <harald@alvestrand.no>
Openpgp: preference=signencrypt
Autocrypt: addr=harald@alvestrand.no; prefer-encrypt=mutual; keydata= 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 pqHJkrqlWu+R9ZqBucZLqjQvQZk=
Message-ID: <cfe3cfa2-de13-a6c6-f0ed-f4f67ce25d71@alvestrand.no>
Date: Mon, 11 Nov 2019 15:12:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <ac5ba642-60a0-84c8-9e2d-b6b0c83677fb@acm.org>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/tram/Nhb_oes0Nh8pz6zVwIBwRFfJ1OE>
Subject: Re: [tram] Updated IANA sections in STUNbis (RFC 8489)
X-BeenThere: tram@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussing the creation of a Turn Revised And Modernized \(TRAM\) WG, which goal is to consolidate the various initiatives to update TURN and STUN." <tram.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tram>, <mailto:tram-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tram/>
List-Post: <mailto:tram@ietf.org>
List-Help: <mailto:tram-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tram>, <mailto:tram-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Nov 2019 14:12:52 -0000

Den 10.11.2019 15:56, skrev Marc Petit-Huguenin:
> I have been asked by Magnus to send the proposed changed to the IANA section to the WG and to Harald for review.  The full new content of the 3 sections are copied below:

Great to see this!

Nits:
- RFC 5226 is obsoleted by RFC 8226
- The term "Designated Expert" is now deprecated; please use "Expert
Review" (8226 section 4.5).

Those are the ones I found on reading. Also, there's one question below.
Apart from that, I'm happy.

> 
> 
> "18.2.  STUN Methods Registry
> 
>     A STUN method is a hex number in the range 0x000 - 0xFFF.  The
>     encoding of STUN method into a STUN message is described in
>     Section 5.
> 
>     STUN methods in the range 0x000 - 0x7FF are assigned by IETF Review
>     [RFC5226].  STUN methods in the range 0x800 - 0xFFF are assigned by
>     Designated Expert [RFC5226].  The responsibility of the expert is to
>     verify that the selected codepoint(s) are not in use and that the
>     request is not for an abnormally large number of codepoints.
>     Technical review of the extension itself is outside the scope of the
>     designated expert responsibility.
> 
>     IANA has updated the name for method 0x002 as described below as well
>     as updated the reference from RFC 5389 to RFC 8489 for the following
>     STUN methods:
> 
>     0x000: Reserved
>     0x001: Binding
>     0x002: Reserved; was SharedSecret prior to [RFC5389]"
> 
> "18.3.  STUN Attributes Registry
> 
>     A STUN Attribute type is a hex number in the range 0x0000 - 0xFFFF.
>     STUN attribute types in the range 0x0000 - 0x7FFF are considered
>     comprehension-required; STUN attribute types in the range 0x8000 -
>     0xFFFF are considered comprehension-optional.  A STUN agent handles
>     unknown comprehension-required and comprehension-optional attributes
>     differently.
> 
>     STUN Attribute types in the first half of the comprehension-required
>     range (0x0000 - 0x3FFF) and in the first half of the comprehension-
>     optional range (0x8000 - 0xBFFF) are assigned by IETF Review
>     [RFC5226].  STUN Attribute types in the second half of the
>     comprehension-required range (0x4000 - 0x7FFF) and in the second half
>     of the comprehension-optional range (0xC000 - 0xFFFF) are assigned by
>     Designated Expert [RFC5226].  The responsibility of the expert is to
>     verify that the selected codepoint(s) are not in use, and that the
>     request is not for an abnormally large number of codepoints.
>     Technical review of the extension itself is outside the scope of the
>     designated expert responsibility."

Are there no attributes with an updated reference in this registry?

> 
> "18.4.  STUN Error Codes Registry
> 
>     A STUN error code is a number in the range 0 - 699.  STUN error codes
>     are accompanied by a textual reason phrase in UTF-8 [RFC3629] that is
>     intended only for human consumption and can be anything appropriate;
>     this document proposes only suggested values.
> 
>     STUN error codes are consistent in codepoint assignments and
>     semantics with SIP [RFC3261] and HTTP [RFC2616].
> 
>     New STUN error codes are assigned based on IETF Review [RFC5226].
>     The specification must carefully consider how clients that do not
>     understand this error code will process it before granting the
>     request.  See the rules in Section 6.3.4.
> 
>    IANA has updated the reference from RFC 5389 to RFC 8489 for the
>    error codes defined in Section 14.8.
> 
>    IANA has changed the name of the 401 error code from "Unauthorized"
>    to "Unauthenticated"."
>