RE: QPACK and the Static Table
Lucas Pardue <Lucas.Pardue@bbc.co.uk> Fri, 25 May 2018 17:46 UTC
Return-Path: <Lucas.Pardue@bbc.co.uk>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2BD412E3AE for <quic@ietfa.amsl.com>; Fri, 25 May 2018 10:46:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 6F7xM3jrWjb2 for <quic@ietfa.amsl.com>; Fri, 25 May 2018 10:46:11 -0700 (PDT)
Received: from mailout1.cwwtf.bbc.co.uk (mailout1.cwwtf.bbc.co.uk [132.185.160.180]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64A77127241 for <quic@ietf.org>; Fri, 25 May 2018 10:46:11 -0700 (PDT)
Received: from BGB01XI1001.national.core.bbc.co.uk ([10.184.50.51]) by mailout1.cwwtf.bbc.co.uk (8.15.2/8.15.2) with ESMTP id w4PHk6Ub013719; Fri, 25 May 2018 18:46:06 +0100 (BST)
Received: from BGB01XUD1012.national.core.bbc.co.uk ([10.161.14.10]) by BGB01XI1001.national.core.bbc.co.uk ([10.184.50.51]) with mapi id 14.03.0361.001; Fri, 25 May 2018 18:46:05 +0100
From: Lucas Pardue <Lucas.Pardue@bbc.co.uk>
To: Martin Thomson <martin.thomson@gmail.com>, patrick mcmanus <pmcmanus@mozilla.com>
CC: QUIC WG <quic@ietf.org>, Mike Bishop <mbishop@evequefou.be>, HTTP Working Group <ietf-http-wg@w3.org>
Subject: RE: QPACK and the Static Table
Thread-Topic: QPACK and the Static Table
Thread-Index: AdPy6/ObcVQE/1QBQB2X+UF0Ytinwf//+Z2AgAAMh4CAAAKegIAAAO0AgAK4B0U=
Date: Fri, 25 May 2018 17:46:05 +0000
Message-ID: <7CF7F94CB496BF4FAB1676F375F9666A3BB3F89B@bgb01xud1012>
References: <SN1PR08MB1854395A2875541C4DC0673DDA6B0@SN1PR08MB1854.namprd08.prod.outlook.com> <CAOdDvNqsNmU5qahRk_p34gxvEFsZJS0f=xiLixGLSLuZM7pBwQ@mail.gmail.com> <CABkgnnVN1KO7XabhdiCY8-zfKU54_i22jhKDxyJyqo3Kt=c4KQ@mail.gmail.com> <CAOdDvNquN4M5HiWeS0wnLmpUEh=cQFsxjFcFWjxjTc5KGJfM7A@mail.gmail.com>, <CABkgnnVTsbRnp18Ub1p2PahX_b1Mh4jD+znZG3HODfebPPAvqw@mail.gmail.com>
In-Reply-To: <CABkgnnVTsbRnp18Ub1p2PahX_b1Mh4jD+znZG3HODfebPPAvqw@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [172.19.161.211]
x-exclaimer-md-config: 1cd3ac1c-62e5-43f2-8404-6b688271c769
x-tm-as-product-ver: SMEX-11.0.0.4255-8.200.1013-23868.000
x-tm-as-result: No--16.765600-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/FbFx9Z2SgsDREyKpjWYkXKxcUuo>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 May 2018 17:46:14 -0000
If we assume that HTTP/QUIC will be bootstrapped by Alt-Svc on TCP, then a QPACK Alt-Svc entry is mainly about refreshing liveliness. So ":port" appears as a reasonable option to refresh to self, plus omission of the "ma" parameter implies a freshness of 24 hours (RFC 7838). Anecdotally, I would expect the same Alt-Svc to be sent on every response. However, I don't think that there is any Alt-Svc reasonable general value that can be picked. We've previously discussed the use of UDP port 443. Some of that was punted to the applicability document (https://github.com/quicwg/ops-drafts/issues/26) The HTTP doc kind of skirts this by saying that any port can be used. Is there any danger in optimising for v1 when it is anticipated that QUIC will rev quickly? To summarise, I think a simple Alt-Svc default could cause more harm than good. Lucas ________________________________________ From: QUIC [quic-bounces@ietf.org] on behalf of Martin Thomson [martin.thomson@gmail.com] Sent: 24 May 2018 01:50 To: patrick mcmanus Cc: QUIC WG; Mike Bishop; HTTP Working Group Subject: Re: QPACK and the Static Table On Thu, May 24, 2018 at 10:46 AM Patrick McManus <pmcmanus@mozilla.com> wrote:> iirc alt-svc requires a colon and a port (and an alpn) but not a hostname. so quic=":443" would make sense. Ahh, right, then carry on. That's not the interesting case, but it is certainly a good default. I think that it's hq=":443";quic=1 or something like that though. ----------------------------- http://www.bbc.co.uk This e-mail (and any attachments) is confidential and may contain personal views which are not the views of the BBC unless specifically stated. If you have received it in error, please delete it from your system. Do not use, copy or disclose the information in any way nor act in reliance on it and notify the sender immediately. Please note that the BBC monitors e-mails sent or received. Further communication will signify your consent to this. -----------------------------
- QPACK and the Static Table Mike Bishop
- Re: QPACK and the Static Table Mark Nottingham
- RE: QPACK and the Static Table Mike Bishop
- Re: QPACK and the Static Table Patrick McManus
- Re: QPACK and the Static Table Martin Thomson
- Re: QPACK and the Static Table Martin Thomson
- Re: QPACK and the Static Table Patrick McManus
- Re: QPACK and the Static Table Martin Thomson
- Re: QPACK and the Static Table Willy Tarreau
- Re: QPACK and the Static Table Mikkel Fahnøe Jørgensen
- Re: QPACK and the Static Table Roberto Peon
- Re: QPACK and the Static Table Dmitri Tikhonov
- RE: QPACK and the Static Table Mike Bishop
- Re: QPACK and the Static Table Roberto Peon
- RE: QPACK and the Static Table Lucas Pardue