Разработчик(и) | Дирк Энглинг («эрдгейст») |
---|---|
Репозиторий |
|
Написано в | С |
Операционная система | Unix-подобные ( Linux , BSD , ...) |
Размер | ~95 КБ |
Тип | BitTorrent-трекер |
Лицензия | Пивная посуда |
Веб-сайт | erdgeist.org/arts/software/opentracker/ |
Opentracker — это бесплатное (лицензируемое как beerware ) программное обеспечение для отслеживания пиров BitTorrent (особый вид программного обеспечения HTTP или UDP-сервера), которое отличается высокой скоростью работы и низким потреблением системных ресурсов.
Несколько экземпляров opentracker могут быть запущены в кластере, и все они будут синхронизироваться друг с другом. Помимо протокола передачи гипертекста (HTTP) opentracker также может быть подключен через протокол пользовательских датаграмм (UDP), который создает менее половины трафика трекера, создаваемого HTTP. [1] Он поддерживает IPv6 , сжатие gzip полных фрагментов и черные списки торрентов. Поскольку уже были случаи, когда людей обвиняли в нарушении авторских прав из-за того, что их IP-адрес был указан на трекере BitTorrent, [2] opentracker может смешивать случайные номера IP-адресов [3] [4] с целью правдоподобного отрицания .
Он полностью работает в оперативной памяти, что и обеспечивает большую часть его преимущества в скорости по сравнению с другим программным обеспечением для трекеров. Он написан на языке C и основан на библиотеке libowfat , которая управляет сетевыми соединениями. Для некоторых новых функций, таких как поддержка UDP с IPv6 [5] или синхронизация нескольких экземпляров программного обеспечения для трекеров BitTorrent, были сделаны новые расширения протокола BitTorrent.
Самый большой в мире трекер The Pirate Bay перешел с собственного программного обеспечения Hypercube на OpenTracker в конце 2007 года. [6]
Норвежская вещательная корпорация использует его для распространения своих собственных телешоу. [7]
Известно, что популярные публичные торрент-трекеры opentrackr [8] [9] и coppersurfer [4] используют opentracker.