metalink是将多个下载地址存放在一个后缀为metalink的xml文件中,使得下载地址更加的可靠。metalink的一些下载工具还可以通过允许从不同的下载地址那里下载不同的块来获得更高的下载速度。所以说,metalink下载更快,更方便,更可靠。

metalink网站主页:http://www.metalinker.org/

metalink的下载工具有很多,windows下有Net Transport 以及Orbit Downloader等,linux下可以使用aria2。如果使用firefox,可以下载并且安装DownThemAll插件。关于metalink的更多下载工具可以参看http://en.wikipedia.org/wiki/Metalink#Client_programs

metalink主要用于一些自由软件的下载。例如,在metalinker.org网站上面就提供了opensuse,sabayon,ubuntu, mandriva, fedora 10以及openoffice的metalink链接。更多链接可以参看http://www.metalinker.org/samples.html。另外,MidnightBSD也提供了metalink链接,参看http://www.midnightbsd.org/download/。我尝试用DownThemAll插件下载MidnightBSD的metalink链接,使用铁通宽带下载速度也还算挺快的。

 从实用角度来说,如果一个文件有多个下载镜像,例如像各个linux发行版以及自由软件,都可以用metalink的方式来下载。而metalink3.0支持的协议类型有ftp,http,ed2k,rsync,magnet。如果事先知道某个文件的多个镜像地址,那么就可以到http://www.metalinker.org/generator/填写相应内容,生成自己所需要的metalink文件,然后利用该metalink文件来进行下载。所以说,metalink对于实用来说也是很方便的。我使用这个网站生成了一个freeSBIE的metalink文件,使用Firefox下的DownThemAll插件其下载速度还算是相当不错的。