Re: [AVTCORE] Adopt draft-petithuguenin-avtcore-rfc5764-mux-fixes as WG draft?

Simon Perreault <sperreault@jive.com> Thu, 12 March 2015 12:29 UTC

Return-Path: <sperreault@jive.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 942351A007F for <avt@ietfa.amsl.com>; Thu, 12 Mar 2015 05:29:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] 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 Xzrqc6Ql1E1o for <avt@ietfa.amsl.com>; Thu, 12 Mar 2015 05:29:54 -0700 (PDT)
Received: from mail-oi0-f43.google.com (mail-oi0-f43.google.com [209.85.218.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 550231A007B for <avt@ietf.org>; Thu, 12 Mar 2015 05:29:54 -0700 (PDT)
Received: by oiba3 with SMTP id a3so3126242oib.1 for <avt@ietf.org>; Thu, 12 Mar 2015 05:29:53 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=a2lOtfATMC3plalOnioSb17M6w8pcAXSvC6f0zbpzak=; b=JtcHM+NVSuH2yhilEqQgxrFgq6jncZ5locgn4wlbpVKQIc+ywWNeGdhZyGEiifgItp GAWIOHBX9zA9WokJ3iMGBEtHG31PlOtyNKQbmXx1+aQx/iFfrMQIW4dRYnocBKw6r1IC 7bU4iwQw3/Rr++XXMj10qihCOrkVXCzpIpv7/FU47EEXxRzi390xj2f/MUEECKBZ6ILh 5d+Nicti5B3JwqbKwrEstNVTSJSE8nutR8qoIIND3LcZ4tZLBbvobQi3zlB1jIMBSrnW pC+Lu6WCdJ4/aVLbPs+J97arXdQlRLO/sGFfoYEKX353rvc1JjMCQtSRmNSfKI1cD+s+ Rwvg==
X-Gm-Message-State: ALoCoQncoaSJ5YbCMiPqkFjLIx9f8IDezqLEYAs0Qvve6/WvJUEZAB/iT+I9uZpQSuBClTQmC0aV
X-Received: by 10.202.214.21 with SMTP id n21mr797965oig.54.1426163393583; Thu, 12 Mar 2015 05:29:53 -0700 (PDT)
Received: from Simons-MacBook-Air.local (modemcable233.42-178-173.mc.videotron.ca. [173.178.42.233]) by mx.google.com with ESMTPSA id q2sm4492907obq.14.2015.03.12.05.29.51 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Mar 2015 05:29:52 -0700 (PDT)
Message-ID: <550186BE.7080706@jive.com>
Date: Thu, 12 Mar 2015 08:29:50 -0400
From: Simon Perreault <sperreault@jive.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.5.0
MIME-Version: 1.0
To: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>, Bernard Aboba <bernard_aboba@hotmail.com>, Magnus Westerlund <magnus.westerlund@ericsson.com>, IETF AVTCore WG <avt@ietf.org>
References: <54FFFEED.8030803@ericsson.com> <BLU181-W4911BA4E53E0D26BA9A02E93190@phx.gbl> <55007B20.9020905@jive.com> <D1261E87.4870A%mzanaty@cisco.com>
In-Reply-To: <D1261E87.4870A%mzanaty@cisco.com>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 8bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/avt/tnw3Il-hqmi4zieB3xPsOXsi068>
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 12:29:55 -0000

Le 2015-03-11 21:46, Mo Zanaty (mzanaty) a écrit :
> 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?

Yes that's a discussion we need to have.

One thing to keep in mind is that the protocols individually define
ranges that are much larger than what was in RFC 5764, and they do
overlap in some cases. So we end up with codepoints that may be used on
a multiplexed connection and others that may not. IIRC a few
non-multiplexable codepoints have already been assigned. I wouldn't want
to have to define multiplexable and non-multiplexable versions of the
same codepoint because we decided to restrict the range of multiplexable
codepoints.

Summary:
- Ok in principle to restrict the multiplexable codepoint ranges.
- Need to carefully review already-allocated codepoints and ensure we're
not shooting ourselves in the collective foot.

Another thing is that we're currently doing STUN-bis and TURN-bis in
TRAM, so it is a great opportunity to fix this for STUN/TURN at the
source. That is, we could explicitly define multiplexable and
non-multiplexable ranges and sync with this draft.

Simon