Gnutella crawler
From Wikipedia, the free encyclopedia
A Gnutella crawler is a software program used to gather statistic information on the Gnutella file sharing network.
Early crawlers used the Ping/Pong messages to discover hosts connected to the network. Although this method is still usable, it is too slow to capture enough data for a topological overview of the Gnutella network as it requires initiating full Gnutella connections; this involves several roundtrips to perform the header processing. An extension has been added to the Gnutella protocol to allow crawlers to quickly access ultrapeers.
[edit] References
- Daniel Stutzbach and Reza Rejaie, "Capturing Accurate Snapshots of the Gnutella Network", the Global Internet Symposium, March, 2005.