View Single Post
  #8 (permalink)  
Old February 22nd, 2004
MrJoe MrJoe is offline
gtk-gnutella developer
 
Join Date: October 8th, 2003
Posts: 28
MrJoe is flying high
Default

Quote:
Originally posted by zimon
This may not be the right place to ask, but how this "forwarding alternate locations" thing works?
There are 2 headers at work here. One header contains a list of all possible alternate locations. Another header contains a list of alternet locations which should not be used because they are bogus.

Quote:

Is it so essential feature, that if gtk-gnutella and other clients would refuse to believe forwarded alternate locations to ports 0-1024 are valid, but must be bogus, it would make gnet worse?
It is perfectly valid to run a gnutella client on any port you want. It should also be possible to run gnutella from behind a proxy. The last thing is AFAIK not yet correctly supported by gtk-gnutella. However, with banning ports in the lower range it is likely to also ban valid alternate locations.

I think it is essential that clients implement both X-Alt and X-Nalt, (X-Nalt are the locations which are known to be bogus).
Gtk-gnutella emits both, but currently doesn't use the X-Nalt part itself yet.
Reply With Quote