Re: Eric Rescorla's Discuss on draft-ietf-httpbis-cdn-loop-01: (with DISCUSS and COMMENT)

Benjamin Kaduk <kaduk@mit.edu> Fri, 21 December 2018 03:01 UTC

Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6785130DCC for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 20 Dec 2018 19:01:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.9
X-Spam-Level:
X-Spam-Status: No, score=-2.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.001, MAILING_LIST_MULTI=-1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 AiUdYBVI0giE for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 20 Dec 2018 19:01:23 -0800 (PST)
Received: from frink.w3.org (frink.w3.org [IPv6:2603:400a:ffff:804:801e:34:0:38]) (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 750FB12D4E9 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Thu, 20 Dec 2018 19:01:23 -0800 (PST)
Received: from lists by frink.w3.org with local (Exim 4.89) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1gaB2O-00011T-TQ for ietf-http-wg-dist@listhub.w3.org; Fri, 21 Dec 2018 02:59:44 +0000
Resent-Date: Fri, 21 Dec 2018 02:59:44 +0000
Resent-Message-Id: <E1gaB2O-00011T-TQ@frink.w3.org>
Received: from titan.w3.org ([2603:400a:ffff:804:801e:34:0:4c]) by frink.w3.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from <kaduk@mit.edu>) id 1gaB2M-00010k-1w for ietf-http-wg@listhub.w3.org; Fri, 21 Dec 2018 02:59:42 +0000
Received: from dmz-mailsec-scanner-7.mit.edu ([18.7.68.36]) by titan.w3.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from <kaduk@mit.edu>) id 1gaB2K-0007lP-Td for ietf-http-wg@w3.org; Fri, 21 Dec 2018 02:59:41 +0000
X-AuditID: 12074424-9cbff70000003214-5a-5c1c57050ba7
Received: from mailhub-auth-2.mit.edu ( [18.7.62.36]) (using TLS with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-7.mit.edu (Symantec Messaging Gateway) with SMTP id BE.A6.12820.7075C1C5; Thu, 20 Dec 2018 21:59:19 -0500 (EST)
Received: from outgoing.mit.edu (OUTGOING-AUTH-1.MIT.EDU [18.9.28.11]) by mailhub-auth-2.mit.edu (8.14.7/8.9.2) with ESMTP id wBL2xGO3007988; Thu, 20 Dec 2018 21:59:17 -0500
Received: from kduck.kaduk.org (24-107-191-124.dhcp.stls.mo.charter.com [24.107.191.124]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id wBL2xDM3015111 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 20 Dec 2018 21:59:15 -0500
Date: Thu, 20 Dec 2018 20:59:13 -0600
From: Benjamin Kaduk <kaduk@mit.edu>
To: Mark Nottingham <mnot@mnot.net>
Cc: Eric Rescorla <ekr@rtfm.com>, draft-ietf-httpbis-cdn-loop@ietf.org, httpbis-chairs@ietf.org, Patrick McManus <mcmanus@ducksong.com>, The IESG <iesg@ietf.org>, Tommy Pauly <tpauly@apple.com>, HTTP Working Group <ietf-http-wg@w3.org>
Message-ID: <20181221025912.GR94620@kduck.kaduk.org>
References: <E33E5661-C847-4A34-8FB0-BD106CA6F2CC@mnot.net> <CABcZeBPvzo67PoNsnDG=-yymp_famkzyJE+tjUioVv0uOQkgtg@mail.gmail.com> <43903EB3-ECE6-49A5-B315-999164ECA6A5@mnot.net> <CABcZeBPHUBSvy+vR9Ws4iLHPcULb=VoB3qJ4atNuL-KS87kG-A@mail.gmail.com> <F46F4248-5358-467D-9075-E1191B5D83E3@mnot.net> <6F20B9DC-345B-47E1-BDCE-F3E01307B460@mnot.net> <20181221024424.GP94620@kduck.kaduk.org> <0B742388-DA09-44D2-9719-ACC5774AFC9B@mnot.net> <20181221025219.GQ94620@kduck.kaduk.org> <8E433173-1DB2-4C0A-9996-A5462F090F83@mnot.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <8E433173-1DB2-4C0A-9996-A5462F090F83@mnot.net>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOKsWRmVeSWpSXmKPExsUixG6nosseLhNj0PdZy2LrsXZGixWvz7Fb 9O14zGgx489EZovDLbOYLF7OXsNosf4TUGziiYOsDhweW0/+YPPY2bqW0WPJkp9MHhsXf2f1 mPy4jdnj6Lz9rAFsUVw2Kak5mWWpRfp2CVwZzw8sZCvoYKu402LfwHiFpYuRk0NCwERiZut6 ZhBbSGANk8SSr3ZdjFxA9kZGicv/l7JDOHeYJBY+vQpWxSKgKtEy7RobiM0moCLR0H0ZLC4i oCzxff4SFpAGZoE2JolJk++ygiSEBVIk1k3/AGbzAq3782051NSZLBJL595nhEgISpyc+QTs JmYBLYkb/14ydTFyANnSEsv/cYCYnAI2Ehu3CoCYokB7Py8QmMAoMAtJ7ywkvbMQehcwMq9i lE3JrdLNTczMKU5N1i1OTszLSy3SNdfLzSzRS00p3cQIjgMXlR2M3T3ehxgFOBiVeHgvbJeO EWJNLCuuzD3EKMnBpCTKq+MkEyPEl5SfUpmRWJwRX1Sak1p8iFGCg1lJhLfDFijHm5JYWZVa lA+TkuZgURLn/SPyOFpIID2xJDU7NbUgtQgmK8PBoSTBeycEqFGwKDU9tSItM6cEIc3EwQky nAdo+P1QkOHFBYm5xZnpEPlTjLocq2Z0zGAWYsnLz0uVEud9A1IkAFKUUZoHNweUviSy99e8 YhQHekuYdzJIFQ8w9cFNegW0hAloCZcT2JKSRISUVAPjYr0XJTcZw26qM808nuNrKq4x50jy LzOPcjVmP7diXeZFzFOFzl/aoXVKefnjTcvEjhT/m174teHrVL5LUy9ZPfxwfHbjGbcNpioe 2ka/tStn6/NXXDD48H2Dx4as6eWfIn1YjK882LXE4cOTyRM3hMjyL/396e+D4FBt/7rVrKx5 LyUykzayKrEUZyQaajEXFScCAOVebTE6AwAA
X-W3C-Hub-Spam-Status: No, score=-7.2
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, W3C_AA=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: titan.w3.org 1gaB2K-0007lP-Td 5a55ffb4c397e0a449b417e22ee2a808
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Eric Rescorla's Discuss on draft-ietf-httpbis-cdn-loop-01: (with DISCUSS and COMMENT)
Archived-At: <https://www.w3.org/mid/20181221025912.GR94620@kduck.kaduk.org>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/36230
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <https://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

On Fri, Dec 21, 2018 at 01:55:12PM +1100, Mark Nottingham wrote:
> 
> 
> > On 21 Dec 2018, at 1:52 pm, Benjamin Kaduk <kaduk@mit.edu> wrote:
> > 
> > I seem to just be saying that CDN-Loop adds one more.
> 
> Could you walk me through it? I'm still not seeing it. 

Sure, though it's probably getting to be not worth our respective time...

I want to know if CDN B serves site X.  I configure site Y as an origin
for my own site behind CDN B and observe what CDN-Loop header values I
receive at Y.  I make a request to site X twice, once with that CDN-Loop
header and once without.  If they give the same response, I conclude that X
does not use CDN B.  If the request with CDN-Loop header doesn't get
content back, I conclude that X uses CDN B.

-Benjamin