Gnutella Forums  

Go Back   Gnutella Forums > Gnutella News and Gnutelliums Forums > General Gnutella / Gnutella Network Discussion
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Gnutella / Gnutella Network Discussion For general discussion about Gnutella and the Gnutella network.
For discussion about a specific Gnutella client program, please post in one of the client forums above.


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old January 3rd, 2002
Novicius
 
Join Date: January 3rd, 2002
Posts: 3
JohnWSaundersIII is flying high
Thumbs down Why Are They All Connecting to Me?

Examining my firewall log, I found a large number of attempts to connect ty my port 6346 (gnutella-svc). 217.148.98.1 was a particular culprit recently (one without a domain name, apparently).

I have never run, or even downloaded, gnutella.

Why are they all trying to connect to me? Perhaps they used to be talking to another machine with the same IP address (i.e., he hung up, I dialed in, I got his IP address)? If so, could gnutella please take the hint when it can't connect?

Thanks
Reply With Quote
  #2 (permalink)  
Old January 3rd, 2002
Moak's Avatar
Guest
 
Join Date: September 7th, 2001
Location: Europe
Posts: 816
Moak is flying high
Default

This is definitely a FAQ - frequently asked question. I think the following threads will answer:

"6346 Hits"
http://gnutellaforums.com/showthread...&threadid=3938

"How do i UNregister a server from the Gnutella network?"
http://gnutellaforums.com/showthread...&threadid=4400
Reply With Quote
  #3 (permalink)  
Old January 4th, 2002
Novicius
 
Join Date: January 3rd, 2002
Posts: 3
JohnWSaundersIII is flying high
Default Thanks. Technical Question

Thanks for the FAQ pointers, but I'd like to get a bit more technical than the FAQs did.

As might be suggested by the FAQs, gnutella doesn't seem to get the hint when a peer disconnects. Perhaps it was created in an environment mostly consisting of static IP addresses?

On the other hand, there could be something wrong with the setup of my firewall software. Is there some sort of protocol response my machine should send back that would make gnutella realize it should probably give up? It looks like I'm probably sending back "destination unreachable" messages, but do I need to allow incoming "echo" packets as well?

P.S. Is there a better place to ask such a technical question?

Thanks
Reply With Quote
  #4 (permalink)  
Old January 4th, 2002
Moak's Avatar
Guest
 
Join Date: September 7th, 2001
Location: Europe
Posts: 816
Moak is flying high
Default

Yes, it seems some Gnutella clients (only older ones?) likes to "hammer" IPs for even longer time. If this is occurs only seldom in your packetfilter logfile, just ignore it! This is because of the distributed nature of Gnutella: It happens that Gnutella clients tries to reach a peer after it has gone offline (perhaps it will come back or is only temporarily away due to physical network problems). Together with dynamic IPs it happens that someone sees an incoming Gnutella connect attempt (port 6346/6347 usually) without ever running a gnutella client. Ignore it, it's just a knock at the wrong door. Someone had your IP before and did run a Gnutella client.

Unfortunatly it seems some bad/old clients try hammering old peers for a longer time, I think you can call this misbehaviour flooding (but it's not eaten up bandwith, it's just anoying). However this is an issue for further improvements, perhaps some Gnutella clients could evalute TCP/IP error codes better. I'm not sure if this topic was discussed before, perhaps more people have to complain about it loud enough. :-)

PS: I told something similar in another thread the last days (see below), but I reposted here to avoid sending you allover this forum. *g* http://www.gnutellaforums.com/showth...&threadid=6894
Reply With Quote
  #5 (permalink)  
Old January 4th, 2002
Novicius
 
Join Date: January 3rd, 2002
Posts: 3
JohnWSaundersIII is flying high
Default Please Make It Not Happen

Thanks again, Moak.

A suggestion that just occurred to me is this. Perhaps in your session initiation protocol each peer could communicate to the other whether it's using a dynamic IP address to connect to the Internet. That way, when the connection is lost, the remaining peer could stop trying, since it's likely that the original peer will have a different IP address next time.

Again, it seems like this is a protocol designed for static IP addresses. I hope it doesn't expect domain names to remain static as well! In the modern world, where universal ad-hoc connectivity is becoming the norm, perhaps some changes should be made.

By the way, I was getting a _lot_ of connect attempts, not just a few. There were also many attempts to connect to port 137 (NETBIOS?).

Thanks for all the help
Reply With Quote
  #6 (permalink)  
Old January 4th, 2002
Moak's Avatar
Guest
 
Join Date: September 7th, 2001
Location: Europe
Posts: 816
Moak is flying high
Default

Hi, you're welcome!

To answer your questions (as far as I could):
Gnutella protocol is full IP based (IPv4 yet), not hostname based. I don't think that Gnutella is designed for static networks, actually itself has a very dynamic structure! Disapearing hosts and too simple programmed retry attempts are causing this annoyance IMHO. There is allready a new BYE-descriptor in development, which hopefully decreases the unwanted connects. But I think further investigations and a rety with more AI (intelligence) would be appreciated. If you want to talk with other Gnutella client developers, subscribe to the_GDF mailinglist - or just use the Development Forum here. The GDF is linked in the sticky thread in the Development Forum, klick here.

Netbios is AFAIK typical for script kiddies trying to find a (MS Windows) vulnerabity on your PC. Better use a packetfilter or better firewall concept when being online.

Greets, Moak

Last edited by Moak; January 4th, 2002 at 02:18 PM.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Connecting Problem.."Quality:Connecting" ChrisZ Connection Problems 6 April 4th, 2009 03:15 PM
Not Connecting mqueen1 Gnucleus (Windows) 0 June 24th, 2006 01:28 PM
connecting iceman1 Connection Problems 1 May 19th, 2005 02:31 PM
connecting jonesville Open Discussion topics 2 March 5th, 2004 08:09 PM
connecting TOF4life Windows 1 September 13th, 2003 08:48 PM


All times are GMT -7. The time now is 07:30 PM.


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.