Сетевые трекера

 
Начать новую тему   Ответить на тему    Список форумов Компьютерная сеть SunLine. Кривой Рог. Форум сети. -> Предложения
Предыдущая тема :: Следующая тема  

Нужно ли?
Да
71%
 71%  [ 5 ]
Нет
0%
 0%  [ 0 ]
Воздержусь
28%
 28%  [ 2 ]
Всего проголосовало : 7

Автор Сообщение
cyxapuk
Новичок

Пол: Пол:муж
Возраст: 27
Знак зодиака: Дева

Репутация: +5    

Зарегистрирован: 15.03.2011
Сообщения: 201


СообщениеДобавлено: Вт Май 03, 2011 2:49 pm    Заголовок сообщения: Сетевые трекера Ответить с цитатой

Собственно, для начала представлюсь:
Со стороны SunTT - 6Y6JIiK
Со стороны SnaiperTT - Cyxapuk
Smile
Сразу оговорюсь, что моя тема носит инновационный характер, не претендующий на истину в последней инстанции.
Здесь я пользователь, а значит решаем коллегиально Smile
К слову, админ. состав SunTT это увидит тоже впервые Very Happy

Итак:
Ретрекер нам любезно предоставили SunLine Rolling Eyes
Сеть чуток нагрузили, что бы не прохлаждалась, а теперь пора развиватся более глубоко. Уже как-то обсуждали обьединение двух "систем", но кто был против, кто был за - дела минувших дней. Не родили и ладно...
Предлагаю поднять мультитрекер между двумя гигантами.
Тётя Вика по-этому поводу говорит:
Мультитрекер (англ. multitracker) — расширение формата метаданных BitTorrent, предложенное Джонном Хоффманом, автором BitTornado. Заключается в добавлении словаря «announce-list» (взамен поля «announce»), позволяющего указывать не один, а несколько трекеров. Поддержка полностью зависит от клиента, не требует изменений в трекерах, не несет изменений протокола. В случае отказа одного из трекеров, расширение позволяет продолжить процесс файлообмена. К недостаткам можно отнести увеличение объема трафика идущего на запросы к трекерам.

Более простым языком все сводится к тому, что не нужно будет для каждой раздачи создавать отдельный торрент Embarassed (я как оформлял 7 раздач - чуть не повесился, пока во всем разобрался (что и куда))
Не совсем уверен насчет рейтинга, будет ли он капать на два трекера сразу, но даже если и так, то разве нам жалко? Пусть себе капает Smile
Время прошло, каждый трекер заслужил себе свою пользовательскую базу. Воевать не видел смысла с самого начала, но перемирие обьявлено давно, а продвижения нет Smile Мы в одной сети, так давайте и будем себе жизнь улучшать Idea
_________________
Posted Image, might have been reduced in size. Click Image to view fullscreen.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ApmeM
Системный администратор

Пол: Пол:муж



Репутация: +3    

Зарегистрирован: 25.02.2010
Сообщения: 195


СообщениеДобавлено: Вт Май 03, 2011 2:58 pm    Заголовок сообщения: Ответить с цитатой

И как планируется реализовывать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
snaiper
Новичок

Пол: Пол:муж
Возраст: 33
Знак зодиака: Овен

Репутация: +1/–2    

Зарегистрирован: 01.01.1970
Сообщения: 13
Откуда: Восточный 1

СообщениеДобавлено: Вт Май 03, 2011 3:09 pm    Заголовок сообщения: Ответить с цитатой

Т.е. как я понимаю, мне в announce-list просто нужно добавить http://stt/announce.php ?
Или нужно что-то ещё?
_________________
Приятного пользования .::SnaiperTT~Кривой Рог::.
Когда власть любви превзойдёт любовь к власти,
настанет мир на Земле...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
cyxapuk
Новичок

Пол: Пол:муж
Возраст: 27
Знак зодиака: Дева

Репутация: +5    

Зарегистрирован: 15.03.2011
Сообщения: 201


СообщениеДобавлено: Вт Май 03, 2011 4:06 pm    Заголовок сообщения: Ответить с цитатой

snaiper
Дим, http://stt.sunline.com.ua/announce.php, если быть точнее
То есть торрент-файл будет в себе иметь три анонса:
http://stt.sunline.com.ua/announce.php
http://snaiper.sunline.com.ua/announce.php
http://178.213.2.11/announce.php

В php не рублю вообще, а информации в интернете и того меньше, то представляю это только в общих чертах.
Вообще как-то же трекера добавляют retracker.local в автоматическом режиме Confused Думаю принцип примерно тот же...
К слову, не помешало бы тогда добавить и 4-й. Тогда Анонс-лист будет иметь вид:
Код:
http://stt.sunline.com.ua/announce.php
http://snaiper.sunline.com.ua/announce.php
http://178.213.2.11/announce.php
http://retracker.local/announce.php


В принципе все должно работать как по маслу, но мы все знаем, как все должно работать и как оно работает на самом деле Sad
Плюсами можно обозначить следующее:
- Значительно расширяет информацию о сидах, пирах на трекере.
- Позволяет находить клиентов в локальной сети.
- Позволяет принимать на трекер, торрент файлы как приватные, так и с флагом DHT.
- Позволяет организовать сеть взаимодействующих трекеров.
- Мультитрекерность полностью обеспечивает функционирование ретрекера, и фактически является его расширенной реализацией.
- Даже при использовании приватных трекеров с запрещенными DHT, PEX, и т.д. Вы сможете получить пиры с них при совпадении инфохешей торрентов.

Минус:
- Возрастает кол-во запросов на трекера. Учитывая базу, на которой они крутятся - могут загнутся Sad

Что касаемо рейтинга - там весьма оригинальная система получается.
Многие ошибочно думают, что если указать свой пасскей в мультитрекерном торренте, то их рейтинг упадет. Да, это так, но только на 1ое время. В дальнейшем за вас будут раздавать другие люди - и это только вознесет ваш рейтинг на приватном трекере на новые высоты. Но что получится, если зарегистрируются новички и рейтинг = 1. На STT стартовый капитал - 50Gb, а Snaiper - не помню, давно это было Embarassed
То есть можем получить проблему в виде нескольких десятков - сотен забаненных из-за низкого рейтинга...
+ отлов читеров станет не то что бы сложнее... он станет просто нереальным...
Вот что нашел по-этому поводу:
Цитата:
Как вы все уже видели на нашем трекере появилась возможность создавать мультитрекерные раздачи. Хочу прояснить некоторые нюансы связанные с этим.

Мультитрекерный торрент содержит в себе кроме аннонера нашего трекера анонсер(ы) других трекеров, что позволяет получать информацию о сидах с «удаленных» трекеров.
Так как обычно удаленный трекер приватный, и для получения данной информации необходима авторизация. Для авторизации используется уникальный пасскей, который привязан к Вашему аккаунту на удаленном трекере. Тоесть создавая на нашем трекере мультитрекерный релиз вы делитесь со всеми своим пасскеем. Пользователи нашего трекера скачав ваш мультитрекерный торрент и став на скачку, получат пиры с нашей сети и пиров с удаленный трекера. Вся статистика по релизу будет отсылаться на оба трекера - наш и удаленный и соответственно запишется в данные пользователя на нашем трекере и в ВАШИ данные на удаленном трекере.

Какие плюсы данной функции:
Вы получаете намного больше источников для скачивания, и с аннонсера удаленного трекера, и через DHT. Через DHT вы сможете получить сидов, которые имеют аналогичный контент.
И даже если будут проблемы с нашим трекером, то вы всегда сможете получить сидов.

Какие минусы:
Невозможность точного подсчета статистики релиза(возможно только при синхронизации баз клиентов) .
Как следствие, возможно что ваш аккаунт заблокируют на удаленном трекере, подозревая вас с читерстве. Причем, это возможно будет и правда… Ведь читер используя ваш пасскей, пользуется вашей учеткой.

И еще одна возможность, которую я не знаю куда определить или в плюсы или в минусы.
Пользователь, оформив релиз на нашем трекере, может сам этого контента не скачивать.
Все пользователи начнут скачивать сначала с Инета(со суммарной скоростью своих пакетов) и параллельно обмениваться кусочками контента между собой, со скоростью локальной сети. Чем позднее новые пиры, будут подключатся к раздаче, тем большую часть они будут скачивать со скоростью локальной сети.

Свиснул отсюда отсюда и глазом не моргнул Rolling Eyes
Последний абзац к нам не относится - два трекера находятся в сети
_________________
Posted Image, might have been reduced in size. Click Image to view fullscreen.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
speed
Новичок

Пол: Пол:муж
Возраст: 34
Знак зодиака: Овен

Репутация: +18/–3    

Зарегистрирован: 29.06.2006
Сообщения: 356
Откуда: м-н Солнечный

СообщениеДобавлено: Вт Май 03, 2011 4:09 pm    Заголовок сообщения: Ответить с цитатой

cyxapuk
С точки зрения php тут нужно посмотреть не приватный ли торент и не дописывает ли он в торент фалы при загрузке на сервер флаг private torrent mod. Если есть приват нужно убирать!!

Код:
$dict['value']['info']['value']['private']=bdec('i1e');  // add private tracker flag
$dict['value']['info']['value']['source']=bdec(benc_str( "[$DEFAULTBASEURL] $SITENAME")); // add link for bitcomet users
Поправил потому что в спешке в код глядел

Последний раз редактировалось: speed (Вт Май 03, 2011 10:53 pm), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
cyxapuk
Новичок

Пол: Пол:муж
Возраст: 27
Знак зодиака: Дева

Репутация: +5    

Зарегистрирован: 15.03.2011
Сообщения: 201


СообщениеДобавлено: Вт Май 03, 2011 4:19 pm    Заголовок сообщения: Ответить с цитатой

speed
В обучалке "Sun" при создании торрента указано ставить "галочку/флажек". Выходит мы имеем практически пару тысяч торрентов с таким "флажком" megagun
По поводу отлова читеров - есть у меня мыслишка как реализовать, но нужно додумывать...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
snaiper
Новичок

Пол: Пол:муж
Возраст: 33
Знак зодиака: Овен

Репутация: +1/–2    

Зарегистрирован: 01.01.1970
Сообщения: 13
Откуда: Восточный 1

СообщениеДобавлено: Вт Май 03, 2011 10:15 pm    Заголовок сообщения: Ответить с цитатой

У меня на треккере анонимные раздачи запрещены...

А про announce-list - для моего движка есть хак, с помошью которого какие бы анонс-адреса вы не указали при создании торрент-файла, при обработке трекером в нём будут только те, что укажу я!
Админам СТТ советую ради справедливости обзавестись подобным и можно сотрудничать...


Вот только одно - не нашел, где в xBtit включается поддержка PEX, может кто знает?!
_________________
Приятного пользования .::SnaiperTT~Кривой Рог::.
Когда власть любви превзойдёт любовь к власти,
настанет мир на Земле...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
speed
Новичок

Пол: Пол:муж
Возраст: 34
Знак зодиака: Овен

Репутация: +18/–3    

Зарегистрирован: 29.06.2006
Сообщения: 356
Откуда: м-н Солнечный

СообщениеДобавлено: Вт Май 03, 2011 11:39 pm    Заголовок сообщения: Ответить с цитатой

snaiper писал(а):
Админам СТТ советую ради справедливости обзавестись подобным и можно сотрудничать...

У нас все это есть просто нужно по уму поправить:
Код:
$dict['value']['info']['value']['source']=bdec(benc_str( "[$DEFAULTBASEURL] $SITENAME"));

Думаю если добавить строчку ниже:
Код:
$dict['value']['info']['value']['source']=bdec(benc_str( "[http://snaiper.sunline.com.ua] Snaiper"));

то должно все получиться.

Вот что получилось при загрузки картинки error.jpg размером 34,2 Кб (я в хешах нифига не понимаю):
Код:
d8:announce77:http://stt.sunline.com.ua/announce.php?passkey=ca9ee7dger5yfd23194e6a8e7:comment24:Торрент создан для 'STT'10:created by5:speed13:creation datei1304456236e8:encoding5:UTF-84:infod6:lengthi35097e4:name9:error.jpg12:piece lengthi65536e6:pieces20:ЮTT4IѓФЛ№Еъ^Fyъ™{7:privatei1e6:source52:[http://snaiper.sunline.com.ua/announce.php] Snaipere9:publisher5:speed13:publisher-url44:http://stt.sunline.com.ua/userdetails.php?id=119:publisher-url.utf-844:http://stt.sunline.com.ua/userdetails.php?id=115:publisher.utf-85:speede

_________________
Помощь в развитии STT:
Гривна: U277544634543
Доллар: Z341033850880
Рубль: R188852455799


Posted Image, might have been reduced in size. Click Image to view fullscreen.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Компьютерная сеть SunLine. Кривой Рог. Форум сети. -> Предложения Часовой пояс: GMT + 2
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах