Posted by: Desummoner on 03-05-2006, 23:14 |
Давеча случайно подпортил один блок у одного из торрентов с этого трекера. Рещил перезалить и столкнулся со странной ситуацией. Блок быстро забирается сразу с кучи пиров, но хэш у него в результате битый и начинается повтор. После более пяти повторов в АЗе и как минимум стольких же в МЮ, потеряв попусту с полсотни мег, взял дело под свой контроль. Поскольку клиенты (что МЮ, что АЗ) не могут сами отловить паразита (а в том, что паразит сомнений нет - канал и оборудование были проверены), запустил кач в АЗе, потом выбрал одного пира побыстрее, а остальных забанил. Все слилось пулей и хорошим хэшом. Теперь сам вопрос. Паразит сидит там уже почти сутки (это то что я вижу наверняка). Есть список из полутора десятков IP из бана, один из которых точно он. У одного даже АЗ всеж написал в конце концов: has sent bad data: occurrences = 4. Дык мне чего-та предпринимать (мож данные подробные нужны) или хусим, пусть гадит? ![]() |
Posted by: LF_ on 04-05-2006, 00:32 |
Там был баг в имплементации шифрования в одной из версий 2.4 - может он просто на старом клиенте? |
Posted by: Fellow on 04-05-2006, 00:43 |
µT Forum: the poisoning problem (http://forum.utorrent.com/viewtopic.php?id=7647 Если очень кратко: µTorrent не проверяет контрольную сумму куска перед его отдачей. Если ему подсунуть битый файл и воспользоваться опцией "open for seeding" (которая на самом деле означает "do not check hash"), то похоже, что он будет отдавать сплошные битые куски. Увы, но проверить самому у меня пока нет времени. Кроме того, я не утверждаю, что в этой конкретной ситуации дело именно в этом, просто линк уж очень по теме. |
Posted by: Desummoner on 04-05-2006, 00:56 |
Как бы то ни было, есть подозрение, что у остальных желающих слить этот торрент (пока личеров 0, сидов порядка трех десятков) из-за него будут проблемы. Он там довольно бодрый, почти всегда первым отвечает... Правда есть надежда, что при кол-ве кусков больше одного клиенты его довольно быстро вычислят и забанят... А может и нет. (Проблему, по идее, нелохо бы решить хотя бы теоретически... Потому как это может быть только начало, да и интересно, как оно вобще решается.) Как я понимаю, части куска как-то проверяются, иначе как АЗ его (если это он) вычислил?... Есть настроение создать тестовый торрент с нулевым кол-вом скачанных кусков и последить за хэшфейлами и банами в АЗе. |
Posted by: admik on 04-05-2006, 01:01 |
Desummoner пришли на трекере всем админам адрес этого человека, может быть ПМ ему стоит кинуть. |
Posted by: Nuairi on 04-05-2006, 01:07 |
он же точно не знает где сцуко ™ порылось. можно конечно всех...![]() тогда уж наверняка попадём. ![]() Desummoner пришли в пм раздачу и список ip из клиента. есть мысли некоторые. |
Posted by: Desummoner on 04-05-2006, 01:19 |
Опупеть.![]() Запустил торрент с нуля. В МЮ. Выяснилось следуюсчее. Проблема возникает, судя по всему, только на нулевом куске. После шестого хэшфейла МЮ, то ли по существу, то ли просто со злобы, забанил аж восьмерых. После этого кусок слился нормально. Один из этих восьмерых - тот, на которого перед этим ругался АЗ. IP их, конечно, могу кинуть, но "здается мне, джентльмены," проблема в глючном клиенте. UPDATE: Клиенты у них разные. =\ Единственное объяснение - особо хитрый глюк сети. Мои данные теперь под сомнением, пусть еще кто-нить проверит кусок 0... Nuairi, admik Кидаю инфу через трекер всем админам. |
Posted by: Nuairi on 04-05-2006, 03:29 |
сильно полагаю, что это глюк кометы. во всяком случае только один (хорошо известный всем нам человек (просто верёвки ![]() а может я и ошибаюсь. |
Posted by: elina817 on 06-05-2006, 13:54 |
Я так понимаю, что именно попытками моего клиента скачать битые куски снова и снова можно объяснить вот такую статистику (клиент - TorrentFlux 2.1):![]() Статистика пишет - 5064 ошибки. Это я уже, оказывается, полтора часа "докачиваю" последние 0.03% раздачи. А я-то думаю - что случилось с моим рейтингом... ![]() |
Posted by: visitor on 06-05-2006, 19:05 | ||
![]() |
Posted by: korneliy on 06-05-2006, 21:30 |
elina817 А Azureus просто перебанил бы половину сидов и ты бы отделалась гораздо меньшим количеством скачанного. ![]() |
Posted by: Desummoner on 07-05-2006, 00:29 |
visitor Это объяснение представляется мне самым разумным. И, в частности, объясняет почему именно нулевой piece был битый. korneliy Да, правильный клиент не роскошь... Прошу обратить внимание, что в моем случае АЗ вычислил одного, а МЮ ударил ковровой бомбардировкой забанив сразу восьмерых. Собсна, я вопрос из-за полусотни мег поднял, за 12 гиг бы вобще убил бы. ![]() ![]() |
Posted by: Nuairi on 07-05-2006, 00:33 |
слабо вериться, если честно. такая перекачка только у неё. у остальных на этой раздаче всё в пределах нормы. к тому же, скачать 20 гигов за 11 часов можно конечно, но слабо верится, опять же. |
Posted by: elina817 on 07-05-2006, 00:46 | ||
|
Posted by: elina817 on 07-05-2006, 00:50 | ||
А то, что такая перекачка только у меня - так это баг клиента, который не умеет отсекать того, кто шлет ему битые куски. Он несколько ТЫСЯЧ раз попытался перекачать эти куски, явно у одного и того же источника - пока я торрент не рестартанула. Я ж к трекеру претензий по этому поводу не предъявляю ![]() |
Posted by: Desummoner on 07-05-2006, 00:58 | ||
|
Posted by: Nuairi on 07-05-2006, 01:06 |
не очень хорошо будет если кто-то спецом гадит. я ж проверил список тех, кого Desummoner сдал и сравнил с теми, кто на твоей раздаче присутствовал. совпадений не нашлось. да, я в курсе, что если у вас параноя, это не значит, что за вами не следят. просто до сих пор помню осолораздачу (буржуйскую, тогда ещё шара.ком рулила) master of orion 3. её ослом скачать было ну очень сложно, народ перекачаивал сотни мегов, если не гиги, а торрент тогда ещё не изобрели. |