[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Gnutella clones for the GS?



Keep in mind that the way Gnutella works is not really feasible with
current GS networking options.  The GS is currently limited to somewhere
in the neighborhood of 33.6 - 50kbps of network throughput.  This is
enough for downloading files (albeit a bit slow), but the Gnutella
protocol itself is very bandwidth-intensive.

In a nutshell, here's the most troubling bottleneck: *each and every*
search request made by a Gnutella client is propagated to *each and
every* other Gnutella client attached to the network (well, not always,
but almost.)  This means that if there are 100 people doing Gnutella
searches at a given time, your GS' Internet connection is going to get
hit by all 100 requests.  This is going to seriously slow down your
machine.  Gnutella constantly taxes your net connection because people
are constantly executing searches.

I guess it would be a little better if you could find/develop a program
that only acts as a downloader and does not actually connect to a
GnutellaNet.  But a full Gnutella client works poorly over a modem
connection (even a 56k modem connection.)

Lord Apollyon wrote:
> 
> In article <398AD426.E53A3478@mbnet.mb.ca>, Mike Pfaiffer
> <pfaiffer@mbnet.mb.ca> wrote:
> 
> >       Are there any Gnutella clones for the GS? A friend and I are throwing
> > together a general computer magazine (including some legacy columns) in
> > Winnipeg. We are including some Gnutella client clones on the CD. If
> > there is such a program there is no reason it should not be included
> > with the rest.
> 
> Not to my knowledge, but the source code to many good gnutella-style
> clients are available on http://www.gnutelliums.com/

-- 
Matt Jensen (my email address is "moc.noivbo@nesnejm" backwards)
'98 Ram 1500 QC 4x4 5.9L, '01 ZR 800, '01 ZR 600 EFI
'00 Checkmate Pulsare 2100 w/ Mercury Pro Max 225