Opentracker

opentrackerは、FOSS（ビールウェア）のBitTorrentピア用トラッカーソフトウェアである。HTTPまたはUDPの特殊なサーバソフトウェアであり、高速かつシステムリソースの消費が少ないように設計されている。

 機能 
opentrackerの複数のインスタンスをクラスタ内で実行することが可能であり、すべてが互いに同期する。HTTPに加え、opentrackerはUDPを介しても接続可能であり、これはHTTPによるトラッカー通信の半分以下のトラフィックしか生成しない。IPv6、フルスクレイプのgzip圧縮、トレントのブラックリストにも対応している。BitTorrentトラッカーにIPアドレスが記録されていたという事実によって、著作権侵害の疑いをかけられた事例がすでに存在するため、opentrackerはもっともらしい否認を目的としてランダムなIPアドレスを混在させることができる。

 技術 
opentrackerは完全にRAM上で動作するため、他のトラッカーソフトウェアよりも高速である。C言語で記述されており、ネットワーク接続を管理するライブラリ libowfatに基づいている。IPv6対応のUDPサポートやBitTorrentトラッカーソフトウェアの複数インスタンスの同期といった新機能のために、BitTorrentプロトコルに対する新しい拡張が導入された。

 採用 
世界最大のトラッカーであるパイレート・ベイは、2007年末に自作ソフトウェアHypercubeからopentrackerに切り替えた。

ノルウェー放送協会は、自社のテレビ番組を配信するためにopentrackerを使用している。

パブリックな人気トレントトラッカーであるopentrackrおよびcoppersurferもopentrackerを使用していることが知られている。

 関連項目 
 BitTorrentトラッカーソフトウェアの比較

 脚注 

 参考文献 


 外部リンク 

 Stories from an Opentracker (blog)
 Git repository
 24c3: Tracker fahrn – lecture of the software author at the 24th Chaos Communication Congress

Category:BitTorrent
Category:ネットワークソフト