Вопрос или проблема
Странный пир Peer BitTorrent без процента и идентификатора клиента
Только что два файла, которые я раздаю, начали загружать пиры.
Я заглянул и это выглядит очень странно: у пирсов, которые загружают файлы, нет информации о проценте загруженного.
Что еще более странно, так это то, что их ID клиента BitTorrent – только хеш, а не имя. Один из них 8d-83cf-
, другой 6e-976e-
. Похоже на шестнадцатеричное.
Еще более странно, что IP-адреса двух пирсов находятся в одном и том же городе, в то время как два торрента, которые я раздаю, сильно различаются, так что маловероятно, что это один и тот же пользователь. Но не тот же пользователь, а в одном и том же городе, и с одинаковыми странными отсутствующими процентами и именем устройства – это жутко!
Мой вопрос: почему такие странные пиры существуют? Используют ли они специально разработанный клиент, который не отправляет информацию о проценте, так что они могут только скачивать, но не раздавать?
Обновление от 21 сентября: я поймал еще двоих, именуемых f4-b5cf
и 15-9127-
соответственно, и я начал добавлять их в свой черный список.
Я также слышал, что некоторые говорят, что это могут быть организации, которые намеренно скачивают что-то из сети BitTorrent и перенаправляют все, что они скачали, в /dev/null
, и вот почему они не предоставляют информацию о процентах и продолжают скачивать – они просто не сохраняют то, что скачали. И я нашел обсуждение этого на GitHub: https://github.com/anacrolix/torrent/issues/889
Тем не менее, я не нашел надежного источника для этого мнения.
Ответ или решение
Ситуация, которую вы описали, действительно вызывает определённые вопросы и может быть связана с несколькими аспектами работы BitTorrent-протокола и клиентских приложений.
-
Отсутствие информации о проценте загрузки: Обычно клиенты BitTorrent сообщают состояние загрузки в виде процента, указывающего, сколько файла уже загружено. Если вы видите пиров, у которых отсутствует эта информация, это может быть связано с тем, что они используют модифицированные или специализированные клиенты, которые не поддерживают полный функционал стандартного протокола. Это могут быть клиенты, разработанные для определённых целей, включая, как вы упомянули, организацию мониторинга.
-
Идентификатор клиента в виде хеша: Идентификаторы клиентов обычно представляют собой строки, которые могут указывать на имя клиента и его версию. В вашем случае, если идентификаторы выглядят как хеши, это может указывать на использование альтернативного клиента или на то, что эти клиенты намеренно скрывают свою идентификацию. Это также может быть признаком того, что клиенты были сконструированы для определённых задач, например, для сбора статистики или анализа сетевого трафика.
-
Сходство IP-адресов: То, что IP-адреса пиров находятся в одном и том же городе, также может указывать на то, что это либо группы исследователей, либо организации, которые используют прокси-серверы или VPN-сервисы для анонимизации своего трафика. Такой подход может быть применён для того, чтобы скрывать своё местоположение и осуществлять определённые исследования в сети.
-
Версия о намеренном скачивании и недоступности данных: Ваша версия о том, что это могут быть организации, скачивающие контент и не хранящие его, имеет вес. Такие практики могут включать в себя использование так называемых "пессимистичных" клиентов, которые не участвуют в раздаче, но лишь собирают информацию или осуществляют наблюдение за сетевой активностью.
- Блокировка таких пиров: Если вы обеспокоены тем, что эти пира могут замедлять вашу раздачу или представлять риск для конфиденциальности, использование блокировочного списка может быть разумным решением. Это позволит вам контролировать, кто может подключаться к вашему сеенгу.
В заключение, поведение, которое вы наблюдаете, действительно может быть связано с модифицированными клиентами или специализированными программами. Если эта проблема вас беспокоит, рекомендуется тщательно следить за своей раздачей и принимать меры по её защите, включая использование блокировок для нежелательных пиров.