Интернет магазин китайских планшетных компьютеров



Компьютеры - Ретрекер - Другие решения проблемы локального обмена bittorrent трафиком

22 января 2011


Оглавление:
1. Ретрекер
2. История ретрекеров
3. Система локальных ретрекеров
4. Поддержка ретрекеров через адрес retracker.local
5. Другие решения проблемы локального обмена bittorrent трафиком
6. Интересные факты



bep22

На сайте bittorrent.org был опубликован проект расширения протокола битторрент для автоматического обнаружения локальных трекеров. Популярный bittorrent-клиент µTorrent поддерживает это расширение протокола включением опции isp.bep22 в разделе «Дополнительно» окна настроек. В последней на 24.09.2009 версии программы 1.8.4 эта опция по умолчанию выключена, как и в текущих бета версиях 2.0. Проверить, поддерживается ли эта технология в вашей сети, можно следующим образом:

  • Определите имя хоста, которое назначено вам провайдером. Пусть, к примеру, это будет 12-34-56-78.clients.provider.org
  • Наберите в командной строке nslookup -q=srv _bittorrent-tracker._tcp.12-34-56-78.clients.provider.org.

Если в результате вы получите сообщение об ошибке, значит, технология не поддерживается.

Решение провайдера Ozerki.net

Санкт-Петербургский интернет провайдер Ozerki.net использует собственную технологию добавления адреса ретрекера в торрент файлы. Согласно сообщению администратора сети, трафик с торрент-трекеров с помощью фаервола iptables перенаправляется на прокси-сервер на базе Squid, который в свою очередь обрабатывает все скачиваемые пользователями торрент-файлы программой-патчером.

Решение провайдера SmartHome

13 ноября 2009 года Санкт-Петербургский интернет-провайдер SmartHome объявил о запуске своей реализации перехвата и добавления адреса ретрекера, опубликовав полное описание технологии на форуме nag.ru, а также анонсировал поддержку расширения isp.bep22 в локальной сети.

Local Peer Discovery

Возможности, подобные использованию ретрекеров, предоставляет функция «Local Peer Discovery», присутствующая в bittorrent клиенте µTorrent начиная с версии 1.7 build 1065, выпущенной 5 апреля 2007. Так как эта функция использует multicast пакеты, блокируемые большинством интернет провайдеров для защиты от вирусных эпидемий, область её применения ограничивается небольшими локальными сетями, состоящими из одного сегмента.

IPv6

Переход на шестую версию протокола IP решает проблему связанности локальных адресов, так как количество возможных адресов IPv6 настолько велико, что в принципе исключает потребность в локальных IP адресах. Далеко не всё ПО в настоящий момент поддерживает IPv6. В качестве временного решения возможно использование туннельных протоколов, таких как Teredo. Клиент uTorrent дает возможность установить Teredo автоматически, через меню настроек.



Просмотров: 5431


<<< Суперсид