l i n u x - u s e r s - g r o u p - o f - d a v i s
L U G O D
 
Next Meeting:
January 6: Social gathering
Next Installfest:
TBD
Latest News:
Nov. 18: Club officer elections
Page last updated:
2004 Jul 26 16:21

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] bittorrent - no seeds but distributed copies increase
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] bittorrent - no seeds but distributed copies increase



On Mon, Jul 26, 2004 at 02:46:48PM -0700, Peter Jay Salzman wrote:
> On Mon 26 Jul 04,  2:37 PM, Samuel N. Merritt <spam@andcheese.org> said:
> > On Mon, Jul 26, 2004 at 02:08:22PM -0700, Peter Jay Salzman wrote:
> > > Question:
> > > 
> > > How does the "distributed copies" get larger when there are no seeds?
> > 
> > I think that "distributed copies" measures how many complete copies of
> > the file you could get if you took all the pieces that everyone has and
> > assembled them. 
> > 
> > For example, consider a five-part file.
> > Alice has: 1 2 3 4
> > Bob has:       3 4 5 
> > Carol has: 1 2   4 
> > 
> > You could make one complete copy of the file from all this, so there'd
> > be 1 distributed copy. If Carol got piece 5 from Bob, then you could
> > assemble two complete copies. 
> > 
> > That's the integer part of distributed copies; I'm not sure where the
> > fractional part comes from. Maybe it's the size of the largest
> > distributed incomplete subfile divided by size of file, but that's just
> > a shot in the dark. 
>   
> ok.  this was my understanding.
> 
> > > Does the tracker ever inject packets into the torrent when needed (like
> > > when seeds == 0 and distributed copies < 1.0)?
> > 
> > No. The tracker doesn't have a local copy of the file. If there are no
> > seeds and < 1 distributed copy, everyone's download will stall before
> > finishing 
> 
> this was also my understanding.  but my question still stands: how does
> the distributed copies increase if there are no seeds?
> 
> i'm looking at a bittorrent right now.  it's remained constant at:
> 
>    seeds: 0 seen now, plus 0.983 distributed copies
>    peers: 19 seen now, 98.4% done at 0.2 kB/s
> 
> that ".983 distributed copies" has been creeping upwards.  last i looked
> at it, about 15 minutes ago, it was at .97.   i've noticed this happen
> before too.
> 
> how exactly does that number increase when there are no seeds?

Hi, Pete,
   My research project this summer concerns BitTorrent. (Although I'm
currently working on the choking algorithm, not the piece selection
algorithm.) What program is giving you the display right now? Is it a
client, or a tracker on the web? I don't see the string "distributed"
anywhere in Bram Cohen's 3.4.2 sources.

   What I do observe is that the Knoppix BitTorrent site
(http://torrent.unix-ag.uni-kl.de:6969/) displays average progress for
its downloads. Average progress there is currently 29% on the english
downloads, reporting 62 seeds and 12 "leechers" (who are downloading
and uploading - because the tracker has no clue if a peer isn't
uploading). Obviously if the seeds were included in this "average"
then this number would have to be higher than 50%, so I think that
this tracker averages across the peers that don't have the complete
file yet. Is it possible that "distributed copies" means "average
progress"?

-- 
I usually have a GPG digital signature included as an attachment.
See http://www.gnupg.org/ for info about these digital signatures.
My key was last signed 10/14/2003. If you use GPG *please* see me about 
signing the key. ***** My computer can't give you viruses by email. ***

Attachment: signature.asc
Description: Digital signature

_______________________________________________
vox-tech mailing list
vox-tech@lists.lugod.org
http://lists.lugod.org/mailman/listinfo/vox-tech


LinkedIn
LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
facebook
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
EDGE Tech Corp.
For donating some give-aways for our meetings.