Low TTL means minimizing the usage of the network resources.
High TTL value means maximizing the QoS provided to the users of the network.
The optimal TTL value would then (among others) depend on the network topology and traffic characteristics for a particular location and a particular time of the day.
Any other response to the original connection string -taken as a communication-rejection by the initiator servent.
After a connection is established- Two servents
communicate by exchanging Gnutella protocol descriptors.
Gnutella protocol also defines the rules for how these descriptors are exchanged between nodes.
Download the full report