Quote:
Does this means ultrapeer will not keep the EXACT shared files informtion of all the peers connect to it?
|
Right. And the Ultrapeer receives at no time "the EXACT shared files information", only a table of hashes.
Quote:
That is to say, when a peer connect to a ultrapeer and initiate a search request, the ultrapeer will transfer the search request to some of its clients, ultrapeer itself will not do any search work?
|
Right. Well not quite, computing the Hash from the incoming queries, looking into a Hash Table and forwarding the queries to the appropriate clients is also some kind of "search work". But all this is described on the page I gave you (see also the link on the top of the page).