Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
12.02.2011, 17:07 | #1 |
P2P для ламеров
Всем доброго времени суток!
Решил написать о P2P. Статья еще до конца не окончена - но есть, что почитать. От Вас, дорогие пользователи - аргументированная критика, замечания, дополнения и т. д. Собственно, сам текст: Общие сведения о P2P-сетях (пиринговые сети или децентрализованные сети) Предисловие Что толкнуло меня написать этот мануал? Прежде всего – это не информированность пользователей тем, что такое P2P-сети или, как их еще называют – пиринговые сети или децентрализованные сети! Исходя из количества вопросов, поступающих на эту тематику – я сделал вывод, что более 70% пользователей Интернета вообще не имеют никакого понятия о P2P-сетях! А ведь на сегодняшний день, P2P (пиринговые – от англ. «peer-to-peer» - от равного к равному) сети – это наиболее совершенный, скоростной и надежный способ передачи информации по сети! И это не только мое мнение, а мнение многих авторитетных людей. Это сети, которые невозможно отсоединить, заблокировать, делинковать – P2P-сети уже давно живут своей самостоятельной жизнью, и я объясню, почему: P2P сети - это сети, где все участники равны и данные передаются напрямую от одного участника к другому, с частичным участием в этом обмене серверов, а иногда и вовсе без серверов! Многие эксперты в области IT безопасности – называют пиринговые сети «эпидемией в распространении пиратского контента» за невозможность вынуть из розетки кабель сервера и тем самым отключить всех пользователей сети! Какие преимущества дает пользователю использование P2P сетей? 1. Практически неограниченную скорость закачки, зависящую в основном, от: а) количества раздающих участников сети; б) скорости отдачи раздающих участников сети; в) настроек клиента; г) от работы других программ, использующих Интернет соединение; д) от «жадности» провайдера. Пример: При скачивании файла традиционным способом, с какого-нибудь http или ftp сервера, часто приходиться сталкиваться с проблемами скорости из-за большой нагрузки на сетевой канал сервера (ведь зачастую с этого сервера файлы качает большое количество пользователей) – сетевой канал сервера делится поровну между всеми пользователями. Такое исключено, если используются P2P-сети. Обмен файлом или файлами производится между всеми участниками, что в значительной степени увеличивает скорость закачек – здесь работает интересная специфика P2P: если пользователь скачал какую-то часть файла, этой частью он уже может поделиться с другими! Чем больше участников участвует в обмене, тем выше скорость! Зачастую бывает, что в обмене принимают участие несколько пользователей одного и того же провайдера – большинство провайдеров не ограничивают скорость передачи внутри своей сети, в этом случае скорость обмена возрастает до «умопомрачительных» показателей! 2. Возможность выбора файлов, которые попадут на компьютер (в многофайловых раздачах). Притом можно задавать приоритет, каждому файлу – низкий приоритет означает, что файл будет закачан в последнюю очередь. Пример: При скачивании файлов традиционным способом, зачастую приходится скачивать архив (*.zip, *.rar, *.7z и др.), заархивированный какой-нибудь программой – ни о каком праве выбора файлов не может быть и речи! Так же зачастую, после скачивания такого архива – он требует пароль на распаковку, что вводит любого пользователя в состояние замешательства, либо ярости! Время потрачено – настроение испорчено! При использовании P2P-сетей такие «казусы» исключены! У пользователя появляется реальное право выбора необходимых ему файлов – он просто помечает файлы в специальном окне программы-клиента и ставит на закачку! 3. Высокое качество передачи данных – файлы, скачиваемые посредством пиринговых сетей, всегда попадают на компьютер пользователя в том состоянии, в каком его раздают другие участники сети, попросту без потери данных в процессе обмена: каждый файл или файлы – фильм, музыкальный альбом, программа, разбиваются на определенное количество частей. Каждой части присваивается свой уникальный идентификатор, который проверяется программой-клиентом. Программа-клиент проверяет идентификатор каждой части и в случае несовпадения, попросту «бракует» эту часть, перезакачивая ее снова с другого участника! Пример: При скачивании файла традиционным способом, в процессе передачи могут произойти ошибки, в результате которых целостность файла будет нарушена, что приведет к невозможности его открытия на компьютере пользователя. Протокол BitTorrent Что такое торренты (торрент-файлы)? Торренты (torrents) – это файлы, имеющие расширение filename.torrent (*.torrent), в которых записывается информация, идентифицирующая передаваемый файл (файлы): имя, размер, их количество (в многофайловых раздачах), web или IP адрес трекера (сервера, организующего раздачи и на котором зарегистрирован этот torrent-файл), количество частей, на которые разбит передаваемый по сети файл (будь то фильм или программа), хеш-сумма каждой части передаваемого файла – такое контрольное число (может состоять как из символов, так и из цифр), которое проверяется программой-клиентом. И если у любой из частей это контрольное число не совпало, значит, часть данных была потеряна в процессе передачи. Эта часть «бракуются» программой-клиентом и перезакачивается снова, до совпадения полной хеш-суммы всего скачиваемого файла. Это значит, что любые файлы, которые скачиваются посредством торрентов, с использованием программ-клиентов, попадают на компьютер пользователя в целости и сохранности, за исключением случаев, когда источник в силу каких-то причин, раздает заведомо «битый» файл - попросту фэйк… Что такое торрент-клиенты? Торрент-клиенты – это программы, предназначенные для обработки *.torrent-файлов. С помощью торрент-клиентов файлы скачиваются на компьютер пользователя. Самих торрент-клиентов большое множество, под разные операционные системы: µTorrent, BitTorrent, Vuze (старое название - Azureus), BitComet, BitSpirit, FlashGet, Shareaza (поддерживает работу с несколькими P2P сетями, в том числе и BitTorrent), Free Download Manager, MediaGet (имеет встроенный поиск, удобный интерфейс и встроенный медиаплеер), BitTyrant (модифицированный вариант клиента Azureus 2.5), BitTornado, Deluge, mlDonkey (кроссплатформенный клиент), Браузер Opera (полностью поддерживает закачку торрентов, начиная с версии 9.0), Transmission, TorrentFlux, ABC (основан на BitTornado), qBittorrent, CTorrent, KTorrent, KGet, rTorrent, Flush, Tomato Torrent и другие! Внушительный список, неправда ли? Самым, пожалуй, популярным из-за его распространенности среди пользователей, является торрент-клиент µTorrent – этот клиент мы и возьмем за основу для дальнейшего разъяснения. Важное замечание: скачивать торрент-клиент µTorrent необходимо только с официального сайта – utorrent.com! Скачивание с других ресурсов, чревато последствиями заражения вредноносными программами компьютера пользователя! Главное окно программы-клиента µTorrent 2.2 Как скачивать торренты (торрент-файлы)? Существует несколько типов торрент-файлов: рейтинговые и безрейтинговые. Рейтинговые торренты – это торренты зарегистрированные на серверах-трекерах сайтов, где ведется учет рейтинга участников обмена. Рейтинг – это цифровое соотношение скачанного материала к розданному (пример: скачено – 10 Gb, роздано – 2,5 Gb. Рейтинг высчитывается по формуле: 10/2,5 = 0.4). На таких сайтах обязательна регистрация, так как каждому участнику присваивается уникальный идентификатор – passkey. Этот идентификатор (passkey) и передает на сервер-трекер статистику торрент-клиента участника. На большинстве таких сайтов после регистрации участника, ему дают определенный безвозмездный лимит (от 3 до 10 Gb) на скачивание какого-то количество контента без учета рейтинга. По исчерпанию этого лимита, включается рейтинг. Если рейтинг падает до минимума, в этом случае вводятся определенные правилами сайта ограничения: участнику урезают скорость скачивания, участнику не дают возможность скачивать сразу несколько раздач, а в большинстве случаев скачать с сайта больше попросту ничего не получится. Сделано это для того, чтобы участник по завершении закачки попросту не удалил скачанный материал, а продолжал его раздавать другим участникам, что повышает рейтинг участника на сайте. Такая мера повышает скорость обмена контентом между участниками, особенно это важно для новых участников, которые подключаются к обмену. Безрейтинговые торренты – прямая противоположность рейтинговых торрентов: учет статистики между участниками обмена не ведется, регистрации в большинстве случаев не требуется. Свободный обмен без обязательств. И все же, несмотря на то, какие торренты скачивать – рейтинговые либо безрейтинговые, я рекомендую по завершении закачки не удалять торрент-файл из программы-клиента, а продолжать делиться этим файлом с другими участниками обмена. И это не только моя рекомендация: среди пользователей пиринговых сетей существует негласное правило – прежде чем «слезть» с раздачи, отдать хотя бы половину (а лучше больше!) из того, что скачано! Ну и собственно сам процесс скачивания торрентов: На странице материала «кликаем» ссылку «Скачать торрент», «Торрент» и т. д. Так, как я пользуюсь браузером Opera (принцип один и тот же, но в некоторых браузерах торрент-файлы, прежде чем их открыть, приходиться сначала сохранять – обработку «на лету» поддерживают не все браузеры), окно обработки закачки будет выглядеть следующим образом: Итак, на рисунке показан 1 способ обработки торрент-файла. Но так как Opera - это скорее браузер, нежели торрент-клиент, хотя нареканий на обработку ее встроенным клиентом торрент-файлов у меня не было – довольно неплохо качает, все же это скорее дополнительный функционал (plugin), заложенный в него разработчиками: настройки идут по-умолчанию, что не дает возможности тонкой настройки встроенного торрент-клиента Opera. Дело, конечно, вкуса – но я рекомендую способ 2: Способ 2 переадресовывает торрент-файл клиенту µTorrent, где происходит его дальнейшая обработка: Для многофайловых раздач: Вот собственно и все! Теперь только ждем, наслаждаясь скоростью загрузки: Что такое magnet-url / магнет-ссылка? Или что такое Примагнититься / Примагнититься к раздаче? Magnet-url (магнет-ссылка) – это ссылка на какой-либо файл, которая по хэш-сумме (такое число – состоящее из цифр и символов), попросту по-содержанию, определяет местоположение файла (фильм, музыка, софт). Механизм действия до «безобразия» прост: пользователь находит в материале magnet-url, нажимает на нее, далее происходит автоматический поиск файла по содержанию (хеш-сумме), пользователь задает путь для сохранения файла и magnet-url «молниеносно» найдет пользователю необходимый ему файл и подключит его к обмену! Так, как magnet-url находит файл по хэш-сумме – ей нет надобности разбираться в названии файла: если у одного участника обмена будет, например, фильм с названием «Из Парижа с любовью», а у другого участника обмена – «From Paris With Love» с одинаковой хэш-суммой, файл будет идентифицирован и скачан в любом случае! Удобно, неправда ли? Нет необходимости регистрироваться на ресурсах, требующих этого, никаких рейтингов, никакой статистики! Никаких ограничений вообще! Примечание: для корректной обработки магнет-ссылок (magnet-url) необходим торрент-клиент µTorrent версии, не ниже 2.0! Скачать «свежую» версию торрент-клиента µTorrent, всегда можно с официального сайта utorrent.com Ну и собственно сам процесс обработки magnet-url (магнет-ссылки): Пользователь находит необходимый ему материал и нажимает либо на саму магнет-ссылку (magnet-url), либо на ссылку Примагнититься к раздаче / Примагнититься, либо на изображение-ссылку, похожую на магнит. Так, как я пользуюсь браузером Opera (в других браузерах процесс обработки, возможно, другой) – окно обработки magnet-url будет выглядеть следующим образом: Примечание: Настоящая статья составлена исключительно в ознакомительных целях. За дальнейшее использование настоящей статьи другими лицами, Автор ответственности не несет! Вся информация, использованная в настоящей статье, получена из публичных источников. Любое использование материалов статьи и ее публикация на любых других ресурсах без указания на источник rubittor.ru и nowa.cc запрещены. ЗАРАНЕЕ ПРЕДУПРЕЖДАЮ ТЕХ, КТО БУДЕТ ПИСАТЬ ТУТ ДЛЯ НАБОРА СООБЩЕНИЙ: СНАЧАЛА ПРЕДУПРЕЖДЕНИЕ - ПОТОМ В БАН! ПИШЕМ ПО ТЕМЕ, ПОДКРЕПЛЯЯ АРГУМЕНТАМИ И, ПРИ НЕОБХОДИМОСТИ - СКРИНШОТАМИ. ЗАРАНЕЕ ВСЕМ БЛАГОДАРЕН! С ВАМИ, ВАШ ARTZAK и DUKE67. Последний раз редактировалось Artzak; 07.08.2011 в 10:52.. Причина: Адаптировал под свой раздел |
|
13.02.2011, 16:33 | #16 |
Re: На суд всем присутствующим: FAQ о P2P для ламеров, часть 1
Тогда ещё вопрос, если не надоел с вопросами.
Есть ли способ создать магнет-ссылку по своему материалу, не создавая по нему торрента?
__________________
Все, кто пьёт лекарства, выздоравливают... за исключением тех, кто умирает. Гален (192 г.н.э.) Ссылка заболела? Пиши в личку - пропишу лекарство!
|
|
Сказали спасибо: |
Реклама: | Внутренний блок TMV-V63F2/N1Y | В магазине KNSneva.ru - DH-IPC-HDBW2231FP-AS-0360B-S2 - быстро, качественно и надежно! г. Санкт-Петербург | стеллажи книжные | галерея нико в москве адрес | букеты из шариков |
13.02.2011, 21:20 | #17 | |||||||||||||||||||||||
Re: На суд всем присутствующим: FAQ о P2P для ламеров, часть 1
Нет, нельзя! Не имея торрент-файла, который содержит в себе хеш-суммы каждой части файла или файлов - создать magnet-url не получиться... Схема такая: торрент-файл - торрент-клиент - магнет-ссылка... Больше никак... |
||||||||||||||||||||||||
14.02.2011, 06:46 | #18 |
Re: На суд всем присутствующим: FAQ о P2P для ламеров, часть 1
Artzak - сенкс за труд!!!
Давненько уже сижу на торентах, быстро и удобно ... В основном это музыка и фильмы ... Правда при раздаче материала нужно учитывать, что если нет "Cидеров", нет и "Личеров". Таким образом, уходя или прекращая свою раздачу будут сложности на закачку у пользователей. В первое время нужно держать всегда компьютер включенным, чтобы подсоединились "Сидеры". Просто как пример: - Имеется полное собрание сочинений В.И. Ленина. Архивирую, создаю торент файл и начинаю раздавать ... Материал неординарный и редко имеет спрос ... Но раз в неделю, возможно кто-то и рискнет его скачать ... Вот и тема, как выловить этот момент, чтобы комп был включен и дать юзеру скачать ... Выход виден только один - не выкладывать подобный материал через торент ... |
|
Сказали спасибо: |
14.02.2011, 12:05 | #19 | |||||||||||||||||||
Re: На суд всем присутствующим: FAQ о P2P для ламеров, часть 1
mikhenty, ты немного попутался с терминологией:
Сиды (Seeders) - это раздающие участники сети, личи (Leechers) - качающие, а общее им всем имя (сидерам и личерам) - это пиры, но это ничего (я и сам раньше, да и сейчас иногда путаюсь), суть вопроса мне ясна... Полностью с тобой согласен - от актуальности материала зависит очень много, в частности будут его качать или нет... Обычно в таких случаях, когда не знаешь, встал кто на закачку или нет - на трекерах смотришь статистику... Ну а вцелом - ты прав! Такие материалы, лучше выкладывать на статистические сервера или файлообменники... Спасибо, за актуальный вопрос! |
||||||||||||||||||||
15.02.2011, 05:46 | #20 | |||||||||||||||||||||||
Re: На суд всем присутствующим: FAQ о P2P для ламеров, часть 1
Как в анекдоте ... Я дала маху, эх лучше бы ты Маху дала!!! Сорри, действительно утром переставил понятия, т.к. не проснулся ... Еще в копилку печального опыта. Если у раздающего скорости на букву Х или не дай Бог, сидит на модеме, то Михентию с его сотней - делать тут нечего и не будет у меня счастья наслаждения ... Это в том случае, когда "Сидер" всего один. Два - спасут ситуацию, но не кардинально, лучше как в случае с коньяком - пять звездочек ... Вот ... ))) |
||||||||||||||||||||||||
Сказали спасибо: |
15.02.2011, 14:38 | #21 | ||||||||||||||||||||||||||||||||||||||||||||||
Книголюб-2010
Пол: Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
|
Re: На суд всем присутствующим: FAQ о P2P для ламеров, часть 1
не для "потрындеть", а в образовательных целях: как создать такую ссылку? мой мю-торрент мне поможет? ЗЫ. идея заинтересовала...
э... читаю опять, с самого начала...
__________________
[RIGHT]Не спеши наследить, попробуй оставить свой след |
||||||||||||||||||||||||||||||||||||||||||||||
Сказали спасибо: |
15.02.2011, 15:39 | #22 | ||||||||||||||||||||||||||||||||||||||||||||||
Книголюб-2010
Пол: Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
|
Re: На суд всем присутствующим: FAQ о P2P для ламеров, часть 1
поддержу комп почти не выключаю ;)
одну раздачу... ту, что нигде не регистрировал, ни на одном треккере, я с другого компа скачать не могу... видать, что-то накосячил с торрент-файлом так это.... я могу создать торрент-файл и, не регистрируя его нигде, поделиться магнет-ссылкой?
__________________
[RIGHT]Не спеши наследить, попробуй оставить свой след Последний раз редактировалось Chet; 06.03.2011 в 12:43.. |
||||||||||||||||||||||||||||||||||||||||||||||
Сказали спасибо: |
15.02.2011, 16:31 | #23 |
Книголюб-2010
Пол: Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
|
Re: На суд всем присутствующим: FAQ о P2P для ламеров, часть 1
проблема (недостаток) тут вот какой: нельзя выбрать из раздачи какую-то часть... качаешь, получается, ВЕСЬ материал раздачи, а при скачке торрент-файлах можно ведь и выбрать - это хочу (качаю), а это нафиг не надо
__________________
[RIGHT]Не спеши наследить, попробуй оставить свой след |
Сказали спасибо: |
15.02.2011, 16:39 | #24 | |||||||||||||||||||||||
Re: На суд всем присутствующим: FAQ о P2P для ламеров, часть 1
http://torrentblog.ru/kak-kachat-po-magnet-ssylkam/ познавательная ссылка по сабжу. имхо можно использовать как материал для продолжения статьи. кому это покажется мало, пусть заглянет на wiki
Добавлено через 2 минуты
Чет, есть выход Одна книга - одна ссылка! Когда скачиваешь с файлообменника, то там тоже обязан скачать весь архив
__________________
Когда вы думаете о себе - у вас есть проблемы, когда вы думаете о других - у вас есть интересные задачи. Лама Оле Нидал Настоятельно рекомендую прочитать !!! |
||||||||||||||||||||||||
Сказали спасибо: |
15.02.2011, 16:48 | #25 |
Re: На суд всем присутствующим: FAQ о P2P для ламеров, часть 1
Все это ерунда - мы с Виктором (Chetiki) уже все опробовали... Можно качать и частями... С магнет ссылки, генерируется тот же торрент файл! В окне "файлы" выставляешь какие файлы тебе нужны, а какие не нужны...
Добавлено через 1 минуту Предварительно поставив закачку на паузу... |
|
15.02.2011, 16:49 | #26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Книголюб-2010
Пол: Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
|
Re: На суд всем присутствующим: FAQ о P2P для ламеров, часть 1
угу... видать, но! ... скажем, опять же: 14 ГБ папка; хоча "расшарить"... ну, не паковать же мне её? кста, а что у нас с осло-сетью? она еще жива? Добавлено через 1 минуту
ты мне этого не говорил
)))))
__________________
[RIGHT]Не спеши наследить, попробуй оставить свой след Последний раз редактировалось Chet; 06.03.2011 в 12:44.. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Сказали спасибо: |
15.02.2011, 16:54 | #27 | |||||||||||||||||||
Re: На суд всем присутствующим: FAQ о P2P для ламеров, часть 1
Sorry - я в статье главной это указать запамятовал... Я скоро много поправок в основную статью добавлю... И это все на основании активности коллег в этом разделе! Столько вопросов набралось - пора править статью! Спасибо всем! Последний раз редактировалось Artzak; 06.03.2011 в 11:20.. |
||||||||||||||||||||
15.02.2011, 18:34 | #28 | |||||||||||||||||||||||
Книголюб-2010
Пол: Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
|
Re: На суд всем присутствующим: FAQ о P2P для ламеров, часть 1
ну, сам-то я из соседнего кабинета качаю )))
__________________
[RIGHT]Не спеши наследить, попробуй оставить свой след |
|||||||||||||||||||||||
Сказали спасибо: |
06.03.2011, 03:41 | #29 |
ViP
Пол: Регистрация: 17.09.2006
Сообщений: 1,182
Репутация: 1592
|
Re: На суд всем присутствующим: FAQ о P2P для ламеров
GiveMeTorrent
EC-Torrent И вот, "залипуха" "дня" - P2P сети используются для DDoS-атак Возможность "клиента" и перспектива заражения раздающегося файла, с последующим заражением всех остальных, ммм... да, что там популярный файлообменник, ботнет из нескольких миллионов за сутки... ленивый не создаст. Кстати, ботнет 1.5 -3 млн, способен держать в хаусе около, все остальное NoComment's Последний раз редактировалось Deementor; 07.03.2011 в 04:35.. |
Сказали спасибо: |
06.03.2011, 11:30 | #30 |
Re: На суд всем присутствующим: FAQ о P2P для ламеров
Deementor,
Я в твоем разделе уже полазил Там серьезные ребята сидят, разрабатывающие софт для накрутки рейтинга и бета-тестеры, которые этот софт тестируют Интересно, но нынче уже теряют свою актуальность... Уже куча безрейтинговых торрент трекеров развелось, + крупные проекты фактически отказываются от этой системы - даже такой гигант, как rutracker.org... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Всем Всем Всем !!!!! ICQ опять изменила протокол! :-)) | lordlangedok | Скорая помощь | 42 | 30.03.2009 13:59 |
Обо всём по-немножку... | Witall | Архив Спорта | 13 | 06.03.2008 01:25 |
Всем пользователям CS3 | Yuric78 | Программы для обработки | 17 | 13.02.2008 00:20 |
Всем программистам | Biskup | Программирование | 13 | 08.01.2008 17:41 |
|
|