why BitComet's devs are stupid(BitCometの開発者たちはいかに愚かか) ( No.2 ) |
- 日時: 2007/02/02 19:00
- 名前: きりしま◆.CzKQna1OU ID:D56wViXo
- こっちも難しいですね…。
何となく意味がとれればと思いますが。
why BitComet's devs are stupid(BitCometの開発者たちはいかに愚かか) 2007年1月7日 http://forums.degreez.net/viewtopic.php?t=7079
やあ、みんな。 私は BitComet の愚かさ(http://forums.degreez.net/viewtopic.php?t=7078)についてまだムカムカしています。ですから、私が礼儀正しくできないことをあらかじめ謝っておきます。それでも、 BitComet の著者がいかに愚かなことをしているか、ここでどなりたてるつもりです。
スーパーシードの目的はコンテンツの配布者が一つの、比較的低いバンド幅のサーバーで、そのデータをTorrentで効率的にアップロードすることを可能にすることです。 若干の人々がスーパーシードを「イカス」と考えてくれて、Torrent上でうまく機能していました。私が BitComet がその愚かさゆえに悪用して、スーパーシードからデータを取り出すことがただ愚かな行為である、と言うのをためらわない理由を説明します。
スーパーシードが作動する方法は、どのピアがどれだけ効率的にデータを再配布しているかを見て、そのピアにより多く配布するべきデータを与えるというものです。 BitComet がスーパーシードを悪用するとき、BitComet のピアはいかにも効率的にデータを拡散させることができるピアのように見せかけて、それはシーダーからのさらなるデータ転送を誘発します。 結果として、そのピアは他のピアより速くダウンロードして、他のピアの多くのダウンロード時間を犠牲にして、そして典型的にそのデータを効率的に拡散させることをしません。
まあいいです、しかしもし2つの BitComet ピアがスーパーシードからデータを奪い取ろうとしたらどうですか? BitComet ピアは、典型的に大変上手にダウンロード済みのデータを分け合わず、そしてお互いに多くを交換しないでしょうから、シードはそれぞれの BitComet ピアに対してそれぞれ全部のデータを送信する努力を繰り返さなければなりません。あるピアがスーパーシードからダウンロードした全てのピースは、他のピアに、スーパーシードがもつバンド幅より、より高速なバンド幅でできるかぎり高速に送信されていきます。直接であるか、間接的にであるかに関わらず、両方のBitCometピアがすぐに受け取ることができるはずなのです。
これが意味するのは、あるBitCometユーザーが、バンド幅を制限されたシードからバンド幅搾取をしている間、他の複数のBitComet ピアのスーパーシードされているTorrentのダウンロード時間をより長くするということです。 これは彼らの新しい、他のピアよりもっと多くの帯域を要求する新しい協力的な悪用方式について特にあてはまります。
BitCometは、他のTorrentのダウンロードをしているユーザーのパフォーマンスを低下させているだけでなく、スーパーシードのバンド幅を搾取することによって、彼ら自身のユーザーにも同じく害を与えているのです。
はい、私は彼らのピアを私のクライアントから接続禁止にすることは少し子供っぽい方法であることはわかっています。 はい、私がそのクライアントを禁止することによって、私は彼らから報復をうける(訳注:BitTornadoからの接続を禁止される?)かもしれないことは分かっています。でも、BitComet のユーザーは大してアップロードしませんから、私は全く気にしません。 はい、彼らはこの接続拒否に対して周りに独創的な方法を編み出すかもしれません;私にとってそれは大変結構なことです。 私は彼らにただ中指をおっ立てるだけです。
|
|