[Mageia-dev] Proposal for Mageia: implement bitorrent protocol to allow updates download

andre999 andr55 at laposte.net
Wed Jan 12 03:45:42 CET 2011


Michael Scherer a écrit :
>
> Le mardi 11 janvier 2011 à 20:03 +0100, Marcello Anni a écrit :
>> hi all,
>> i have one question (maybe it can be a proposal): is it possible to implement
>> the torrent protocol to faster download the updates of the distro? it could be
>> an interesting features for the coming Mageia releases
>
> I think the issue of faster download could be simply taken care by
> having more mirror, or faster one.
>
> I had under the impression that some ISP throttle down bittorrent, and
> that it may not be very nat and firewall friendly..

Some suggestions for faster downloads without bittorrent.
1) use aria2c (or a similar application), which uses multiple 
connections, defaulting to 5, and allows multiple mirrors.
By default it starts by allocating space for the file to be downloaded, 
which allows non-sequential downloading of the file, facilitating faster 
downloading from multiple sites.

2) use mirrors which allow multiple connexions.
(Of course, with download software that takes advantage of this.)

3) use multiple mirrors.
(Again, according to download software.)

4) use ftp instead of http

5) use closer mirrors.  (less delay in handshaking, etc.)

In my case, using aria2c with 2 mirrors and the default 5 connexions is 
at least 3 times as fast as a single connexion (to my closest mirror).
And a much greater improvement over other download options I've tried.

I also have configured rpmdrake to use aria2c -- it seems to give me 
faster and more reliable updating, but I don't have any figures.

aria2c is a console app, but it works well enough for me that I haven't 
(yet) bothered to install the available GUI frontend.

-- 
André


More information about the Mageia-dev mailing list