Gnutella Forums

Gnutella Forums (https://www.gnutellaforums.com/)
-   General Gnutella Development Discussion (https://www.gnutellaforums.com/general-gnutella-development-discussion/)
-   -   Anonymous File Transfers (https://www.gnutellaforums.com/general-gnutella-development-discussion/15966-anonymous-file-transfers.html)

Blazester September 30th, 2002 11:41 AM

Anonymous File Transfers
 
Hello,
I am attempting to develop truely anonymous file transfers for gnutella. This issue must eventually be addressed to ensure the future of the network. I know many developers feel it is a waste of time because it cannot be implemented using the gnutella protocol but I am attempting to theorize a way to overcome this limitation. How about this:


File transfers are not done over a tcp transport, instead a seperate "push" protocol (using udp or invent a new one that uses ip packets) is set up where the source address can be bogus.

IP Addresses are not sent back with Query hits. Instead when a client want to download a file it sends its ip to the conenction it recevied the hit from and that peer is responisble informing the peer with the file to start pushing the file using a bogus source address. The recevieng client would never respong the the file pushes to avoid disrupting arp tables.

Will something like this work? Mainly I am interested in anyone being able to tell me if using bogus addresses in udp or another made up transport is not possible using the ip protocol. Is this a good idea?

trap_jaw October 2nd, 2002 12:51 AM

This is not workable. - How would you make a transfer stop once it has started and you don't want it to continue? All you could do would be dropping the UDP (or whatever) packets (without saving any bandwidth) since you could not tell the sending host to stop.

prh99 October 7th, 2002 06:36 PM

Re: Anonymous File Transfers
 
The thing is even though you may not put the IP address in your packets but TCP/IP does so the IP of the person downloading could still be obtained. Even if you used UDP there are still other issues.


All times are GMT -7. The time now is 12:49 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.