Probleme
Die erste Version von Gnutella (v0.4) hatte in den drei folgenden Bereichen wesentliche Probleme:
#Download
#Skalierbarkeit
#Entwicklung
Download
Beim Versuch sich Dateien aus dem Gnutella Netzwerk herunterzuladen kam es oft zu Fehlern, so dass der Download nicht beendet werden konnte. Das lag einerseits an schlecht programmierten Clients, die die Vorgaben des Gnutella Netzwerks zum Verhalten eines Clients nicht oder nur teilweise implementierten.
Andererseits trugen die User wesentlich selbst dazu bei. Es gab eine wachsende Anzahl an Usern, die browserbasierte Suchdienste wie
viele Download Fehler durch: schlecht geschriebene Clients wachsende Anzahl von Usern, die browserbasierte Suchdienste wie asiayeah.com und gnute.com nutzen Blockierung von Usern, die Webinterfaces benutzen Userverhalten: viele stellen nichts zum Upload bereit oder sind nur kurz im Netz eingewählt Servents senden Query Hit nur, wenn Ressourcen für Upload bereitgestellt werden Servents senden bei Dowloadanfrage Busysignal, wenn keine Ressourcen verfügbar; anfragender Servent versucht es zu einem späteren Zeitpunkt noch einmal User bleiben länger online, um Downloads zu vervollständigen