P2Pファイル共有において、スーパーシーディング()とは、BitTorrent通信プロトコルのためにジョン・ホフマンによって開発されたアルゴリズムである。これは、ダウンローダーがより早くアップローダーになることを助けるが、ダウンローダーが一人しかいない場合にはシーディング全体が失敗する危険性を伴う。
このアルゴリズムは、シードがスウォーム内に一人だけ存在する場合に適用される。各ダウンローダーに対してトレントファイル内で指定されたファイルの特定の部分のみをダウンロードすることを許可することで、ピアはより早くシーディングを開始できるようになるBitTorrent.org . Bittorrent.org (2008-02-25). Retrieved on 2011-12-03。スーパーシーディングが有効になっているシードに接続されたピアは、まだダウンロードを完了していなくてもトレントファイルの断片をより迅速に配布する。
2003年、BitTornadoがこのアルゴリズムを実装した最初のBitTorrentクライアントとなった。
効果 あるグループのテストによれば、スーパーシーディングはおよそ20%のアップロード比率を節約できることが示された。これは、シードのアップロード速度が各ピアの速度よりも速い場合に最も効果的である。
スーパーシーディングによる転送は、ダウンロードしているクライアントが一人しかいない場合には停止する。シーダーは、二人目のクライアントがデータを受け取るまで追加のデータを送信しない。この問題を回避するため、rTorrentは確認を待たずにピアへさらなるピースを提供し続け、設定されたアップロード容量に達するまでデータを送信するRTorrentInitialSeeding – The libTorrent and rTorrent Project. Libtorrent.rakshasa.no. Retrieved on 2011-12-03。
対応クライアント
脚注
外部リンク Description of original super-seed algorithm in BitTornado Report by Robb Toploski (Issue #4 & 5 are regarding Super Seeding)