aria2 に似たアプリケーションはいくつか存在しますが、以下の 2 点 において aria2 は差別化されます: (1) 複数のソース (http/ftp そして BitTorrent) からダウンロードで きる。 (2) aria2 に URL のリストを与えた場合、それらを一つ一つ逐次的にダウンロー ドするのではなく、複数並列でダウンロードすることができます。一つ ずつダウンロードを待つ必要はないのです。これにより aria2 は与え られた帯域をめいいっぱい使用して高速なダウンロードを実現します。
ファイルをHTTP(S)/FTPとBitTorrentの両方から同時にダウンロードする機能を持っています。HTTP(S)/FTPからダウンロードしたデータは、BitTorrentネットワークにアップロードされます.
信頼性 という意味でもっともすぐれたHTTP(S)/FTPダウンロードユーティリティ です。なぜなら、Metalink のチャンクチェックサムをサポートしており、 BitTorrentのようにダウンロードした部分部分のチェックサムを照合す る機能をもつからです。チェックサムが違っていればその部分だけダウ ンロードすればよいのです。従来のようなファイルをすべてダウンロード してからチェックサムをとり、間違っていれば全部ダウンロードしなおすことと較べてください。 その差はファイルサイズが大きくなるにつれて明らかです。
This release fixes the bug which prevents from making directories on Windows OS. It also fixes the bug that aria2 wrongly determines peer as a seeder and drop connection in seed state. Some improvements and bug fixes in BitTorrent implementation were made.
このリリースでは Windows OS 上でディレクトリ作成が失敗するバグを修正しました. ピアをシーダーだと誤って認識し, クライアントもシーダーの場合接続を切断するバグを修正しました. その他, BitTorrent 実装で機能向上とバグ修正を行いました.
* Bump up DHT version number to 3.
* Don't try legacy BitTorrent handshake when first connection attempt
timed out.
* Fixed the bug that making directory fails on Windows OS.
* Don't send announce_peer message with empty token in
DHTPeerLookupTask. Replace old node ID with new node ID when
response message is received in DHTAbstractNodeLookupTask.
* Drop old node from DHT routing table if node ID has changed.
* Drop connection if client and peer are both seeders.
* Fixed the bug that peer is marked as seeder whenever it sends
extension handshake with metadata size.