Торрент-файл содержит информацию обо всех файлах, которые делает доступными для скачивания. Эта информация включает их имена, размеры, чексумму (checksum/hash) каждой части торрента. Она также содержит адрес трекера, организующего обмен данными между участниками раздачи. Важно: Если создается торрент-файл на образ DVD, нужно выбирать папку не VIDEO_TS, а ту, в которую она вложена. Это позволит избежать путаницы с разными DVD. При раздаче музыки, не используйте кириллицу в названиях файлов. Английские названия в именах файлов (*.avi, *.mpeg) лучше не употреблять. Пишите русское название в транслите, либо другое название, но близкое по смыслу. Самый лучший и испытанный способ создать торрент файл - это использовать программу MakeTorrent (текущая версия 2.1). Некоторые пояснения по работе программы вы найдете здесь: Выбираем папку, в которой находится один или несколько торрент-файлов на раздачу. Выбираем файлы на раздачу. -
Нажимаем кнопку создать торрент (Create .torrent now!) и ждем окончания (Finished!) До создания торрент файла, можно также указать блоками какого размера будет раздаваться ваш торрент (Auto - по умолчанию клиент сам определит подходящий размер) - см. подробную информацию ниже. Все просто: Первым делом выбираем источник (Select source) - файл (add file) или папку (add directory). -
Комментарий (comment) - по желанию. Размер куска - по умолчанию (default). Флажок “start seeding” (начать раздачу) не ставим: из-за пасскея торрент-файл все равно придется перекачивать с трекера. “Private torrent” (раздавать только пользователям трекера) нужно поставить галку, иначе это сделает трекер и торрент придется перекачивать Ну вот и все - “Create and save as...” Торрент файл можно создать и при помощи Azureus. Принципиально этот процесс не отличается от такого же в других клиентах. Но давайте остановимся на этом моменте поподробнее: Выбираем в меню Файл→Создать торрент (File→New Torrent); -
Указываем тип раздачи - файл или папку - и нажимаем Далее (Next); Нажимаем кнопку поиск и указываем нужный файл или папку; Переходим к следующему окну (Далее) и видим параметры раздачи (место куда сохранить торрент файл и размер блока, как и в случае MakeTorrent); Нажимаем Финиш (Finish) и ждем когда закончится создание нашего файла. Выбор “Open the torrent for seeding when done” в последнем окне (пункт 6) означает, что после создания торрент файла, Azureus автоматически начнет раздачу. Если на трекере у вас стоит пасскей, то делать этого не нужно, поскольку в последствии, необходимо будет перезапустить торрент файл с трекера. Если вы все же решили самостоятельно выбрать размер части торрента, приведу некоторые факты: 1. Во-первых, размер кусочка влияет на размер торрент-файла. Размер торрент-файла пропорционален количеству частей (меньше размер части - больше из число). Чем меньше торрент-файл, тем меньше он занимает места на трекере, проще его скачать, меньше загружается канал трекера. 2. Во-вторых, торрент-файл содержит информацию для проверки целостности каждой из частей. После полного скачивания, кусочек раздачи тут же проходит проверку (по алгоритму хэширования SHA1 или MD5), загружая ваш RAM и CPU. 3. В-третьих, когда раздача только начинается и доступных кусочков мало, гораздо проще получить маленькую часть, чем большую. 4. В-четвертых, согласно протоколу, сначала скачиваются наиболее редкие части. Чтобы выбрать какую часть качать, клиенту необходимо собрать всю информацию об имеющихся у других пиров частях, обработать эту информацию и сделать выбор. Представляете что происходит, когда частей много?.. 5. После того, как следующая часть получена и проверена, клиент посылает другим сообщение “Нave” - у меня есть эта часть. Такая отправка несколько засоряет канал и относится к служебной информации, а не к самой раздаче. Таким образом, чтобы уменьшить нагрузку на RAM, CPU и меньше загружать канал служебной информацией, нужно выбирать размер побольше. В то же время, чтобы ускорить процесс распространения на начальном этапе и разгрузить трекер, нужно выбирать размер поменьше. В общем случае, любая раздача должна быть разбита на 1000-1500 частей, чтобы получить оптимальное соотношение этих параметров. Пример оптимального разбиения: Релиз 350 MB - 128-256KB piece size Релиз 700 MB - 256KB-512MB piece size Релиз 1400 MB - 512KB-1MB piece size Релиз >1400 MB - 1-2MB piece size
Источник: http://tracker.rusdivx.ee/dokuwiki/doku.php/bittorrent/maketorrent?do=show |