IPB

Здравствуйте, гость ( Вход | Регистрация )


unxed
Отправлено: 6.4.2011, 11:40


Участник
**

Группа: Пользователи
Сообщений: 12
Регистрация: 23.3.2009
Пользователь №: 941


Так есть в итоге в Питерской корбине работающий ретрекер или нет?
  Форум: Санкт-Петербург · Просмотр сообщения: #5884 · Ответов: 6 · Просмотров: 249 862

unxed
Отправлено: 13.10.2010, 5:45


Участник
**

Группа: Пользователи
Сообщений: 12
Регистрация: 23.3.2009
Пользователь №: 941


http://forum.rutor.org/index.php?topic=47.msg176#msg176
http://rutor.org/retrackers.php

Имеет смысл добавить в базу те, которых там ещё нет.
  Форум: Обсуждение · Просмотр сообщения: #5766 · Ответов: 1 · Просмотров: 18 914

unxed
Отправлено: 13.10.2010, 3:35


Участник
**

Группа: Пользователи
Сообщений: 12
Регистрация: 23.3.2009
Пользователь №: 941


1. Российская Федерация
2.
3. г. Санкт-Петербург
4. Web Plus
5. Деление на сегменты отсутствует
6.
7. http://195.131.4.167:80/announce (retracker.local резолвится на этот IP)
  Форум: Санкт-Петербург · Просмотр сообщения: #5765 · Ответов: 0 · Просмотров: 19 761

unxed
Отправлено: 13.10.2010, 1:23


Участник
**

Группа: Пользователи
Сообщений: 12
Регистрация: 23.3.2009
Пользователь №: 941


Цитата(FreeM@N @ 12.10.2010, 22:37) *
В линуксовом клиенте rTorrent уже сделано нечто похожее - трекеры опрашиваются по очереди, т.е. если первым трекером будет локальный то сначала клиент наберёт пиров у него, а уже потом (если их будет мало) пойдёт перебирать остальные. Я этой «фишкой» пользуюсь и очень доволен :)


Насколько я понимаю, в uTorrent сделано так: если группа трекеров в списке идёт подряд - то опрашивается первый, а второй - только при недоступности первого. А вот если через одну строку - то тогда опрашиваются одновременно. Не помню уже, как это технически оформлено в announce-list. Но это полумеры всё :) Хочется полноценной поддержки приоритетов пиров, полученных именно с ретрекеров. Плюс хочется массового решения, которым могли бы пользоваться не слишком продвинутые пользователи.
  Форум: Обсуждение · Просмотр сообщения: #5764 · Ответов: 2 · Просмотров: 30 852

unxed
Отправлено: 12.10.2010, 17:52


Участник
**

Группа: Пользователи
Сообщений: 12
Регистрация: 23.3.2009
Пользователь №: 941


Долгие размышления над идеей ретрекеров, а также практический опыт использования оных приводят к неутешительному выводу: несмотря на всю привлекательность этой технологии, очень часто загрузка всё равно идет не на максимально возможной скорости.

Почему так происходит?

А потому что из всех, скажем, 1000 пиров, участвующих в распространении торрента, клиент коннектится к первым, скажем, 100 (ну или сколько там выставлено в настройках), и про остальных забывает. Очень часто с локальными пирами клиент просто не успевает соединиться, и, не смотря на наличие ретрекера, скачивание идет через интернет.

Можно ли с этим что-нибудь сделать?

Я вижу несколько вариантов.

1. Убедить разработчиков торрент-клиентов (того же uTorrent) добавить опцию приоритета пиров из той же подсети, в которой находитесь вы. Эта идея активно обсуждается на форуме uTorrent, приглашаю всех, кто знаком с английским, принять участие в дискуссии, потому что на данный момент разработчики добавлять такую опцию не хотят.

2. Через ipfilter.dat блокировать все IP, кроме тех, которые принадлежат вашему провайдеру (пример этого способа для Авангарда-СПб). К сожалению, если на раздаче нет локальных пиров, скачивание остановится совсем, а менять ipfilter.dat на лету не слишком удобно. С другой стороны, этот способ позволил мне увеличить скорость скачивания в 2-3 раза на некоторых раздачах.

3. Отключать DHT и PEX, а также блокировать домены трекеров, которыми вы пользуетесь, через hosts, чтобы списки пиров приходили только с ретрекера. Как и в пункте 2, проблема в том, что если на раздаче нет локальных пиров, качаться ничего не будет. Плюс накроется учет рейтинга на основном трекере.

4. Держать два клиента с разными настройками - один для локального трафика, другой для интернетовского. Неудобно, но работает.

5. Взять какой-нибудь оперсорсный клиент, типа Vuze (java) или Halite (C++), и дописать нужный функционал самим (возможно, одновременно добавив опциональный патчинг торрентов прямо в клиент). Хорошо, но многие ли станут менять клиент только из-за скорости?

6. Аналогично п. 1 или 5, но приоритет давать не IP из своей подсети, а всем IP, полученным с адреса retracker.local (другие варианты: со всех трекеров, которые находятся в той же подсети, что и вы, и/или со всех трекеров, адреса которых получены через bep-22). Это учтет пиринги провайдеров (один ретрекер на несколько сетей).

Коллеги, есть ли у кого-нибудь другие идеи решения этой проблемы? На мой взгляд, эта беда - главное ограничение, в которое упирается скорость скачивания при использовании ретрекеров на сегодняшний день.

Также вопрос к присутствующим здесь разработчикам на C++ или Java: готов ли кто-нибудь взяться за п. 5 или 6?
  Форум: Обсуждение · Просмотр сообщения: #5762 · Ответов: 2 · Просмотров: 30 852

unxed
Отправлено: 11.10.2010, 1:15


Участник
**

Группа: Пользователи
Сообщений: 12
Регистрация: 23.3.2009
Пользователь №: 941


Цитата(Black_Sun @ 8.7.2009, 18:25) *
ну это понятно, я именно хотел чтобы это мини-прожка делала, а качать и устанавливать патчер только из-за скачивания нового файла по моему не есть лучшая идея smile.gif


http://re-tracker.ru/index.php?s=&show...post&p=5758

Подойдет? Если не нужно качать новый файл всегда, а нужно только при обновлении его на сервере, то в updlst.bat строчку
wget http://re-tracker.ru/trackerssimple.ini
заменить на
wget -N http://re-tracker.ru/trackerssimple.ini
  Форум: Патчер торрентов · Просмотр сообщения: #5761 · Ответов: 3 · Просмотров: 24 747

unxed
Отправлено: 11.10.2010, 1:12


Участник
**

Группа: Пользователи
Сообщений: 12
Регистрация: 23.3.2009
Пользователь №: 941


Цитата(Courage @ 18.5.2009, 4:23) *
Может кто подскажет, в каком направлении двигаться и с чего начать ?

Я как-то делал автодобавлялку ретрекера для azureus, но не факт, что смогу найти исходники. Тем более, там был даже не плагин, а патч самого азуреуса.

Думаю, для начала не помешала опция тупо добавлять retracker.local во все торренты, где его нет. Для большого количества провайдеров этого уже будет достаточно. Ну а в перспективе - всё верно - брать отсюда список ретрекеров, выбирать город и провайдера, добавлять статистику.
  Форум: Патчер торрентов · Просмотр сообщения: #5760 · Ответов: 4 · Просмотров: 27 383

unxed
Отправлено: 11.10.2010, 1:06


Участник
**

Группа: Пользователи
Сообщений: 12
Регистрация: 23.3.2009
Пользователь №: 941


Цитата(ctlan @ 15.1.2010, 1:11) *
можете поделиться - откуда ноги растут, как перехватываете .torrent ? "заставляете" всех качать через прокси ? или только торрент-клиенты через прокси работают ?
Интересна вся схема от начала до конца, ибо нужно подобное решение


Dyr всё подробно описал на форуме nag.ru:

http://forum.nag.ru/forum/index.php?showto...mp;#entry449831
  Форум: Патчер торрентов · Просмотр сообщения: #5759 · Ответов: 10 · Просмотров: 30 233

unxed
Отправлено: 10.10.2010, 20:35


Участник
**

Группа: Пользователи
Сообщений: 12
Регистрация: 23.3.2009
Пользователь №: 941


Цитата(Shift @ 12.2.2009, 22:16) *
Я думаю что надо просто раз в день тестировать фоном и все , после записывать в файл , тестировать при включении компа и после прохождения допустим 2 минут

Только бы хорошо что бы этот патчер мог патчить уже существующие торренты , инфа о них леит в дат файле


Сделал простейшую обновлялку списка.
Делал для себя, так что она простая как блин, но зато работает :)
Проверял только под XP.

1. Скачать
2. Распаковать в ту же папку, где лежит trackerssimple.ini
3. Запустить setup.bat
4. Ввести пароль от текущей учетки.

Список будет обновлятся раз в неделю, в полночь.

http://pseudotracker.2g0.ru/files/updater.zip

110 Кб в архиве, и никаких .NET фреймворков (только wget и awk :)

Если проге не удается скачать новый файл - останется лежать старый. Обновление по расписанию сделано через планировщик windows.
  Форум: Патчер торрентов · Просмотр сообщения: #5758 · Ответов: 138 · Просмотров: 654 483

unxed
Отправлено: 10.10.2010, 19:39


Участник
**

Группа: Пользователи
Сообщений: 12
Регистрация: 23.3.2009
Пользователь №: 941


http://spb-telecom.ru/viewtopic.php?p=6197#6197
  Форум: Новости · Просмотр сообщения: #5757 · Ответов: 11 · Просмотров: 40 323

unxed
Отправлено: 10.10.2010, 18:25


Участник
**

Группа: Пользователи
Сообщений: 12
Регистрация: 23.3.2009
Пользователь №: 941


Известная мне часть истории рассказана верно, позволю себе кое-что добавить.

Цитата(Shift @ 11.3.2009, 22:30) *
После этого активно началась работа псевдо трекера в Питере , ощутимого эффекта он не давал так как не добавлялся автоматом ко всем , но он был ласточкой для пользовательских ретрекеров , в его написании принимал участие unxed и еще кто то , к сожелению не сохранилось кто , после в разных сетях начали ставить его разработку

Первый ретрекер я придумал и написал один, в 2007-м (а вот тестировало и предлагало идеи великое множество людей - см. эту тему). Идея пришла в голову в процессе размышления о том, я качаю торрент от абонента в соседнем доме на тарифной скорости, а технически мог бы - на 100 мегабитах. Тарифы тогда были другие - топовым был, кажется, 512 килобит, а локальный обмен по DC++ бесил (и бесит) отсутствием нормально организованного каталога, так что идея как-то добавлять локальные адреса пиров в торренты оказалась очень актуальной.

Нужно заметить: в корбине каждый абонент получает два IP - локальный (10.*.*.*) и интернетовский. Скорость между локальными IP не лимитируется (в пределах зоны пиринга). Вот эту особенность сети и решено было использовать (как оказалось, ретрекеры полезны не только при конкретно такой организации сети, но это уже было сильно позже).

Тут же была сделана реализация "на коленке, за вечер" и мгновенно протестирована на добровольцах с корбиновского DC-хаба. Исходники ретрекера и web-патчера я выложил в сеть под названием "псевдотрекер" (более благозвучный термин "ретрекер" придумали torrents.ru уже позже). Несколько человек обращались к администрации torrents.ru на предмет автовключения нашего трекера в торренты, отдаваемые на IP из диапазона Питерской корбины, но были посланы в жесткой форме. Кроме того, я сам обратился к сотруднику ещё одной сети, которой пользовался - Тиеры, с предложением поставить ретрекер у них, и тоже получил отказ (ирония судьбы в том, что впоследствии первой сетью Питера с "официальным" ретрекером стала как раз Тиера). Затем последовал гневный пост админов torrents.ru, мол, не играйте, дети, во взрослые игры, мы будем говорить только с админами провайдеров. Но интерес пользователей (особенно региональных, с дорогим и медленным интернетом) к ретрекерам погасить не удалось, со всеми провайдерами - не договоришься, так что возник вот этот сайт, и понеслось :-)

Да, кстати, для реализации псевдотрекера я использовал части исходников torrentpier - движка, на котором работает torrents.ru.
  Форум: Новости · Просмотр сообщения: #5756 · Ответов: 1 · Просмотров: 26 639

unxed
Отправлено: 30.7.2010, 17:35


Участник
**

Группа: Пользователи
Сообщений: 12
Регистрация: 23.3.2009
Пользователь №: 941


Стандартная информация о ретрекере:

1. Российская Федерация
2.
3. г. Санкт-Петербург
4. ООО "Северо-Западный Телеком" (Авангард)
5. Деление на сегменты отсутствует
6.
7. http://212.48.192.26:80/announce

Источники:

http://dslnet.ru/showthread.php?p=596507#post596507
http://dslnet.ru/showthread.php?p=636674#post636674

PS: о необходимости ретрекера в Авангарде (даже на ADSL) читать здесь. Для ленивых: если линия позволит, скорость за счет ретрекера может вырасти минимум в два раза! При хорошем раскладе - больше. Но следует иметь в виду, что если у вас ADSL, и модем соединяется на скорости не сильно выше тарифной, то преимуществ не будет! Если модем соединяется на низкой скорости, звоните в поддержку и требуйте, чтобы подняли физическую скорость линии.

Инструкция для тех, кто прописал ретрекер, а скорость всё равно как по тарифу:

1. Определить реальную скорость, на которой соединяется модем (это не то же самое, что тарифная скорость!). Если модем D-Link USB - скорость показывается в программе управления модемом (Пуск-Программы-D-Link-...). Если сетевой модем или роутер - в веб интерфейсе управления модемом.

2. Скорость соединения должна быть по крайней мере в два раза выше тарифной! Это ваше законное право, так как иначе бесплатные услуги, которые заявлены Авангардом на их сайте ("Ночное ускорение", "Локальная сеть") качественно работать не смогут!

3. Если скорость соединения меньше, чем двойная скорость вашего тарифа, звоните в техподдержку Авангарда (номер 8-125) и просите поднять скорость физического соединения.

Нюансы:

- При звонке скажите следующее: "Мой модем соединяется на слишком низкой скорости (назовите скорость), таким образом, я не могу пользоваться вашими услугами "Ночное ускорение" и "Локальная сеть" на полной скорости, так как скорость ограничивается скоростью соединения модема. Вы не могли бы увеличить скорость, на которой соединяется модем?" (они МОГУТ, дважды проверял на разных линиях, надо только настойчиво просить)

- Техподдержка поднимает скорость соединения очень неохотно, несмотря на то, что это ваше право (они обещают прирост скорости в два раза в ночное время, а при низкой скорости соединения это невозможно).

- Техподдержка может тупить, не знать про услугу "Ночное ускорение" (ссылайтесь на сайт, раздел "Абонентам", подраздел "Ночное ускорение") и путать тарифную скорость и физическую скорость соединения (физическая скорость должна быть минимум в два раза выше тарифной). Будьте настойчивы. Я потратил на разговоры и ожидание около часа, прежде, чем мне подняли скорость.

- Не говорите ничего ни про какие ретрекеры. Они не поймут, и скорость не поднимут. Ссылайтесь только на официальные сервисы компании, для которых требуется повышенная скорость.

- Мне в результате всех разговоров с поддержкой подняли скорость соединения с 2500/600 до 21500/1000! Результат в uTorrent на популярном торренте: было 250~270KB/s, стало 1.1~1.8MB/s!

- Отключайте DHT и обмен пирами! Включайте только тогда, когда без них не качается. Во всех остальных случаях без них будет быстрее (т.к. будет бОльший % пиров из Авангарда).

Полезные ссылки:
Аналогичная инструкция на rutracker.org
Как качать только с пиров из Авангарда

PPS: А что за зверь "1=http://192.168.1.3:54024/announce.php" в списке ретрекеров для Авангарда прописан? По-моему, это ошибка.
  Форум: Санкт-Петербург · Просмотр сообщения: #5644 · Ответов: 0 · Просмотров: 18 805


Новые сообщения  Открытая тема (есть новые ответы)
Нет новых сообщений  Открытая тема (нет новых ответов)
Популярная тема  Горячая тема (есть новые ответы)
Нет новых  Горячая тема (нет новых ответов)
Опрос  Опрос (есть новые голоса)
Нет новых голосов  Опрос (нет новых голосов)
Закрыта  Закрытая тема
Перемещена  Тема перемещена
 

RSS Текстовая версия Сейчас: 28.3.2024, 12:46
Top.Mail.Ru