View Single Post
Old 12-30-2005, 07:15 PM  
dozey
Confirmed User
 
dozey's Avatar
 
Join Date: Nov 2004
Location: Moonland
Posts: 552
Quote:
Originally Posted by Just_Dave
they rename the vids with keywords , and they use drm content
From memory, it is a little different (as far as gnutella2 is concerned anyway.. limewire / fasttrack is a closed protocol). Nodes and supernodes use query routing tables to impliment searching. Keywords from your media are taken, the trailing (3?) characters are trimmed off and if the remainder is still over a few characters long, it is added to a hash table.

When a node connects to a supernode, it will forward its hash table to the supernode. Searching for a files involves a node sending out a request to a supernode, the supernode will look in all the hash tables that have been sent to it, then send the query out to nodes that had matching keywords in the hash tables they submitted.

The key to getting heaps of people to download from you is obviously being a hash table slut and connecting to every supernode out there. (GWebcache and HostCache systems make this even easier.)
dozey is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote