![]() |
|
|||||||
| Register | FAQ | The Twelve Commandments | Members List | Find the Best VPN | Today's Posts | Search |
| General Gnutella Development Discussion For general discussion about Gnutella development. |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
Hi
It has been noted several times that one big problem of Gnutella is the large number of nodes that cannot accept direct incoming connects because they're behind some IP-masquerading router. I do have a network with an IP-masquerading router here, and I must say, the inconvenient thing for me wasn't configuring the router for port-forwarding - that was done quite quickly and just works. The inconvenient thing is that, every time I'm going online, I have to find out my the IP under which I'm reachable from outside and copy'n'paste it into my Gnutella client's config file. I have spend some thought about how this could be automated: If my node connects to another node in the internet, then this other node does know my external IP address - so why can't it just tell me it? With 0.6 handshaking, this should be very easy to implement - just add anthother http-tag like "YourIPAddress: 12.34.56.78" Guido Under http://rfc-gnutella.sourceforge.net/ you'll find a link (among others ) to a document describing the 0.6 handshaking protocol |
|
#2
|
|||
|
|||
|
public.bearshare.net responses with a Remote-Ip: xxx.xxx.xxx.xxx tag, which will report back to you what your IP is. Clients will start to use this soon...
Joe Last edited by Joetella; February 18th, 2002 at 06:26 PM. |
![]() |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| New to Limewire help please""""""""""""""""""""(can't download videos) | liljohn28 | Download/Upload Problems | 1 | January 27th, 2007 06:12 PM |
| Can someone explain to me the meaning of an "extension"? | windstruck | General Windows Support | 0 | December 24th, 2006 08:51 AM |
| Whats A "ts" File Extension? | A72CUTLAS | Open Discussion topics | 5 | July 11th, 2002 08:53 AM |