[Rum] RUE NAT Traversal in draft-rosen-rue-01

Paul Kyzivat <paul.kyzivat@comcast.net> Mon, 12 August 2019 22:32 UTC

Return-Path: <paul.kyzivat@comcast.net>
X-Original-To: rum@ietfa.amsl.com
Delivered-To: rum@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FB2F120B43 for <rum@ietfa.amsl.com>; Mon, 12 Aug 2019 15:32:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.299
X-Spam-Level:
X-Spam-Status: No, score=-1.299 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.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 3jAWLCRFolch for <rum@ietfa.amsl.com>; Mon, 12 Aug 2019 15:32:38 -0700 (PDT)
Received: from resqmta-ch2-01v.sys.comcast.net (resqmta-ch2-01v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46048120951 for <rum@ietf.org>; Mon, 12 Aug 2019 12:57:05 -0700 (PDT)
Received: from resomta-ch2-03v.sys.comcast.net ([69.252.207.99]) by resqmta-ch2-01v.sys.comcast.net with ESMTP id xFeCh2umfORMIxGREhinmQ; Mon, 12 Aug 2019 19:57:04 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=20190202a; t=1565639824; bh=5zux+d6tSTMm7/Cv6nkpyKNU2CJTY7MfIxW4UwE6dVQ=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=SELXJF66ocYWMOWo2q///PIEuRQOl2WVmKAJn9QjzQK4sXoZuyJy03XJBRuyG7BWx 06NKZ/dN2x4SPlE8bWXQQUx7U57cElIdU9bXGi0tCTofoJRS4pIDMaWa1az3HEf5Ri E/1CJQL0mXMTxTv5011kP70mkTdr51hxoePEvvPpEtsMvc/fBGbZyQkez2BfcKOLNy 82hpeTKhv7SUi5KS0VvJot0KPJ+YNT4R7tQioBVfgzeaeWASmtD6gw4PgTuu03Hy0w rEyb5fEg+suVwIocaZ9hn6sdE7yLwfOMw9+iWVDBna+gxQlg+IbdtHbaiG38DisMiF R38wKkZG42g5Q==
Received: from Kokiri.localdomain ([24.62.227.142]) by resomta-ch2-03v.sys.comcast.net with ESMTPA id xGRChEILiaZD1xGRDhrBUj; Mon, 12 Aug 2019 19:57:04 +0000
X-Xfinity-VAAS: gggruggvucftvghtrhhoucdtuddrgeduvddruddvgedgudeggecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucevohhmtggrshhtqdftvghsihdpqfgfvfdppffquffrtefokffrnecuuegrihhlohhuthemuceftddtnecunecujfgurhepuffvfhfhkffffgggjggtgfesthejredttdefjeenucfhrhhomheprfgruhhlucfmhiiiihhvrghtuceophgruhhlrdhkhiiiihhvrghtsegtohhmtggrshhtrdhnvghtqeenucfkphepvdegrdeivddrvddvjedrudegvdenucfrrghrrghmpehhvghlohepmfhokhhirhhirdhlohgtrghlughomhgrihhnpdhinhgvthepvdegrdeivddrvddvjedrudegvddpmhgrihhlfhhrohhmpehprghulhdrkhihiihivhgrthestghomhgtrghsthdrnhgvthdprhgtphhtthhopehruhhmsehivghtfhdrohhrghenucevlhhushhtvghrufhiiigvpedt
X-Xfinity-VMeta: sc=0;st=legit
To: rum@ietf.org
References: <8FB5F5A0-E3FE-40F8-A6D0-35D9002C6770@brianrosen.net> <85828597-D024-4E7E-8876-F1C4753E6B7D@edvina.net> <64B406DC-4171-41EB-9171-A2AF7B78B409@brianrosen.net>
From: Paul Kyzivat <paul.kyzivat@comcast.net>
Message-ID: <67a7f982-ba69-bea2-0004-666221cbcf2b@comcast.net>
Date: Mon, 12 Aug 2019 15:57:02 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <64B406DC-4171-41EB-9171-A2AF7B78B409@brianrosen.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/rum/Sml-OeKPZXFlbNtcCw3h_RVgK0c>
Subject: [Rum] RUE NAT Traversal in draft-rosen-rue-01
X-BeenThere: rum@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Relay User Machine <rum.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rum>, <mailto:rum-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rum/>
List-Post: <mailto:rum@ietf.org>
List-Help: <mailto:rum-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rum>, <mailto:rum-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Aug 2019 22:32:40 -0000

In draft-rosen-rue-00 and earlier section 6.5 on NAT Traversal puts 
control of ICE, STUN, and TURN on the provider through provisioning of 
the RUE. The STUN/TURN servers are presumably selected by the provider.

In -01 this is changed to simply referencing 
draft-ietf-rtcweb-transports. That document puts some of the control 
over these in the hands of the browser, and allows the browser to be 
configured (presumably by the user). (Of course there is still a lot of 
control in the hands of the web server.)

Given that we are not assuming/requiring that the RUE be browser-based, 
it isn't clear to me that draft-ietf-rtcweb-transports is a necessary or 
sufficient condition.

OTOH, we don't want to exclude webrtc browser-based implementations. I 
have a feeling we need more options here. But at least we need more 
discussion on how this should work.

	Thanks,
	Paul