View Single Post
  #2 (permalink)  
Old August 22nd, 2001
RaaF's Avatar
RaaF RaaF is offline
Modding Member
Join Date: April 21st, 2001
Location: Netherlands
Posts: 1,002
RaaF is a great assister to others; your light through the dark tunnel

I copyed the following from Knowbuddy's Gnutella FAQ

Just like TCP/IP packets (Your searches), gnutella packets have a TTL (Time To Live). The TTL starts off at some low number, like 5. Each time a packet is routed through a servent, the servent lowers the TTL by 1. Once the TTL hits 0 the packet is no longer forwarded. This helps to keep packets from circling the network forever. Also, each servent has the option to arbitrarily lower the TTL of a packet if it thinks it is unreasonable. So, even if I send all my packets with a TTL of 200, the odds are that most of the servents along the way are going to just immediately knock this down to a more reasonable number. The number of servents the packet has already been routed through is also noted, and acts as a sort of reverse-TTL
Reply With Quote