P2P-Zone  

Go Back   P2P-Zone > Peer to Peer
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Peer to Peer The 3rd millenium technology!

Reply
 
Thread Tools Search this Thread Display Modes
Old 22-09-01, 01:25 PM   #21
JackSpratts
 
Posts: n/a
Default

Allow me to repost a page from mcs' board where jaan, a contract programmer for fasttrack, attempts an explanation. there are now about 4000 active supernodes at any one time:

Q. The supernodes don't cache search results at all? So is it cached at the client then?

A. yes, the client caches the results for 10 seconds or so, just to protect the supernode.

Q. You said something previously about using different branches of the network for repeated searches.

A. well, they are not completely different. for example, the supernode you are connected to is always searched (because that's cheap). so are its neighbours, if i recall correctly. it's the third step that (effectively) searches a bunch of random supernodes on the net. however, as the third step is really expensive, it is performed only if the first steps yield less than N results, where N is about 10. in other words, the different branches only kick in if you search for really obscure stuff.

Q. Is Morpheus simply remembering it once it found that this user had these files?

A. yes, it's remembering the user/IP. so if the user did not have a static IP or was behind firewall, the chances of finding him are not so good.

- js.

"bunch of random supernodes" being the key here.

i note that i was never able to find rare songs parked on my other computer in over a year of using napster without first using hotlist.
  Reply With Quote
Old 22-09-01, 06:20 PM   #22
emmy
don't try this at home
 
emmy's Avatar
 
Join Date: Apr 2001
Location: Oz, South Carolina
Posts: 697
Default

Quote:
Originally posted by DarkManX_19
winmx is better than morpheous............
Ok, I'm sticking w/Audiogalaxy! I've had so many problems w/KaZaa and WinMX and whatnot and I can't stand seeing spy software installed on my pc (KaZaa is *best* for this crap) so, Audiogalaxy is what I'm using. But I must say, I sooooooooooo miss the days of being able to use....Napster! *arf*
Dust...
emmy is offline   Reply With Quote
Old 22-09-01, 08:46 PM   #23
TankGirl
Madame Comrade
 
TankGirl's Avatar
 
Join Date: May 2000
Location: Area 25
Posts: 5,587
Wink

Interesting discussion, Jack & Mike! Some comments...

Quote:
Jack:
the whole p2p experience is operationally different from napsters' server based protocols and that includes the amount of access to shared files and users' connections to other users thru the network (chat & hotlisting) .

however, since there is no finite upper limit on a p2ps' user base and the client continues to be refined, as is now being seen with morpheus, the day will come and soon when you'll be able to get Anything You Want, including alices' resturant, with just a keyboard and a click, making napster a distant though fond memory. as it already is for newbies .
Your point about p2p experience is excellent. The real attraction of p2p is in the experience of it. Morpheus, WinMX, Gnutella... they all can provide the basic experience of finding some stuff you are looking for and getting it easily. Fair enough, that is motivating enough to make people to organize themselves into p2p communities around the various clients. But there is so much more to it...

How many times I have heard comments like that of chickie-monkie's: "But I must say, I sooooooooooo miss the days of being able to use....Napster!" Yes, many people miss those days and for a good reason. The social tools of Napster together with its singular namespace were enough to provide the social thrill of being a permanent member in a global, never-sleeping online community that Napster grew to be. The post-Napster newbies may not even miss this experience as they have not known it... but they will come to know it, in time. Kazaa/Morpheus started out as a totally 'stuff-oriented' software in the spirit of Gnutella but the popular demand made FastTrack add browsing to it. As soon as you have browsing, the need for permanent (and working) hotlists becomes obvious. And so on... step by step the new generation of p2p is getting more social but it still hasn't reached the social intelligence level of the good old Napster.

Quote:
Mike:
Doubt it Jack, they'd better come up with a way to do broader searches with less traffic. If they don't you'll still be searching only the supernodes closest to your connection. Seems MC2 put it out that's why they limit the number of hits allowed and there is a self limiting search boundary.

True unlimited P2P will return hits hours after the original request and cause havoc with the amount of traffic/data across the net. Even if each computer only quieries 2 computers after 20 quiery levels you're at 2 to the 20th power. That's a hell of a lot of data not to mention the cost to someone to get a file. Or do you think those search engines really go out and quiery every website every time you search for something?
Quote:
Jack:
Allow me to repost a page from mcs' board where jaan, a contract programmer for fasttrack, attempts an explanation. there are now about 4000 active supernodes at any one time:

Q. The supernodes don't cache search results at all? So is it cached at the client then?

A. yes, the client caches the results for 10 seconds or so, just to protect the supernode.

Q. You said something previously about using different branches of the network for repeated searches.

A. well, they are not completely different. for example, the supernode you are connected to is always searched (because that's cheap). so are its neighbours, if i recall correctly. it's the third step that (effectively) searches a bunch of random supernodes on the net. however, as the third step is really expensive, it is performed only if the first steps yield less than N results, where N is about 10. in other words, the different branches only kick in if you search for really obscure stuff.

Q. Is Morpheus simply remembering it once it found that this user had these files?

A. yes, it's remembering the user/IP. so if the user did not have a static IP or was behind firewall, the chances of finding him are not so good.

- js.

"bunch of random supernodes" being the key here.

i note that i was never able to find rare songs parked on my other computer in over a year of using napster without first using hotlist.
The supernode approach has clearly been a good way to enhance the scalability of serverless p2p architectures. WinMX's WPNP applies a similar approach and so does Gnutella with its new reflector nodes. The fact that Morpheus can connect 1.5 million people even loosely with 4000 supernodes is not a bad achievement at all. The next thing to do is to make that connectivity tighter so that working hotlists and full search visibility can be provided over the whole network. Then there will be again the technical ground for something similar to the 'Napster experience' and even better.

How to proceed with the architecture? How to make the community of supernodes to work more efficiently so that searches can really reach the whole available content? One interesting way to enhance the search functionality would be to allow the supernodes and their 'clientele' to gradually self-organize into more content-conscious node clusters. For example, if you were regularly looking for reggae tunes, you would love to connect to a supernode hosting mostly reggae lovers. That way there would be much more relevant material available directly from your local neighborhood. And for the inevitable remote searches the supernodes could use their genre-awareness to form more effective links between each other. The next best targets for a locally failed reggae search would be other reggae-oriented supernodes etc. The idea is to allow the low-level nodes to 'migrate' between supernodes so that those with shared musical interests would get gradually closer and closer to each other. When you would join the network as a newbie, your searches would initially be 'blind shots' into your local supernode(s) and from there on to the wider supernode community. But should you repeatedly find something to download from a topologically distant supernode, this supernode could agree with your 'own' supernode to start hosting you so that you would be closer to people and content that you are interested in.

- tg
TankGirl is offline   Reply With Quote
Old 22-09-01, 08:57 PM   #24
nappy4eva
Registered User
 
nappy4eva's Avatar
 
Join Date: Oct 1999
Posts: 423
Default

So how do you "hack" Morpheus so that you can download mp3s with higher bitrates than 128? I looked in my registry and didn't see a registry under Morpheus that said "bitrate limit." Can someone explain this to me? That damn bitrate limit is a real pain in the arse.
nappy4eva is offline   Reply With Quote
Old 22-09-01, 09:02 PM   #25
TankGirl
Madame Comrade
 
TankGirl's Avatar
 
Join Date: May 2000
Location: Area 25
Posts: 5,587
Wink

Quote:
Originally posted by nappy4eva
So how do you "hack" Morpheus so that you can download mp3s with higher bitrates than 128? I looked in my registry and didn't see a registry under Morpheus that said "bitrate limit." Can someone explain this to me? That damn bitrate limit is a real pain in the arse.
In the Morpheus version I have the registry entry is HKEY_CURRENT_USER\Software\Morpheus\LimitBitrate - check that the value there is 0.

- tg
TankGirl is offline   Reply With Quote
Old 22-09-01, 09:05 PM   #26
mike4947
I'd rather be sailing
 
mike4947's Avatar
 
Join Date: Apr 2001
Posts: 1,648
Default

Nap, try here for the procedure: http://cgi-bin.streamcastnetworks.co...mID1/2724.html

__________________
mike4947 is offline   Reply With Quote
Old 22-09-01, 09:54 PM   #27
nappy4eva
Registered User
 
nappy4eva's Avatar
 
Join Date: Oct 1999
Posts: 423
Default

Thanks for the info mike and tg! Your procedure worked like a charm - I can't believe I missed that entry before! But one more question... Is there any way to put limitations on searches with Morpheus (e.g. only return matches with bitrate of 160 or higher)? That would be great!

Thank you.
nappy4eva is offline   Reply With Quote
Old 22-09-01, 09:57 PM   #28
Periwinkle Shadow
Fortified Board Wh0re
 
Periwinkle Shadow's Avatar
 
Join Date: May 2000
Posts: 3,619
Default

Quote:
Originally posted by oscar


Peri, You can block it if you are using a firewall. I use at guard to ad block
i have tiny oscar. tho i dunno how to block ip's cause the boxes dont pop up nemore
Periwinkle Shadow is offline   Reply With Quote
Old 22-09-01, 09:59 PM   #29
TankGirl
Madame Comrade
 
TankGirl's Avatar
 
Join Date: May 2000
Location: Area 25
Posts: 5,587
Default

Quote:
Originally posted by nappy4eva
Thanks for the info mike and tg! Your procedure worked like a charm - I can't believe I missed that entry before! But one more question... Is there any way to put limitations on searches with Morpheus (e.g. only return matches with bitrate of 160 or higher)? That would be great!

Thank you.
You're welcome, Nappy!

Instead of searching for 'Everything' search for 'Audio' and then choose 'More Search Options...' which opens up a list of extra limiters. Check the 'Quality' checkbox and you can set the bitrate limits for your searches.

- tg
TankGirl is offline   Reply With Quote
Old 23-09-01, 10:45 AM   #30
nappy4eva
Registered User
 
nappy4eva's Avatar
 
Join Date: Oct 1999
Posts: 423
Default

thanks for the info tg! worked like a charm.
nappy4eva is offline   Reply With Quote
Old 24-09-01, 10:58 PM   #31
TankGirl
Madame Comrade
 
TankGirl's Avatar
 
Join Date: May 2000
Location: Area 25
Posts: 5,587
Wink

I moved this thread over here as it contains good p2p-related information and discussion.

- tg
TankGirl is offline   Reply With Quote
Old 26-09-01, 07:41 PM   #32
JackSpratts
 
Posts: n/a
Default

i debated putting it here to begin with tg but thought ultimately it was relevent for all the "napsterites". now that they've seen it in underground, p2p is fine. i am going to edit it somewhat and repost.

- js.
  Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump






All times are GMT -6. The time now is 09:25 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© www.p2p-zone.com - Napsterites - 2000 - 2024 (Contact grm1@iinet.net.au for all admin enquiries)