Slashdot Log In
Researchers Suggest P2P As Solution To Video Domination of The Internet
Posted by
Zonk
on Sun Sep 16, 2007 04:21 AM
from the making-it-all-work dept.
from the making-it-all-work dept.
JPawlak writes "NewScientistTech reports that big businesses may be realizing the benefits of P2P technologies. Blizzard uses it to distribute patches for World of Warcraft, and now researchers at Microsoft are indicating internet users may have to use it to help distribute online video clips. The growing cost associated with delivering such content may be becoming prohibitive for some companies. 'The team also suggest a way to prevent Internet Service Providers' costs jumping when their users start uploading much more data. The trick is to allow sharing only between people with the same provider, when data transactions are free. That restriction would cut the pool of sharers into smaller groups, meaning MSN's servers would have to do more to fill any gaps in the service. But costs could still fall by more than half, simulations showed.'"
Related Stories
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
haha oh wow (Score:2)
Re:haha oh wow (Score:4, Interesting)
Especially when someone points to the idiots from Redmondia (and other places) that they should stop reinventing multicast again and again. The technology to do what is needed is there, the ability of ISPs to control it so that it is not detrimental to other users is also there. It has been there since the dawn on the Internet. And it is Multicast. From the viewpoint of network design and network operation theory, P2P is nothing, but an extremely lame sorry and sad excuse for Multicast emulation.
Implementing it is solely a matter of minor network tidy-up for most ISPs along with some software updates for the CE devices (where not supplied by the ISP).
By the way, the same methods which are used to control multicast are also valid for P2P services. TTL adjustment down to under 8 will usually cut down the traffic to be solely within an ISP while cutting it down to under 4 will cut it down so it stays within the same RAS device (2 for non-NAT setups). It is also trivial to deliver a correct setting on a per-ISP basis and to autodetect the necessary setting adjustment.
There is no rocket science here and no research to be done. All the tech is already out there. The problem is that the suppliers of P2P services and developers of P2P software deliberately do not want to do this. In fact, they are doing everything they can to steal more service than the ISP is willing to allocate to them. As a result the ISPs have no other choice but to love this and use a big stick to provide the luving to the customer.
Parent
Re: (Score:2)
Multicast makes no sense here, no sense at all. Multicast makes sense when everyone wants to see the same data at exactly the same time (e.g. video conference). For sharing of video clips, this would actually waste a huge chunk of bandwidth.
What you're proposing means the first person to watch the video gets to watch the video. Most someone wants to start watching it
Re: (Score:2)
It would simply use a Bittorrent like system where the chunks can come from anywhere in the file.
Re:haha oh wow (Score:4, Insightful)
There are two portions to a P2P network - discovery and data fetch. Discovery determines where do you get your data from and fetch is the actual data flow. An ISP can confine a P2P service to its own network by either limiting discovery or by limiting the actual fetches.
The discovery is where the P2P networks lamely emulate a multicast application. They try to determine if a piece of data A is present in any of the surrounding nodes B,C,D,E,F. In order to do that they in the trivial case transmit to each node. In the more modern networks they transmit to hypernodes and get info from there. In either case they try to emulate a multicast network via a tunnel mesh (just the way people try to emulate Multicast on ATM LANE).
Compared to that a discovery mechanism based on multicast with a unicast reply can give you the information on where exactly is the piece which you are interested with one request. There is usually no need for hypernodes either. It just works. Magically. Further to this, you can set your discovery scope to find nodes which are 1,2,3...n hops away by tweaking TTL. Further to this, it is a true P2P network - totally serverless. If you throw in PKI authentication you can also make it as secure as you wish.
Parent
doesn't work (Score:2)
A better solution is for ISPs to cache P2P traffic, and that's what they are doing. That prevents the same packet from traversing the same link over and over again, without the limitations and design problems of multicast.
Re: (Score:2)
If my contract says I have unlimited bandwidth and I pay for the max speeds a provider provides, how am I stealing more service than the ISP is willing to allocate me? If they didn't want me to use the service I pay for, shouldn't they have not sold me the service in the first place.
Re: (Score:2)
May I suggest dear Anonymous Coward that you get a clue. TV is where the multicast continues to fail due to a variety of reasons. Data delivery and p2p like applications are where it excels.
The second biggest application for multicast is data delivery in financial networks. It does exactly what says on the tin - propagate the same data from point A to point B,C,D,E with minimal resource expenditure per link. Peer-to-Peer systems simulate this by retransmittin
Oh yes, they will indeed love it... (Score:3, Interesting)
I wouldn't be surprised if the unlimited tag is removed completely so they can be sure of cashing in on this.
I'll happily use p2p if it fulfills four criteria
1: It's legal.
2: Its to my direct benefit (people who just leech being removed from the system).
3: My ISP won't try to ass rape my bank account each month
Re: (Score:2)
Re: (Score:2)
Demanding extra fees from EVERYONE is a way to quickly go out of business.
ok but.. (Score:2, Insightful)
Re: (Score:2)
Re: (Score:2)
P2P != BitTorrent (Score:3)
Re: (Score:3, Informative)
My favorite P2P protocal is the Internet Protocal. If ISPs are going to block P2P, they should start with that one. All the other ones rely on it anyway.
It makes sense (Score:2)
Hmmm...I don't think so (Score:5, Interesting)
I have serious problems with a for profit entity like Microsoft or Redhat doing the same.
The first one I call "charity" or "support". The second one I call "leaching", and its not far from "stealing".
If you're a for profit company and you can't afford bandwidth, then you need to find a new line of work. Don't expect your customers to give you freebies unless you're giving them something *good* in return, and something you're not also giving to those who don't share bandwidth.
Re: (Score:2)
Also I think it's implied that cost savings on bandwidth is meant to be converted into cheaper and or better services.
Re: (Score:2, Insightful)
Re: (Score:2)
Re: (Score:3, Insightful)
True, I suppose
Re: (Score:2)
That can't go wrong can it?
Free upstream? That's rich.... (Score:2)
Re: (Score:2)
Re: (Score:2)
That's sooo 1980.. (Score:2, Funny)
What were the other solutions? (Score:2)
For instance, if you want to distribute that World of Warcraft patch, then make a torrent and post it to a tracker, done. If you're really paranoid then host it on your own tracker. No, because what they really want is to have an service running on your machine 24/7, so they can... I don't know, but whatever is I'm pretty sure I wo
Re: (Score:2)
P2P doesn't work well for DRM, for preventing people from accessing material without formal permission from the owner. This is the big problem for video content providers: the tools haven't been properly made or widely published to authenticate and restrict P2P content, so
The idea is great, but... (Score:4, Interesting)
And how do you implement P2P streaming? All P2P protocols until now allow peers to send file pieces in non-streamable order.
Re: (Score:2)
Re: (Score:2, Informative)
Support linux-igd [sourceforge.net]? The project started back up in the past year and a half or so, along with libupnp [sourceforge.net] coming back from the dead after Intel abandoned it. Help these projects get to the point where they're trivial to setup, stable, and shipped with all distributions and you sol
Re:The idea is great, but... (Score:4, Insightful)
About the only thing it's not useful for is SSH and FTP.
Parent
Re: (Score:2)
Data within an ISPs network is not always free. (Score:2)
Re: (Score:2)
Support Microsoft! (Score:4, Funny)
There is a term in Low German for the feeling I have right now--SchadenGoFuchyourselves.
Wow! (Score:2)
Sounds like multicasting . . . good things the ISPs have implemented this also . . . oh wait.
Re: (Score:2)
Prior art (Score:2)
obligatory (Score:2, Funny)
Marge: Who would need that much porn
Homer: [drools]...oohhh..1 million times faster..
What does he mean by "Free"? (Score:2)
Companies using P2P to distribute THEIR files (i.e. WoW being a perfect example) are cutting into MY 35GB for the month. And if you try to block them out, you get ridiculously slow downloads, around 0.1KB/sec.
Screw'em all.
"No shit, Sherlock." (Score:2)
It's probably going to take a very long time. The telcos and big media can be counted on to fight it, kicking and screaming, every last milimeter of the way. Eventually however, if the net is to continue to exi
So what is being found out is that..... (Score:2)
P2P, genuinely fair use copyright (Some recent
There was a time in this country (USA) where the people got together and created the countr
Multicast (Score:2)
oh, wow, like... (Score:2)
Market Solution for Video Distribution (Score:2)
First of all, if the content is free, then someone wants that content watched. If that original producer is willing to put a price on the cost of a complete download, those who are helping to provide bandwidth for that download should get offered a piece of the action. If
Re: (Score:3, Interesting)
Re: (Score:2)
Of course, if you use sites like the piratebay, you can't trust the publisher (because anyone can publish), so you can't be sure if what y
Re:How is this better than just putting up a .torr (Score:2)
You could do it with BitTorrent--in a controlled situation--by serving different