sign in
Home | Updates | Pages | Users | Admin | Help

Transfer Manager

The DistribuStream transfer manager shapes the topology of the peer-to-peer network by initiating chunk transfers between peers.

The existing implementation relies on the following constraints to pick potential peer-to-peer chunk transfers:

  1. Prefix Routing
  2. Trust Model?
  3. Available bandwidth
  4. File Service? deprioritization

An improved traffic router will factor in the following constraints:

  1. Are the peers firewalled? (the server could do a connect test as soon as a client registers their listen port)
  2. Does the “giver” have enough bandwidth? (modeled over time)
  3. Are total inbound and outbound links minimized? (to improve TCP congestion)

Powered by JunebugWiki v0.0.37 Page last edited by tony on December 04, 2007 11:19 PM (diff)
Version 6 (current) «olderversions