To ad47uk and Mo
ad47uk, "The Iplayer is not the only service that use P2P, Sky and others do as well, to be honest I don't blame BT or any other ISP getting a bit upset about this. After all why should an ISp help the BBc, Sky or any other service make money?"
It shouldn't matter to the ISP - if anyone is going to be upset, it should be the customer. If the ISP charges a reasonable price for it's service, without misleading ads, and also, a clearly visible/coherent AUP and / or cap, then the ISP shouldn't care - just the user that is capped or has to pay more.
The reason the ISP's ARE worried is that, has already been said, their model works on selling you a service they expect you not to use (I mean, use to the limits of what they are promising you)
I'm not one of these 'ISPs charge too much .blahblah..' complainers -- I still remember the times I had to pay about 4 quid an hour for 2,400 baud dialup!
But it's their DISHONEST selling that is now shooting them in the foot.
Mo, "The point about P2P is that it scales, and it scales *in the ISP's favour*: instead of massive amounts of data being transferred to and from its network to the BBC, P2P helps keep the vast majority of traffic within an ISP's own network."
That doesn't help at all -- the issue here is the expensive 'last hop' -- from the ISP, over BT's backbone, to the users exchange, and then finally their computer. The only way p2p can help with that is if some sort of special BT/BBC proxy setup is made in local exchanges - but even that's nigh on impossible based on the fact that most users traffic is tunnelled through ATM right from source until it reaches the ISPs network.
The BBC can (and does) peer for free with ISP's if they want - so even non-p2p wouldn't be a major worry, if it wasn't for the BT hop.