This article has multiple issues. Please help or discuss these issues on the talk page. (Learn how and when to remove these template messages)
This article needs additional citations for verification. Please help by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: – ···scholar·JSTOR(November 2014) (Learn how and when to remove this template message)
The topic of this article may not meet Wikipedia's general notability guideline. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted. Find sources: – ···scholar·JSTOR(April 2017) (Learn how and when to remove this template message)
This article is written like a personal reflection, personal essay, or argumentative essay that states a Wikipedia editor's personal feelings or presents an original argument about a topic. Please by rewriting it in an encyclopedic style.(April 2017) (Learn how and when to remove this template message)
This article may be too technical for most readers to understand. Please to make it understandable to non-experts, without removing the technical details.(April 2017) (Learn how and when to remove this template message)
This article may rely excessively on sources too closely associated with the subject, potentially preventing the article from being verifiable and neutral. Please help by replacing them with more appropriate citations to reliable, independent, third-party sources.(April 2017) (Learn how and when to remove this template message)
(Learn how and when to remove this template message)
A Gnutella crawler is a software program used to gather statistic information on the gnutellafile sharing network, such as the number of users, the market share of different clients and the geographical distribution of the userbase.
Early crawlers used the 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. Right now, there is no publicly accessible crawler online on the gnutella network, since the last one hosted by Lime Wire LLC has been taken down.
Gnutella2 (G2) also supports crawlers for the gain of statistical data such as the network size or the network composition (clients, versions, usernames and usercountries).[1] Right now, there is only one crawler existing on the G2 network, called g2paranha. It is written and maintained by dcat and licensed under the GPL.