Re: [AVTCORE] Adopt draft-petithuguenin-avtcore-rfc5764-mux-fixes as WG draft?
"Mo Zanaty (mzanaty)" <mzanaty@cisco.com> Thu, 12 March 2015 01:46 UTC
Return-Path: <mzanaty@cisco.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 679A21A898E for <avt@ietfa.amsl.com>; Wed, 11 Mar 2015 18:46:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level:
X-Spam-Status: No, score=-14.511 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] 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 FQEQVyffe-2q for <avt@ietfa.amsl.com>; Wed, 11 Mar 2015 18:46:02 -0700 (PDT)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BB451A8944 for <avt@ietf.org>; Wed, 11 Mar 2015 18:46:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2007; q=dns/txt; s=iport; t=1426124762; x=1427334362; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=v01rpWd6WCMfYVivklJ1U+OlP69CTq3vWgLv3erIAPY=; b=e5SnIPIxXK+399IN8fVPyJ0Xe2AAEfq4bhmHFVe47353TcbgVPcva2ry WGAkQ4+pS8Eav/6ALzJOeFpY/X3jh3umZnOsjojCvjVC8s8F0D2PPcWB4 TdDu9Cs8uHi5HsrEQy2FTf/qldowzpnfxAfMWqkCWq2SHlgzagN8RHKDE k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DzCAA67wBV/4cNJK1cgwaBML13i28CgTJMAQEBAQEBfYQQAQEEDH0CAQgOODIlAgQBiEHKBQEBAQEBAQEDAQEBAQEBAQEaixeEPjqELQWKRYVXiV2BGoMojzcjg26CM38BAQE
X-IronPort-AV: E=Sophos;i="5.11,385,1422921600"; d="scan'208";a="131212547"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by alln-iport-4.cisco.com with ESMTP; 12 Mar 2015 01:46:01 +0000
Received: from xhc-aln-x09.cisco.com (xhc-aln-x09.cisco.com [173.36.12.83]) by alln-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id t2C1k1tu001834 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 12 Mar 2015 01:46:01 GMT
Received: from xmb-rcd-x14.cisco.com ([169.254.4.142]) by xhc-aln-x09.cisco.com ([173.36.12.83]) with mapi id 14.03.0195.001; Wed, 11 Mar 2015 20:46:01 -0500
From: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>
To: Simon Perreault <sperreault@jive.com>, Bernard Aboba <bernard_aboba@hotmail.com>, Magnus Westerlund <magnus.westerlund@ericsson.com>, IETF AVTCore WG <avt@ietf.org>
Thread-Topic: [AVTCORE] Adopt draft-petithuguenin-avtcore-rfc5764-mux-fixes as WG draft?
Thread-Index: AQHQXGZKp6kekTE+ckGtaG1hpHPxDw==
Date: Thu, 12 Mar 2015 01:46:00 +0000
Message-ID: <D1261E87.4870A%mzanaty@cisco.com>
References: <54FFFEED.8030803@ericsson.com> <BLU181-W4911BA4E53E0D26BA9A02E93190@phx.gbl> <55007B20.9020905@jive.com>
In-Reply-To: <55007B20.9020905@jive.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.4.8.150116
x-originating-ip: [64.100.32.216]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <C8585C3E2A8E5D4EB49049B584F4CBAD@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/avt/0xi-L6saz5GWIQQg2Le4Br-vfE4>
Subject: Re: [AVTCORE] Adopt draft-petithuguenin-avtcore-rfc5764-mux-fixes as WG draft?
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avt/>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Mar 2015 01:46:03 -0000
Agree this is needed and should be adopted as a basis. During the last presentation on this, concerns were raised (which I share) about expanding the ranges allocated to existing protocols. The first UDP byte is precious real estate for future protocols that may want to be multiplexed with existing ones. Allocation of code points should be the minimum necessary for each protocol, existing or new. RFC 5764: 0-1 = STUN (128 methods, 13 currently defined) 2-19 = undefined 20-63 = DTLS (44 content types, 5 currently defined) 64-127 = undefined 128-191 = RTP 192-255 = undefined This draft: 0-19 = STUN (1280 methods, 13 currently defined) 20-63 = DTLS (44 content types, 5 currently defined) 64-127 = TURN (16384 channels) 128-191 = RTP 192-255 = undefined Do we really need 1280 STUN methods when only 13 are currently defined? Do we really need 44 DTLS content types when only 5 are currently defined? Do we really need 16384 TURN channels per client? Suggestion: 0-1 = STUN (128 methods, 13 currently defined) 2-19 = undefined 20-63 = DTLS (44 content types, 5 currently defined) 64-79 = TURN (4096 channels) 80-127 = undefined 128-191 = RTP 192-255 = undefined This allows ~10x growth in STUN methods and DTLS content types before needing further allocations, and over 100x more TURN channels than current clients typically need. And it frees up 66 code points (over 25% of the space) for future allocations. In the IANA Considerations, I think it is inappropriate to reserve values in the TLS ContentType registry. The tail should not wag the dog. TLS should be free to grow if willing to break DTLS/STUN/TURN multiplexing, which is the ³DTLS-OK² column. That column should just be marked ³N² for 0-19 and 64-255. Also, please don¹t repeat the confusing range format in the RFC 5764 multiplexing diagram, just use a simple list like above that will directly match the registry. Cheers, Mo
- Re: [AVTCORE] Design meeting [was Re: draft-petit… Marc Petit-Huguenin
- [AVTCORE] Adopt draft-petithuguenin-avtcore-rfc57… Magnus Westerlund
- Re: [AVTCORE] Adopt draft-petithuguenin-avtcore-r… Bernard Aboba
- Re: [AVTCORE] Adopt draft-petithuguenin-avtcore-r… Simon Perreault
- Re: [AVTCORE] Adopt draft-petithuguenin-avtcore-r… Suhas Nandakumar
- Re: [AVTCORE] Adopt draft-petithuguenin-avtcore-r… Mo Zanaty (mzanaty)
- [AVTCORE] draft-petithuguenin-avtcore-rfc5764-mux… Magnus Westerlund
- Re: [AVTCORE] Adopt draft-petithuguenin-avtcore-r… Simon Perreault
- [AVTCORE] Design meeting [was Re: draft-petithugu… Marc Petit-Huguenin
- Re: [AVTCORE] Design meeting [was Re: draft-petit… Mo Zanaty (mzanaty)