improved caching in HTTP: new draft

Chris Drechsler <chris.drechsler@etit.tu-chemnitz.de> Mon, 19 May 2014 07:16 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 (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96DE61A0308 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 19 May 2014 00:16:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.654
X-Spam-Level:
X-Spam-Status: No, score=-5.654 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.651, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 73-DeBgc_d92 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 19 May 2014 00:16:51 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9E201A0307 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Mon, 19 May 2014 00:16:50 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1WmHmL-0006Yg-8G for ietf-http-wg-dist@listhub.w3.org; Mon, 19 May 2014 07:14:33 +0000
Resent-Date: Mon, 19 May 2014 07:14:33 +0000
Resent-Message-Id: <E1WmHmL-0006Yg-8G@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <chd@hrz.tu-chemnitz.de>) id 1WmHm5-0006Rr-Py for ietf-http-wg@listhub.w3.org; Mon, 19 May 2014 07:14:17 +0000
Received: from nick.hrz.tu-chemnitz.de ([134.109.228.11]) by lisa.w3.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from <chd@hrz.tu-chemnitz.de>) id 1WmHm3-0006uJ-MA for ietf-http-wg@w3.org; Mon, 19 May 2014 07:14:17 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tu-chemnitz.de; s=dkim2010; h=Sender:Content-Transfer-Encoding:Content-Type:Subject:To:MIME-Version:From:Date:Message-ID; bh=iQuuxII+ockRZyH6LOEIfkoJDnTjmcYGX8AwJBRY4Jk=; b=Nux4IT3NQRVWV7kNjrUX2XDY8UEUp7JFKARhxQIU5AbV0DNqAEctdjURMnXWgzWVWCcNSAlIMrniJQLluDI0gT4KTEXLZ3Eefg4Ji14okhKU7/Dmmr3B7SHREywgorb1ystQ/TDOE7oopCiSCBN3pWcQq9aOUVD4cKUcUxU5mkE=;
Received: from postman.hrz.tu-chemnitz.de ([134.109.133.5] helo=mailbox.hrz.tu-chemnitz.de) by nick.hrz.tu-chemnitz.de with esmtps (UNKNOWN:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.80.1) (envelope-from <chd@hrz.tu-chemnitz.de>) id 1WmHle-000245-U1; Mon, 19 May 2014 09:13:51 +0200
Received: from vpn-203-229.hrz.tu-chemnitz.de ([134.109.203.229]) by mailbox.hrz.tu-chemnitz.de with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80.1) (envelope-from <chd@mailbox.hrz.tu-chemnitz.de>) id 1WmHle-0002uG-QU; Mon, 19 May 2014 09:13:50 +0200
Message-ID: <5379AF24.5020704@etit.tu-chemnitz.de>
Date: Mon, 19 May 2014 09:13:40 +0200
From: Chris Drechsler <chris.drechsler@etit.tu-chemnitz.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0
MIME-Version: 1.0
To: fielding@gbiv.com, mnot@mnot.net, julian.reschke@greenbytes.de, squid3@treenet.co.nz, ietf-http-wg@w3.org
Content-Type: text/plain; charset="ISO-8859-15"; format="flowed"
Content-Transfer-Encoding: 7bit
Sender: chd@hrz.tu-chemnitz.de
X-Scan-AV: mailbox.hrz.tu-chemnitz.de; 2014-05-19 09:13:50; 06e6a88a5646150d3ecdfbef0ace02a5
X-purgate: clean
X-purgate-type: clean
X-purgate-ID: 154106::1400483630-000004E2-419C4A38/0-0/0-0
X-Scan-SA: nick.hrz.tu-chemnitz.de; 2014-05-19 09:13:51; 3f78e5f16a9150569fc25a38e5cf21f3
Received-SPF: none client-ip=134.109.228.11; envelope-from=chd@hrz.tu-chemnitz.de; helo=nick.hrz.tu-chemnitz.de
X-W3C-Hub-Spam-Status: No, score=-4.9
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651
X-W3C-Scan-Sig: lisa.w3.org 1WmHm3-0006uJ-MA 4dc456655fc33cb46407202aa7cd2678
X-Original-To: ietf-http-wg@w3.org
Subject: improved caching in HTTP: new draft
Archived-At: <http://www.w3.org/mid/5379AF24.5020704@etit.tu-chemnitz.de>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/23702
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>

Dear editors of [Part6],
dear working group members,

I've written a draft about an improved caching mechanism in HTTP 
especially for shared caches (to improve caching efficiency and reduce 
costly Interdomain traffic). It can deal with personalization (e.g. 
cookies, session IDs in query strings) and varying URLs due to load 
balancing or the use of CDNs. The caching mechanism ensures that all 
headers (request and response messages) are exchanged between origin 
server and client even if the real content is coming from a cache.

The draft is available under the following URL:

http://tools.ietf.org/id/draft-drechsler-httpbis-improved-caching-00.txt

I kindly request you for comments - thank you!.

Sincerely,
Chris Drechsler


[Part6] http://tools.ietf.org/wg/httpbis/draft-ietf-httpbis-p6-cache/