Slashdot Mirror


Stanford P2P Group Releases Software and Analysis

Bert690 writes "Apropos of yesterday's Slashdot story on BitTorrent: Some folks at Stanford have released a paper on P2P "bucket brigade"-like streaming that contains *an actual analysis* and a downloadable implementation." Could this be considered actual research on the subject of p2p networks and scalability?

1 of 54 comments (clear)

  1. Doesn't utilize upload capacity of leaves by bramcohen · · Score: 5, Interesting
    Any tree-based distribution mechanism has no way of utilizing the upload capacity of it's leaves, resulting in a huge amount of wasted capacity.

    The reason to have a tree structure rather than a mesh structure is, quite simply, that a mesh structure is a lot harder to implement.

    BitTorrent, which I'm the author of, does a mesh properly. It also has real-world deployment experience - it held up against slashdotting quite well. Thanks go out to everyone who's downloaded using it.

    I'm a bit skeptical of their claims of robustness and QoS. I have real experience with the way real machines behave on the net, and trying to get real-time streaming working before you've even got file transfer going seems like putting the cart way before the horse.

    There's also the issue of interrupts when peers higher up in the tree drop out or become slow, and then there's leeching problems...

    As for doing simulations, I'd love to have a way of doing simulations which was at all useful, but my experience has been that real-world net churn and congestion behavior is just so funky that back-of-the-envelope calculations are as good as you're gonna get.