Dynamic Querying solutions open for comments
Arne Babenhauserheide <[email protected]>
| Newsgroups | gmane.network.gnutella.devel |
|---|---|
| Message-ID | <[email protected]> |
Possible solutions to Dynamic Querying: - Drop Dynamic Querying. - Eliminate most/all of the Out Of Bounds query hits (that are sent directly from the query match source to searcher) from Dynamic Querying. - Give UltraPeers a chance to sanity-check the data sent from leaves. Bogons, LAN ips, hostile ip ranges (according to the UltraPeer's own blocklist) could be blocked automatically instead of forwarded on. - If a Leaf or UltraPeer sends an UltraPeer a HUGE list of (seemingly good) query hits, search it last for future searches. "Chatterboxes" aren't good for maintaining reasonable network traffic anyway. - Have each Leaf and UltraPeer rate all its neighbors based on whether they have received any good query hits from them and especially whether a download from/upload to them works. - Implement Credence and ignore bad result for DQ ( http://credence-p2p.org ) (I added that just now) Please comment on them. We need to find a suiteable solution to spam, because it really blocks DQ and Gnutella in general. Wishes, Arne [Non-text portions of this message have been removed]