![]() |
anonymous transfers via UDP and/or spoofed IPs I would like a future version of Gnutella to include the ability to request "anonymous" file-sharing. I'm not talking about anything as complex as Freenet but, rather, a method wherein requests can still be distributed but the file transfers will all be done as one-way spoofed connections, i.e. : - leafs will post their list of shared files to a hub along with a request that they be kept anonymous. - when the hub receives a request that matches, they respond with their own IP and instructions that the file is only available via spoofed-UDP. - the requestor sends a download request (along with their IP) to the hub, which passes it along to the leaf - the leaf initiates a file-transfer to the requestor but spoofs the send-IP of it's outgoing packets This would allow a file transfer but prevent the requestor from knowing the IP of the source. It also creates a lot of problems... There would need to be some sort of error-checking mechanism whereby the requestor would/could send retransmit-requests (maybe even continue-requests?) to the source via the hub. Maybe this could all be based on a standard chunk size, i.e., the source would "push" a 32k chunk to the requestor's IP and then wait for either a retransmit or continue request to be forwarded by the hub. |
All times are GMT -7. The time now is 04:50 AM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.
Copyright © 2020 Gnutella Forums.
All Rights Reserved.