Re: Header Compression
Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> Fri, 07 June 2013 15:35 UTC
Return-Path: <ietf-http-wg-request@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 CF15021F9695 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 7 Jun 2013 08:35:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level:
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id diLSNBMGPSZw for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 7 Jun 2013 08:35:10 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id 6C26021F96C6 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Fri, 7 Jun 2013 08:35:10 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1Ukyfb-00089J-Qr for ietf-http-wg-dist@listhub.w3.org; Fri, 07 Jun 2013 15:33:39 +0000
Resent-Date: Fri, 07 Jun 2013 15:33:39 +0000
Resent-Message-Id: <E1Ukyfb-00089J-Qr@frink.w3.org>
Received: from maggie.w3.org ([128.30.52.39]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <tatsuhiro.t@gmail.com>) id 1UkyfJ-00083I-MC for ietf-http-wg@listhub.w3.org; Fri, 07 Jun 2013 15:33:21 +0000
Received: from mail-ie0-f176.google.com ([209.85.223.176]) by maggie.w3.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.72) (envelope-from <tatsuhiro.t@gmail.com>) id 1UkyfI-00045x-GU for ietf-http-wg@w3.org; Fri, 07 Jun 2013 15:33:21 +0000
Received: by mail-ie0-f176.google.com with SMTP id ar20so8316142iec.21 for <ietf-http-wg@w3.org>; Fri, 07 Jun 2013 08:32:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=K3IbTwq7fCW3gPiUB9q4DLOfMIU4tMmtm0eCWqmPFhE=; b=Xd/X+h9A6mn6PUUOzIaQmvf66tHHRbZd8sHkd+SCxNF6QMmi80Vyu3culcV1M6Lm7N Oph9S0RfscD7782wvZr4l3UvCX05g6pUAjNI4P1z2Vnt+5XcxzGvpWRh5ozyrvY5rphK jHegePKTC9wv+Fdvvi6heASJqYf37qvKdVg7+oke2aI046VG2+hiiQ8ZJJjXlNMGweI4 Pjt2T6CjCp8O4fu6fVt7THjpMeck26GgT65mFFzmI6e8QcYP72+f3m0QPNWBeu+eGEWc c+FIOYiRpSguASbLdM718YTyZjXvARdxrAxDuO0CVYS+jPhQRsoby38xtubjS0ixKA01 JtJA==
X-Received: by 10.43.72.133 with SMTP id yo5mr1536635icb.23.1370619174687; Fri, 07 Jun 2013 08:32:54 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.64.7.111 with HTTP; Fri, 7 Jun 2013 08:32:34 -0700 (PDT)
In-Reply-To: <6C71876BDCCD01488E70A2399529D5E516531910@ADELE.crf.canon.fr>
References: <6C71876BDCCD01488E70A2399529D5E516531910@ADELE.crf.canon.fr>
From: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
Date: Sat, 08 Jun 2013 00:32:34 +0900
Message-ID: <CAPyZ6=LvDXkwf=K+nSejtp_WB=0RTMNzGTZnJ4kvhmmvijZY_g@mail.gmail.com>
To: RUELLAN Herve <Herve.Ruellan@crf.canon.fr>
Cc: "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
Content-Type: multipart/alternative; boundary="001a11c1e89c079ac904de922567"
Received-SPF: pass client-ip=209.85.223.176; envelope-from=tatsuhiro.t@gmail.com; helo=mail-ie0-f176.google.com
X-W3C-Hub-Spam-Status: No, score=-0.8
X-W3C-Hub-Spam-Report: DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001
X-W3C-Scan-Sig: maggie.w3.org 1UkyfI-00045x-GU bde2b4a7ae8240076b2e99f642d18d1c
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Header Compression
Archived-At: <http://www.w3.org/mid/CAPyZ6=LvDXkwf=K+nSejtp_WB=0RTMNzGTZnJ4kvhmmvijZY_g@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/18196
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, On Thu, Jun 6, 2013 at 4:17 AM, RUELLAN Herve <Herve.Ruellan@crf.canon.fr>wrote: > Roberto and I have been discussing for some time and we have created a > joint proposal for Header Compression. > > The resulting spec is available at: > https://github.com/http2/compression-spec > > The main features of this proposal are: > - One single table for indexing headers as (name, value) pairs. > - HeaderDiff-based serialization (indexed header, literal header with > either no indexing, addition indexing, or replacement indexing). > - Delta2-based diff between two successive header sets. > - Possibility of bounding table size. > - Least recently written eviction strategy when an insertion cause table > size limit to be reached. > > > We will present it in details at the next interim meeting. Until then, all > questions and comments are welcome. > I have a question about "reference set of headers" in section 3.3. Differential Coding. It seems that reference set of headers are only referred in this section and I failed to see how it works. I may be wrong but I don't see it in Appendix B. Example. It only refers to the update to the header table. Is the reference set of headers equal to header table? It seems it is not. Could you add each state of "reference set of headers" and its working set in the example so that the reader can understand how it works? Sorry if this is the silly question, but it might help the reader like me. Best regards, Tatsuhiro Tsujikawa
- Re: Header Compression Martin Thomson
- Header Compression RUELLAN Herve
- Re: Header Compression James M Snell
- Re: Header Compression Martin Thomson
- Re: Header Compression Ryan Hamilton
- Re: Header Compression Mark Nottingham
- Re: Header Compression Yoav Nir
- RE: Header Compression RUELLAN Herve
- Re: Header Compression Tatsuhiro Tsujikawa
- Re: Header Compression James M Snell
- RE: Header Compression RUELLAN Herve
- Re: Header Compression Ted Hardie
- RE: Header Compression RUELLAN Herve
- RE: Header Compression RUELLAN Herve
- Re: Header Compression Ted Hardie
- Re: Header Compression Roberto Peon