Re: [rtcweb] IP handling: Using mDNS names for host candidates

Justin Uberti <juberti@google.com> Mon, 02 July 2018 23:08 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 C7E9313142B for <rtcweb@ietfa.amsl.com>; Mon, 2 Jul 2018 16:08:35 -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 VsQKbrbwB2ao for <rtcweb@ietfa.amsl.com>; Mon, 2 Jul 2018 16:08:32 -0700 (PDT)
Received: from mail-it0-x243.google.com (mail-it0-x243.google.com [IPv6:2607:f8b0:4001:c0b::243]) (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 1335B130E60 for <rtcweb@ietf.org>; Mon, 2 Jul 2018 16:08:32 -0700 (PDT)
Received: by mail-it0-x243.google.com with SMTP id p4-v6so577117itf.2 for <rtcweb@ietf.org>; Mon, 02 Jul 2018 16:08:32 -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=J6jQ9eBwWE4bcRUr/tENGR2+X1KD9qEXc8bV8B64Q9U=; b=ngcOVL06Y2rDmFb4OCN0yu0+8Z84RI3l1k0yh9CtHBYL3+n3dbh/uO2mjJ0u8P/SAB 9nZMcrx+PfPaL9B0S5k0DqumuqwNA0YG3m842I40DPrf2Us1Yc8heOgSw+YyzEXP1+JZ eYANfvn7Uj6EPbH0bJgcq9bpvxOUYzw1FrlMS/x536Rnir/I180DDjnHH7KhYBPHdi9D OwOoNdFjWa+yEeFE6fwCAxFXVWFdhFRz7JckmmqCideAPbiFomax/1T1clw8xHdwpvd/ B8CGwxrbLSVqd2B/vtkgN/KA+jKqPUmAKUDZzpXnXT2Eo5QBD5F4KQyBFb6nFduz7rRQ 28Cg==
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=J6jQ9eBwWE4bcRUr/tENGR2+X1KD9qEXc8bV8B64Q9U=; b=XrXbhV2n6ayvkXbB6Ad0Z8lxxVvfW+x+mH9lPbAzIruAo4XGsx8uybL68EX9yd7EkU KT8gW6vrSrgR5jcZpik2P41L9f/m9BS6xzh/CkPso+0PuTglMflqdZ1/5NovALsoXUN2 yJusl6fN4jkutFrfPa+q+ilvyzhXz+9/2Ixhl9ESPl9VnG83wB/4qMJir5ynqad0J9or lTR4Zp8wOYMFht8aYVoEvRFlp34LTSe9L8LuQbsNAfnGFRiCMEKWiDOU4cPHbep/k/bd EfI+uPcdLj9Cz8qbPhzg/wY0nC6bkx/jYokxnG8CJBj5mlIWbpMHh2VVJgmV9WVunLNT 4fGA==
X-Gm-Message-State: APt69E3WoZESFDarGLG1YrowAdTIMqJEGhL7tpAkgHdPmxvwcxJW9hbw F73tiqZZWqGVhBgcN3zw3nLw89wk2+UXpiMX65yRvw==
X-Google-Smtp-Source: AAOMgpeyKCnCA/lSTSjxvXV90qnWYuuq16cKY1jNt9iKOfPrZ74Ye14Ii6WHwbl4DzK8lAv/tX0KsXmjHXR7dRxXTp8=
X-Received: by 2002:a24:2246:: with SMTP id o67-v6mr7284347ito.25.1530572910983; Mon, 02 Jul 2018 16:08:30 -0700 (PDT)
MIME-Version: 1.0
References: <CAOJ7v-2FQ3yfyfmFY8MT17nTFUvsNyixKuXXeT-Rq7zVQKBMnA@mail.gmail.com> <092e15c3-3ae8-5b18-1195-498f9cef1488@alvestrand.no> <CAOJ7v-3e8ytXd5NQLYdPyVdiSYDy4kGxQvbEh=_D9Mm0eSLmVg@mail.gmail.com> <CAPcE_Lf5kVoMzid1+Vc=mhGuH9v7nqoSq=TYJE8W9FMfcggKJA@mail.gmail.com> <CABcZeBOSyuOP6E4dreJc_OoxMTqZg-N5J9Gkbp7ygrXQbFd-XQ@mail.gmail.com> <CAOJ7v-3vZH81m9DK9CNmEH3UKTBZT+0f1=uuQdz7ou2JXxeMsA@mail.gmail.com> <CANN+akbH54-05VceqL-rfq+ZURB85LxXFb4_B5KV_6KaLaC=+g@mail.gmail.com> <CABcZeBOCE2sxriCZs=iwe69=fcefa5O5bjD92TNe1q231oTNqw@mail.gmail.com>
In-Reply-To: <CABcZeBOCE2sxriCZs=iwe69=fcefa5O5bjD92TNe1q231oTNqw@mail.gmail.com>
From: Justin Uberti <juberti@google.com>
Date: Mon, 02 Jul 2018 16:08:19 -0700
Message-ID: <CAOJ7v-0KVPC8_FMBjfkqw+wJ6kM_N+pAs04xty=co+gU65CMUw@mail.gmail.com>
To: Eric Rescorla <ekr@rtfm.com>
Cc: youennf@gmail.com, RTCWeb IETF <rtcweb@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000aa175205700c466d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/XGKlKlmV0yaTSUGzLLpeACET06o>
Subject: Re: [rtcweb] IP handling: Using mDNS names for host candidates
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: Mon, 02 Jul 2018 23:08:43 -0000

That's the approach we plan to take in Chrome. There is a substantial
amount of datachannel traffic, and a quick calculation suggests that most
of that is non-permissioned, so we should be able to measure the effects of
this change.

On Sat, Jun 30, 2018 at 5:44 AM Eric Rescorla <ekr@rtfm.com> wrote:

> I haven't thought about it too much, but I think that I would probably do
> is an A/B test where I randomly set clients to this strategy or the current
> strategy and measured success rates, time to connect, and (maybe) some sort
> of call quality stat. It's not going to be easy because I don't know how
> much non-permissioned WebRTC there is in the wild.
> -Ekr
>
>
> On Fri, Jun 29, 2018 at 6:06 PM, youenn fablet <youennf@gmail.com> wrote:
>
>> A draft describing the Safari/WebKit approach is available at
>> https://www.ietf.org/id/draft-mdns-ice-candidates-00.txt
>>
>> Eric, can you precise the kind of information you would like to have?
>> Some testing has been done to validate the approach but I do not think
>> this is representative of the actual state of the affair. Safari/WebKit is
>> not gathering any related statistic.
>>
>>    Y
>>
>> Le ven. 29 juin 2018 à 11:10, Justin Uberti <juberti=
>> 40google.com@dmarc.ietf.org> a écrit :
>>
>>> I believe such data will be forthcoming from the Safari team. We are
>>> also working on this.
>>>
>>> On Fri, Jun 29, 2018 at 7:03 AM Eric Rescorla <ekr@rtfm.com> wrote:
>>>
>>>> It seems like this is something one could A/B test and measure
>>>> connection rates. Has someone done so?
>>>>
>>>> -Ekr
>>>>
>>>
>