Re: [DNSOP] Do53 vs DoT vs DoH Page Load Performance Study at ANRW

Rob Sayre <sayrer@gmail.com> Fri, 19 July 2019 21:14 UTC

Return-Path: <sayrer@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83BDF120A44; Fri, 19 Jul 2019 14:14:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=gmail.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 gJAXu6ADdvPm; Fri, 19 Jul 2019 14:14:11 -0700 (PDT)
Received: from mail-io1-xd44.google.com (mail-io1-xd44.google.com [IPv6:2607:f8b0:4864:20::d44]) (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 6A4871207E2; Fri, 19 Jul 2019 14:14:11 -0700 (PDT)
Received: by mail-io1-xd44.google.com with SMTP id e20so30932813iob.9; Fri, 19 Jul 2019 14:14:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=r1oPtaiul8VDnunpzcU36ny4SjTGcEvQhylLSkf+GAE=; b=Wr6xLoZnN8/TQt4GHC7vig4lMIZNYieNv1SQRmTGOem5jPphBh5CcKyR18Os2vDsJw KYO7r/yr2PJ2aRHLBdyZek1jDsz/QJN0fbX2yL5TlK+5LU5dCR13UqAm8gcQoqmLQJss TLWRWprLWrudt0W4NXUNh2fpW9vU13n3eZvLz0QyGgQ55BwH9nkbWwTalCRin8wX6qqK Gjh8xWd27WF2ZCxe74O4NqvtYLDTeYVCDV3imsdjDLIsi1Xbgk+ix8Zdz7qfmlZbciAK B/AfOCEBgDC3Dbs/PNdXyBpLdp22JFCEb3p+dcc/3sd3OvwLeBeq9pKmbnOoF17JcaF4 +6sw==
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=r1oPtaiul8VDnunpzcU36ny4SjTGcEvQhylLSkf+GAE=; b=IlCmWrqJwgQw6jTZkUaBq2L8XJ6DHLeqqqBBGnuZisOpNYVIGUCGHcZqKnTDf96h6W 1M7htUHwZrAUr3Ot+dPdS3KubIylG0bJl6D1/Eo/M7L2eApLPOQ/JEXL5qvaJaFqZXp6 zqwrOC9YCAO2RP66xW+8/enagb9h4jnfbAb9aicwh3fk53df8c0I4aBOhgiI01KEQ8xj Yi/K2evzU2EcPj/+BpzrMJ+cvYYLYbNI3ctJZO/QYPm4ogrP+6UHnAlQ2URli0Vj8Xck MuhL9pGSHn1ifiB24w1aUdfzq8xiLRuSiTXnv5jMikm337+i5xkjDXO56mWTCeDiApFz Z0vQ==
X-Gm-Message-State: APjAAAV45XZVQivLBy4IlEFS3SnpWWJb2fKp2obKLULcsXvImAFFnhLV OJC+X+MEBJelnNKQL1z7iRs77qLNi/uwOO/80lQ=
X-Google-Smtp-Source: APXvYqyAMWk8HJ2W0QNKNq3G771gq6mmfg2GQql+DkgofJ3hheKMR8NSOCmpyUrVJ+XZ73NU4FLSKO18p5uq3oQyzd4=
X-Received: by 2002:a6b:bc42:: with SMTP id m63mr37462272iof.189.1563570850573; Fri, 19 Jul 2019 14:14:10 -0700 (PDT)
MIME-Version: 1.0
References: <402781F4-33D8-4FD4-8087-FDCEFFF2D549@iseclab.org> <CAChr6SwBKOymQjKsN+GEnygn5ogJb6WUMd=jxRrV2eQWwdiBcg@mail.gmail.com> <267CBE74-9DC5-40D8-A61F-7C566644A1CB@iseclab.org> <CAChr6SzzkvVkHvfHbO=1tBYqaaMVsdp43+it256f4WQmbCbQFw@mail.gmail.com> <8B59D2ED-5B57-4C14-8442-102EEBE5A281@iseclab.org>
In-Reply-To: <8B59D2ED-5B57-4C14-8442-102EEBE5A281@iseclab.org>
From: Rob Sayre <sayrer@gmail.com>
Date: Fri, 19 Jul 2019 14:13:59 -0700
Message-ID: <CAChr6Szy9FLhZ5eioPLRhL6ZDSxROHGhH1_o=cumU6PDO0CXYg@mail.gmail.com>
To: Kevin Borgolte <kevin@iseclab.org>
Cc: add@ietf.org, DoH WG <doh@ietf.org>, dnsop WG <dnsop@ietf.org>, jordanah@princeton.edu, pschmitt@cs.princeton.edu, ahounsel@cs.princeton.edu, feamster@uchicago.edu, dns-privacy@ietf.org
Content-Type: multipart/alternative; boundary="0000000000002131bb058e0f354c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/x_caWgyePoFDS_WgZI03TFtCB-s>
Subject: Re: [DNSOP] Do53 vs DoT vs DoH Page Load Performance Study at ANRW
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 19 Jul 2019 21:14:14 -0000

On Fri, Jul 19, 2019 at 3:10 AM Kevin Borgolte <kevin@iseclab.org> wrote:

>
> > But, I think you should add the list and the reason for the range choice
> to the paper. For example, I can't tell what range you actually used from
> your description (although that might just be due to a hurried reply).
>
> Section 3.2.4 talks about the selection of websites:
>
> We collect HARs (and resulting DNS lookups) for the top 1,000 websites on
> the Tranco top-list to understand browser performance for the average user
> visiting popular sites. Furthermore, we measure the bottom 1,000 of the top
> 100,000 websites (ranked 99,000 to 100,000) to understand browser
> performance for websites that are less popular.
>

I see, that makes sense. I'm still having trouble interpreting the
measurements, given that pageload can be blocked by additional DNS queries
and HTTP requests. For example, could an analytics provider interfere with
performance evaluation here, if it were present in a lot of pages? Or, what
if the results indicate a performance problem in one common hosting vendor
(anything from AWS to Wordpress)? As I said, the paper is a welcome
contribution, but I find the results surprising and want to look more. I
would have expected DoH and DoT to be about the same in practice, but your
paper does not show this.


> We didn't include the full list in the paper itself for space reasons and
> because extracting the list from the paper would be cumbersome. It will be
> part of our future open source release though.
>

Understood--I meant that I looked for a separate download and didn't see
one (thank you for sending it along).

thanks,
Rob