On 12/04/2008, David Woodhouse <[EMAIL PROTECTED]> wrote:
>
> On Wed, 2008-04-09 at 16:13 +0100, Peter Bowyer wrote:
> > On 09/04/2008, David McBride <[EMAIL PROTECTED]> wrote:
> > > Dave Crossland wrote:
> > >
> > > > The BBC-vs-ISP bandwidth issue could be resolved by the BBC dropping
> > > > DRM so that the ISPs can cache the data.
> > >
> > > The ISPs who are anticipating financial hardship are more concerned
> with the
> > > cost of bandwidth between their network and home ADSL users, and _not_
> between
> > > their network and the outside world.
> > >
> > > This is because they are charged a metered rate by BT for all the
> traffic they
> > > relay over BT's ADSL network.
> > >
> > > Thus adding data caches to their network wouldn't solve their
> immediate problem.
> >
> > Indeed. But BTW could do it for the benefit of all of its resellers.
>
> It doesn't work like that. You have a pipe which runs all the way
> through BT's network to your ISP. Even if the content in question were
> somehow cached on a machine in your local exchange, that doesn't really
> help because it doesn't see your IP traffic at all. Traffic from that
> cache to you would go all the way out to your ISP and then back down
> your pipe.


If it were all doing using HTTP it would be easily cached, of course, as you
can do this with a proxy server, either a configured-in one as used on
corporate and educational networks, or as a transparent proxy.

It's the easiest thing in the world to control the cache, as you just add in
a few lines to the HTTP header, viz in PHP:

Header ("Last-Modified: " . gmdate("D, d M Y H:i:s",mktime (0,0,0,1,1,2000))
. " GMT");  // Date in the past
Header ("Expires: Mon, 26 Jul 2040 05:00:00 GMT");  // In other words...
never expire it
Header ("Cache-Control: max-age=10000000, s-maxage=1000000, public"); //

I have to say that I am not a fan of transparent proxy caches, but if the
ISP are going to moan about BBC 'streaming' then there is a very simple
three line (plus proxy server) fix...

--
> dwmw2
>
> -
> Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please
> visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
> Unofficial
> list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/
>



-- 
Please email me back if you need any more help.

Brian Butterworth
http://www.ukfree.tv

Reply via email to