how did KaZaA kick Morpheus users off of their peer-to-peer network (roughly)?
-
I read in several articles e.g. at http://www.arstechnica.com/archive/news/1014870964.html that both KaZaA and Morpheus used to be able to connect to the same peer-to-peer file-sharing network, the FastTrack Network, until KaZaA did something to shut Morpheus users out. I'm trying to understand how the FastTrack Network works and hence how KaZaA, simply by releasing a new version of the KaZaA FastTrack client, would have been able to shut out users of another FastTrack client. Does the Morpheus client identify itself in headers when it contacts another FastTrack client (like a browser sends headers identifying itself when contacting a Web server), and KaZaA's new version simply refused to communicate with any client that sent those headers? I don't see any other way that they could have done it. Was there ever a protocol spec released for the FastTrack network, to enable other companies to write third-party FastTrack clients? Or is the protocol a closed protocol that has never been released to any third party and never been completely reverse-engineered, and StreamCast had to pay KaZaA to find out the specs for interfacing with the FastTrack network, so that StreamCast could create the Morpheus client? -Bennett
-
Answer:
Hello bennetthaselton, You are definitely on the right track. Q. I'm trying to understand how the FastTrack Network works? ------------------------------------------------------------------------------- The first thing to understand is that the FastTrack Network licenses it Peer-to-Peer technology. In doing so, they offer their product for a fee, and the network remains a closed protocol. You can verify this by cruising over to the Internet Archive and taking a peak at the 'old' official FastTrack website : "The FastTrack P2P Stack has been proven as the industry leader in distributed self-organizing peer-to-peer network technologies. Already now Grokster, MusicCity and KaZaA are licensing our technology...." FastTrack - What we Do http://web.archive.org/web/20010801144822/www.fasttrack.nu/index_int.html FastTrack Customer Benefits http://web.archive.org/web/20010801145622/www.fasttrack.nu/c_portfolio.html Kazaa is a product of FastTrack, thus their ability to seemingly 'rule' the network. The Kazaa client itself does not affect access to the network, as it's just another P2P application built for the FastTrack network. They must have made other changes. (I will expand on this in a moment) To answer your initial question with regards to how the network works, you can take a look at this informative article. It's very well written : The Fasttrack Network http://www.pcquest.com/content/p2p/102091205.asp Q. Does the Morpheus client identify itself in headers ....? ------------------------------------------------------------------------------- It certainly has to work in a similar fashion. Actually what is more likely to be the case, is that Morpheus software is given permission to access the FastTrack network of software/tools. The FastTrack network does not store data files on central servers, but there always has to be a 'hub' that can carry forward requests to other computers. When making this request/connection, there are numerous methods that can be employed. In this case it's probably a unique request only given to subscribers of their technology. Since the FastTrack site states that the search requests don't go through a central server, this 'hub' is actually a number of networks -or better yet our interconnected computers, using the file sharing application. A great example is the Google API. It allows programmers to access Google results, and use them in their programs. However, each request has to be accompanied by a unique identifier. (In this case a Google license key.) Without this key, your request will be denied. Without ever having access to the FastTrack client interface, we can only guess at the variables and requirements, but can almost definitely come to the conclusion that this was indeed the case. Q. I don't see any other way that they could have done it? ------------------------------------------------------------------------------- Seems fair enough to me too. The only options that seems remotely feasible are: 1) Morpheus didn't pay it's bill, and was obligated to discontinue usage. 2) FastTrack changed request methods, and forgot/didn't inform Morpheus. 3) Hacked. (Highly unlikely) What really seems to have happened here can go much deeper that what we see on the outside. With Morpheus was claiming minor technical issues, and with floating RIAA scandal rumours, it's really hard to say. Here's what the web has to say about what may have happend : InfoAnarchy.org - Morpheus Booted Off Fasttrack "Shortly after the takeover, Morpheus users were excluded from the decentralized network. How this was accomplished has not yet been fully explained, but apparently it is related to the protocol changes in V1.5, now maintained by Sharman" http://www.infoanarchy.org/story/2002/3/2/201521/4266 Morpheus Still Down "just a rift in the FastTrack network Morpheus shares with KaZaa and Grokster that has literally pushed it off the network, sending tens-of-millions..." http://www.mp3newswire.net/stories/2002/stilldown.html PC QUEST - Two-tier appraoch to search faster "MusicCity (Morpheus) also had the license earlier but it was revoked for non-payment of dues...." Q. Was there ever a protocol spec ... third-party FastTrack clients? ------------------------------------------------------------------------------- Apparently not since it remained a closed protocol. The only three clients that interface(d) with the FastTrack network are/were: 1)Grokster 2)Kazaa 3)Morpheus Morpheus looks to Gnutella for help http://news.com.com/2100-1023-846944.html To summarize your last few questions, StreamCast did have to pay for initial access to the network/protocol , and this gave them the ability to create the interface with the Fasttrack network of products. To assist with this answer, I searched using Google : morpheus fasttrack ://www.google.com/search?q=morpheus+fasttrack fasttrack network ://www.google.com/search?q=fasttrack+network I hope this clarifies the situation a little, although it has never been fully understood. Should you need further clarification or more resources, please do not hesitate to ask. I would love to be of further assistance! SgtCory
bennetthaselton-ga at Google Answers Visit the source
Related Q & A:
- How To Fake Kick On Madden 12?Best solution by Yahoo! Answers
- How To Fake Kick In Madden 12?Best solution by Yahoo! Answers
- How Do You Kick In Madden 12?Best solution by youtube.com
- How To Fake Kick Off In Madden 12?Best solution by Yahoo! Answers
- How do you search for users in Yahoo?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.