Fwd: I-D Action: draft-ietf-httpbis-cache-digest-02.txt

Kazuho Oku <kazuhooku@gmail.com> Tue, 30 May 2017 03:18 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 87E44127698 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 29 May 2017 20:18:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level:
X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 pvQbZ1uZC-nX for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 29 May 2017 20:18:30 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24B20127419 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Mon, 29 May 2017 20:18:29 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.80) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1dFXcz-0005k9-4y for ietf-http-wg-dist@listhub.w3.org; Tue, 30 May 2017 03:15:25 +0000
Resent-Date: Tue, 30 May 2017 03:15:25 +0000
Resent-Message-Id: <E1dFXcz-0005k9-4y@frink.w3.org>
Received: from titan.w3.org ([128.30.52.76]) by frink.w3.org with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <kazuhooku@gmail.com>) id 1dFXcu-0005LR-UA for ietf-http-wg@listhub.w3.org; Tue, 30 May 2017 03:15:20 +0000
Received: from mail-pf0-f175.google.com ([209.85.192.175]) by titan.w3.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <kazuhooku@gmail.com>) id 1dFXco-0002UN-7V for ietf-http-wg@w3.org; Tue, 30 May 2017 03:15:15 +0000
Received: by mail-pf0-f175.google.com with SMTP id e193so59034197pfh.0 for <ietf-http-wg@w3.org>; Mon, 29 May 2017 20:14:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=oqjvDr2ctCwFG1saSWBq87QCdFAmkQrK4QIyIK9JcBg=; b=jhaw8GkAjnMaIYWGsh84apf/VSaTlO8o0qrWFUUiXNUgRsaMDMC3FQEvEQ5tmlDXYD sXqsQjUGbvwaBPoF+4UiudPLxCxXknpVs72Np3tNDNXcTtnxg6dWGwrFABC1nctw1HK4 0Cxg5bs549iAdJMOfwN4s11Iw3YH7dSTldneKsuEsw/j8pkRuR0jPKZgpjd7ln6ujjUF NzXGBQfm6KLUfeHl8a2uFgt57oIfx8EXFq1oDnmsz1wDp5fLq25LvgVnYNWwh3qga4F0 8bMtgAptbBd/xUHhwJk1B0owShJ5iiTBF8vpz0B4vg5CaCcvctmmahIVll6pasSzDx5t 0Isg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=oqjvDr2ctCwFG1saSWBq87QCdFAmkQrK4QIyIK9JcBg=; b=fwWVnaJFkTsjcNWyqLzPhsMLAmNdhP0XNjR2wdSrSb7PDF6Lb2WemeBBU7XFrVN+/G 9Sk/y8XWnnGzRoIOlbzpvBtX89g1/s4myaN7jQtwGTc9A3cwUEVjGpPaNzz1vnMVqN24 14SdmUfKROhB8P9GG3jB2U9ChvfSum9My7iXgaiMGqwmV73s6D5XoHlcdsLlOIYMZZMA +hTC90bUd9xliL0yZaQyV+dqm2eJrVyMb9po9MapYRi6m2Li4XwAA5XcCT4UnCXtvb+9 743809ipsr8m20U7xMsQCYrVbwG4hPEEr2SBVbz6XVqnt9bm2qkBe5wFkiCzuoI57vjk B+Tg==
X-Gm-Message-State: AODbwcBx1sHQvk+YCIk47xfDeV7t3ZW0kI4fiq5ZtKr+isDXpMBVElUN FsjyZYOuTOBT53Ww0dJO63jW1hWij3wR
X-Received: by 10.84.247.2 with SMTP id n2mr61244293pll.74.1496114087560; Mon, 29 May 2017 20:14:47 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.100.128.134 with HTTP; Mon, 29 May 2017 20:14:47 -0700 (PDT)
In-Reply-To: <149610998893.24426.8643856000357224333@ietfa.amsl.com>
References: <149610998893.24426.8643856000357224333@ietfa.amsl.com>
From: Kazuho Oku <kazuhooku@gmail.com>
Date: Tue, 30 May 2017 12:14:47 +0900
Message-ID: <CANatvzwf4Yyf_1P6LTYb7C0GhOM=Oyn7F95rj3+j06Od_mDBEw@mail.gmail.com>
To: HTTP Working Group <ietf-http-wg@w3.org>
Cc: Mark Nottingham <mnot@mnot.net>
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=209.85.192.175; envelope-from=kazuhooku@gmail.com; helo=mail-pf0-f175.google.com
X-W3C-Hub-Spam-Status: No, score=-6.6
X-W3C-Hub-Spam-Report: AWL=0.232, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: titan.w3.org 1dFXco-0002UN-7V ece2a7193752a5b43e1b917bcf4ac4a0
X-Original-To: ietf-http-wg@w3.org
Subject: Fwd: I-D Action: draft-ietf-httpbis-cache-digest-02.txt
Archived-At: <http://www.w3.org/mid/CANatvzwf4Yyf_1P6LTYb7C0GhOM=Oyn7F95rj3+j06Od_mDBEw@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/33960
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: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

Hi!

Today I've submitted a new revision of the Cache Digests draft. Please
let us know what you think.

Three notable changes have been made from the previous version:

* added definition of Cache-Digest header (for using Cache Digest on
Service Workers)
* introduced ACCEPT_CACHE_DIGEST SETTINGS parameter for negotiation
* changed intended status to Experimental

Regarding negotiation, the expected behavior is for the client to:
* use TLS 1.3
* for 1-RTT handshake, wait for ACCEPT_CACHE_DIGEST frame before
sending a CACHE_DIGEST frame
 * and record the value of ACCEPT_CACHE_DIGEST parameter in the TLS
session cache
* for 0-RTT handshake, send CACHE_DIGEST frame at 0-RTT if suggested
by the value of ACCEPT_CACHE_DIGEST parameter stored in the TLS
session cache

Note that waiting for ACCEPT_CACHE_DIGEST frame in the 1-RTT handshake
case will not increase the latency since it is the server that talks
first in the case.

---------- Forwarded message ----------
From:  <internet-drafts@ietf.org>
Date: 2017-05-30 11:06 GMT+09:00
Subject: I-D Action: draft-ietf-httpbis-cache-digest-02.txt
To: i-d-announce@ietf.org
Cc: ietf-http-wg@w3.org



A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Hypertext Transfer Protocol of the IETF.

        Title           : Cache Digests for HTTP/2
        Authors         : Kazuho Oku
                          Mark Nottingham
        Filename        : draft-ietf-httpbis-cache-digest-02.txt
        Pages           : 13
        Date            : 2017-05-29

Abstract:
   This specification defines a HTTP/2 frame type to allow clients to
   inform the server of their cache's contents.  Servers can then use
   this to inform their choices of what to push to clients.

Note to Readers

   Discussion of this draft takes place on the HTTP working group
   mailing list (ietf-http-wg@w3.org), which is archived at
   https://lists.w3.org/Archives/Public/ietf-http-wg/ .

   Working Group information can be found at http://httpwg.github.io/ ;
   source code and issues list for this draft can be found at
   https://github.com/httpwg/http-extensions/labels/cache-digest .


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-httpbis-cache-digest/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-httpbis-cache-digest-02
https://datatracker.ietf.org/doc/html/draft-ietf-httpbis-cache-digest-02

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-httpbis-cache-digest-02


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/




-- 
Kazuho Oku