Timka Цитата: А на основании каких критериев определяется, какие клиенты "правильные"?
Главный критерий - соответствие стандартам сети BitTorrent. В частности, сейчас критичным является вопрос, который обсуждался в этой ветке чуть выше - поддержка флага Private и работа с DHT. Если не в курсе, что это, в двух словах объясню. DHT - это безтрекерный вид torrent-сети, где клиенты узнают друг у друге по цепочке. Т.е. каждый клиент посылает периодически запрос типа "кто качает файлы по такому-то torrent-у" и получает обновленный список пиров. Сама по себе она - хорошая идея. Но, к сожалению открывает простор для личеров, поскольку перестает работать стимул делиться, выражающийся в ratio на трекере. Не все пользователи сознательные, и без этого стимула torrent-сети в какой-то момент были почти на грани развала. Поэтому в формате torrent появился флаг "Private", который означает "Не отдавать данных клиентам, не подключенным к трекеру, т.е. работающим через DHT". Причина этого - не чья-то вредность, а желание избежать ситуаций, когда клиент отдал много, но большую часть трафика съели DHT-шники, а через трекер уехало намного меньше, соответственно, ratio становится намного ниже, чем должно быть. Чтобы бороться с этим и используется флаг Private.
Но некоторые клиенты ( не будем тыкать пальцем
) пренебрежительно относятся к этому флагу, позволяя использовать DHT там, где по замыслу создателя torrent-а, это делать нельзя. Вот такие клиенты и банятся на трекерах.
Кроме того, реализация DHT позволяет (теоретически) узнать пароль, точнее, passkey другого пользователя, а значит - качать за счет его ratio. В дополнение, некоторые клиенты имеют серьезные баги, в том числе и в DHT, что делает его использование еще более рискованным.
Я уж не говорю о случае, когда один клиент пытается выдать себя за другого. Это чистой воды жульничество, и баны лепятся за это только так. И говорить потом бесполезно "я не знал, что этот клиент такой". Ответ на это всегда - "В FAQ написано, какими клиентами стоит пользоваться на этом трекере. Не прочитал, или не принял к сведению - сам виноват".
Кстати, если ты новичок в сетях BitTorrent, то я тебе очень советую читать FAR/Rules на трекерах, к которым ты подключен. Там много достаточно важной информации об условиях пользования именно этим трекером (и условия эти различаются на разных трекерах). Несоблюдение (хоть бы и из-за незнания) этих условий может привести с обидному бану аккаунта, получить который на многие трекеры ох как не просто. И доказать потом, что ты не верблюд, оказыватся зачастую просто не реально.
P.S. Ого, сколько наваял спросонья.
Сорри за многословие