Re: [rtcweb] Nils comments [Was: WGLC for draft-ietf-rtcweb-ip-handling]

Justin Uberti <juberti@google.com> Tue, 12 June 2018 17:33 UTC

Return-Path: <juberti@google.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64F72130F7F for <rtcweb@ietfa.amsl.com>; Tue, 12 Jun 2018 10:33:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.509
X-Spam-Level:
X-Spam-Status: No, score=-17.509 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
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 5EyyFgVSlfdf for <rtcweb@ietfa.amsl.com>; Tue, 12 Jun 2018 10:33:01 -0700 (PDT)
Received: from mail-io0-x230.google.com (mail-io0-x230.google.com [IPv6:2607:f8b0:4001:c06::230]) (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 E354C130F79 for <rtcweb@ietf.org>; Tue, 12 Jun 2018 10:33:00 -0700 (PDT)
Received: by mail-io0-x230.google.com with SMTP id r24-v6so310483ioh.9 for <rtcweb@ietf.org>; Tue, 12 Jun 2018 10:33:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=F/sfrDtfkyQG/YbpwGjcy+u1QqBQbb+9eO/6uQCmWX0=; b=eT45OFzzC9zUH2rW4+uo8H9WugWIypZVkX/6vA8Ob7ETyQpjU9O/rE2xTqLCPEncCK dWVp45XwVW2vElu3X3/BD/b8NYBDQ/4h+N0LZ6AXgwbOEegi/of4X4Vn/2TCm8VluES4 hnhO1rWXZS4+mGYAUl9GpQ7Cz9MGc6v+c2fZvRuVyVjY6MOoApdcOf9Rb1oW5A9viPgR rsJUm1stBi2ZdevXQn1Y9M0I0Ed7Umn4ZTlqygxeFU92WUL6yqEAOCLhXGsZTjwkxAf0 d8ZPUCFMfNoSFXEEAUlWTV5/8Uqinu9wuJJARvByNJ4YEyf8f7+XH0t+TxXnmjnGFuQ+ s0cw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=F/sfrDtfkyQG/YbpwGjcy+u1QqBQbb+9eO/6uQCmWX0=; b=UycRIOUepi+8RXvwU5URyhDmSE0POgKo1sK9VJzVtw4xB5pWhVFpTRet5jUvX1fh08 GP548bcnwd6TpXCrbsUdNMdbfOL31dZxCl53/Ep2piA3xTPqdpdHdGgXJktpWdFME//0 tTp54I0d7bx7wTW7f7NMlygEWQJlrL0Rz1VJ5SvcivgYTDoXbFXudP+09+DRRt3xeBFD lu+skFpWzKW15zOvzUAgGAhwg3L778BK3G6gLN2PcMxoFS+vx3yLohzcgaYC0QoRXS0l H5/nMTAD/D6AdEuaYti/blmBt1fYNUpQ6hDWj/+PgCr92jVL2/2Mx9DJpXI5bNXQlLPk iyCQ==
X-Gm-Message-State: APt69E0E+PQHnQFMcGlMki3DxtNQkYG0lK4o5gm/+obT35tQl9qmjW2q zaCpwbFTPal58qTuiCGakYt4vO58VSsNCRM1JOeEJa8R
X-Google-Smtp-Source: ADUXVKIf0SgZbh35R8T5dyx/RemuN23aiBrywoDQblSYz9YJ2mt2JnkK1NGlDoh0MA77z1g/VYfoj1el27ZIXnnEcNA=
X-Received: by 2002:a6b:9156:: with SMTP id t83-v6mr1513593iod.32.1528824779749; Tue, 12 Jun 2018 10:32:59 -0700 (PDT)
MIME-Version: 1.0
References: <1D5B431C-801E-4F8C-8026-6BCBB72FF478@sn3rd.com> <F9EB7388-9E76-43E0-8C9B-61D3E50357F7@mozilla.com> <CAOJ7v-38kH4peZVVJU8itve2P+93eGaVdJ60MVcaRo3Xu86uTQ@mail.gmail.com> <296F0D20-F716-4C6C-8ABB-9FC21FC8189D@mozilla.com> <CAOJ7v-3wBVdfacAvb=VOggMXWMD1-5Oq-GCb5cNSCy3_-ur3Gw@mail.gmail.com> <A58B5A3B-DF5E-484B-ADD5-EBA539D0F250@iii.ca> <CAOJ7v-3FbN7v00Lzc5kJV4Nsw5DD0c6zLDLY+x1AgSOEHSt_WA@mail.gmail.com> <D6DEE1F6-A105-4095-902D-CB6F5AA2D937@mozilla.com> <CAOJ7v-2aXsQrwJ77+MsZ0cw-cx=VJTccFJwc9rxSFjdd+bCs-g@mail.gmail.com> <0E876BDE-C438-43AD-B87A-95894ADCBF8F@sn3rd.com> <574256E1-7AF4-4E25-9462-04B4B599C801@mozilla.com> <CAOJ7v-3uxT2fZdxxcz93TsSMFHaJCOURZnv=_aNiYo-enS3D9g@mail.gmail.com> <6DF5B202-803F-452B-B17E-5346F4C6FB4B@iii.ca> <CAOJ7v-1KHxmE+i0H5wJ68L3_-L=pcUiFwSz=9pTGybrr7V-5dQ@mail.gmail.com> <0051C70E-362F-4E20-9DF8-9290DD4EB989@mozilla.com> <9216A555-846F-4E87-9D8B-2F2014B598FC@sn3rd.com>
In-Reply-To: <9216A555-846F-4E87-9D8B-2F2014B598FC@sn3rd.com>
From: Justin Uberti <juberti@google.com>
Date: Tue, 12 Jun 2018 10:32:47 -0700
Message-ID: <CAOJ7v-1v6E5oNG7+o-GnkwThV8_FnD1rms_ZytQPBk+Sh-8T5g@mail.gmail.com>
To: Sean Turner <sean@sn3rd.com>
Cc: RTCWeb IETF <rtcweb@ietf.org>, Nils Ohlmeier <nohlmeier@mozilla.com>
Content-Type: multipart/alternative; boundary="000000000000eca1d9056e754145"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/RdqXwCNZAewFf3UdSytyExYvJlw>
Subject: Re: [rtcweb] Nils comments [Was: WGLC for draft-ietf-rtcweb-ip-handling]
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jun 2018 17:33:05 -0000

Assuming no further comments, will land this today and publish a new
version.

On Mon, Jun 4, 2018 at 4:28 AM Sean Turner <sean@sn3rd.com> wrote:

> Let’s let this simmer until June 11th, but then we ought to merge it.
>
> spt
>
> > On Jun 4, 2018, at 06:11, Nils Ohlmeier <nohlmeier@mozilla.com> wrote:
> >
> > I reviewed the diff and I think it helps to clarify this.
> >
> > Best
> >   Nils
> >
> >> On Jun 3, 2018, at 20:48, Justin Uberti <juberti=
> 40google.com@dmarc.ietf.org> wrote:
> >>
> >> Agreed. Created https://github.com/juberti/draughts/pull/102 that adds
> a high-level discussion of enterprise TURN servers, hopefully enough to
> clarify the situation.
> >>
> >> If you think "browser-provided TURN server" is a clearer term, I could
> use that instead.
> >>
> >>
> >>
> >> On Mon, May 14, 2018 at 6:21 AM Cullen Jennings <fluffy@iii.ca> wrote:
> >>
> >>
> >>> On May 11, 2018, at 11:08 AM, Justin Uberti <juberti=
> 40google..com@dmarc.ietf.org> wrote:
> >>>
> >>> Thanks for the PR. I spent some time thinking about this and
> ultimately concluded that more significant changes to the document will be
> necessary if it is to prescribe how a browser-provided TURN server should
> be handled, essentially incorporating much of the guidance from
> https://tools.ietf.org/html/draft-ietf-rtcweb-return-02
> >>>
> >>> For example, candidates produced from the TURN server should not have
> raddr/rport set; interactions between the browser-provided and any
> application-provided TURN server need to be described; the question of
> whether local candidates should be provided needs to be considered.
> >>>
> >>> As such, I see 3 paths forward here:
> >>> a) Leave the document as-is. While leaving some ambiguity on this
> topic, the eventual (hopefully) publication of RETURN should clarify
> things, at which point we can publish a -bis.
> >>> b) Discuss the general concept of browser-provided TURN servers, but
> mention that this is an area of further study, and give some guidance based
> on our current understanding. That is, explain how the existing modes would
> work in the presence of a browser-provided TURN server.
> >>> c) Restore the reference to RETURN and progress the RETURN doc.
> >>>
> >>> Overall, I don't expect the mode recommendations to change in the
> presence of a browser- or network- provided TURN server, so I think any
> changes here will be almost entirely additive.
> >>>
> >>> Thoughts?
> >>
> >>
> >> I lean towards option B as it sounds like it meets our current needs
> and allows us to separate out the harder stuff to do later.
> >>
> >>
> >> _______________________________________________
> >> rtcweb mailing list
> >> rtcweb@ietf.org
> >> https://www.ietf.org/mailman/listinfo/rtcweb
> >> _______________________________________________
> >> rtcweb mailing list
> >> rtcweb@ietf.org
> >> https://www.ietf.org/mailman/listinfo/rtcweb
> >
> > _______________________________________________
> > rtcweb mailing list
> > rtcweb@ietf.org
> > https://www.ietf.org/mailman/listinfo/rtcweb
>
>