Zurück   [eMule-Web] > Andere Clients > sonstige Tauschbörsen

sonstige Tauschbörsen Alles zu KaZaA(Lite), WinMX, Soulseek, BitTorrent etc.

LinkBack Themen-Optionen
Alt 6. March 2006, 10:59   #1
Junior Member
Registriert seit: 05.02.2005
Beiträge: 48
Standard: MUTE 0.5 in Entwicklung mit multisourcing Problem: MUTE 0.5 in Entwicklung mit multisourcing

MUTE 0.5 in Entwicklung: mit multisourcing

Version ??? ???

--Fixed a minorGems SimpleVector compilation bug on newer versions of gcc.

--Upgraded to Crypto++ v5.2.1 (patched to work with GCC 4.0). MUTE should
now compile using GCC 4.0

--Changed name prefix of MUTE's special directores from MUTE_ to MUTE_INTERNAL_

--Added ROUTE_ONLY flag to certain message types (like file chunks) to ensure
that they are dropped if no route for them exists. This flag prevents these
message types from being used for route discovery (only small messages, like
file chunk requests, should be used for route discovery). This should
dramatically reduce traffic in the MUTE network.

--Added download queuing support.

--Fixed a bug in timeouts when requesting file chunks.
Mutli-Source Done Sunday, March 5, 2006 [12:47 pm]
The multi-source implementation for the next version of MUTE is now complete.

This is a round-robin style implementation intended primarily to spread the load of a download across multiple nodes (and also, in the case of MUTE, across multiple routes). The implementation detects the fastest sources for a given file and uses them more often, dynamically switching to other sources as response times change.

The goal, again, is to spread the load of your download out and place more load on the nodes that can best handle your request. This will result in better overall network scaling and generally faster downloads for everyone.

Also, this implementation ensures that a download will stay active, searching periodically for more sources, until it is complete (or canceled).

The goal is not to make your download as fast as possible at the expense of everyone else in the network. Your node still sends out one request at a time (per file that you are downloading) and waits for that chunk to come back before asking for the next chunk.

Also, some people have been asking about partial file sharing (in other words, sourcing chunks of a partial download for others before you have received the complete file). My multi-source implementation does not support this because it would require a complete overhaul of the MUTE file sharing protocol (there is nothing in the protocol to describe partial files).

There are a number of reasons why I don't plan on implmenting true "swarming" (where you download from several sources simultaneously) in MUTE:

1. It greatly increases the complexity of the software.

2. It places extra load on the netowork, which in the case of MUTE is a shared resource.

3. It may not speed downloads up in many cases (because multiple sources for a file may all be connected to you through one "bottleneck" intermidiary node anyway).

Swarming does make sense in a direct-connection network, because the primary bottle neck is the direct connection between you and a given source (in most cases, it is the upstream connection of the source that is the slowest point). Additional sources can be viewed as independent, at least in terms of bandwidth and bottlenecks.
MAtrixNet ist offline   Mit Zitat antworten



Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an

Ähnliche Themen: MUTE 0.5 in Entwicklung mit multisourcing

  1. Suche: Blu-ray Player mit 5.1 Anlage, mit USB Anschluss, der mkv Dateien mit AC3 UND DTS abspielt
    Filesharing - 18. January 2012 (2)
  2. Mit Mute Client wirklich anonym?
    sonstige Tauschbörsen - 19. January 2008 (20)
  3. aMule Entwicklung?!
    eDonkey - Overnet - Kdrive - 8. October 2007 (19)
  4. Mute MFC 0.0.8 beta
    Mülltonne - 30. September 2006 (3)
  5. Mute Mfc
    sonstige Tauschbörsen - 12. October 2005 (3)
  6. Mit Mute Client wirklich anonym?
    Mülltonne - 6. October 2005 (1)
  7. Xtreme Entwicklung - early alpha test thread
    eMule MOD - Development - 26. September 2005 (461)
  8. Details zur Entwicklung eines Web-Interface
    eMule MOD - Development - 21. September 2005 (2)
  9. Pawcio Entwicklung eingestellt?
    eMule MODs - Allgemein - 13. February 2005 (1)

Alle Zeitangaben in WEZ +1. Es ist jetzt 21:33 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.