- From: Richard Bradbury <richard.bradbury@rd.bbc.co.uk>
- Date: Wed, 27 Jul 2016 11:33:26 +0100
- To: Martin Thomson <martin.thomson@gmail.com>, HTTP Working Group <ietf-http-wg@w3.org>
- Cc: Göran Eriksson AP <goran.ap.eriksson@ericsson.com>
- Message-ID: <57988DF6.9010501@rd.bbc.co.uk>
On 17/07/2016 18:03, Martin Thomson wrote:
> We are having a meeting on blind caching on Tuesday 08:30 in
> Charlottenburg I. Folks who are interested are invited to join us.
>
> Rough agenda is to discuss what this is, the status of specs and
> implementations. Then we are looking to get some input on the work
> that has been done and what might need to happen next.
>
> For those not familiar with this, the following drafts are recommended reading:
> https://tools.ietf.org/html/draft-thomson-http-scd
> https://tools.ietf.org/html/draft-thomson-http-bc
> https://tools.ietf.org/html/draft-reschke-http-oob-encoding
> https://tools.ietf.org/html/draft-thomson-http-mice
> https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding
Hi. Thanks for an interesting session last week.
Based on my reading of the Internet Drafts I think these are the two
main Use Cases under consideration here:
1. *Blind caching in a CDN edge cache that is acting as a delegated
origin server.*
* Described in draft-thomson-http-scd.
* Making use of the techniques described in
draft-reschke-http-oob-encoding, draft-thomson-http-mice and
draft-ietf-httpbis-encryption-encoding.
2. *Blind caching in an explicitly configured proxy server.*
* Described in draft-thomson-http-bc.
* Making use of the techniques described in
draft-reschke-http-oob-encoding, draft-thomson-http-mice and
draft-ietf-httpbis-encryption-encoding.
The discussion in Berlin last Tuesday morning flowed fairly freely
between the two Use Cases, so I just wanted to check my understanding.
In particular, the I-D for the second Use Case doesn't have a sequence
diagram, so I attach my best guess of how everything fits together and
invite comments from the authors.
Finally, a basic question: For this to work, both the origin server and
the proxy server need to support blind caching. So how does a User Agent
discover whether both do? Through trial and error?
Regards,
--
Richard Bradbury | Lead Research Engineer
BBC Research & Development
Centre House, 56 Wood Lane, London W12 7SB.
T: 0303 040 9672 F: 020 8811 8815
Attachments
- image/png attachment: blind-proxy-cache-sequence_2016-07-27.png
Received on Wednesday, 27 July 2016 10:33:58 UTC