Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > P2P сети > P2P-системы & Soft

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжелое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WMR: 146037758184 Webmoney WMP: 209123518174 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелек для вашей помощи YooMoney 410013204813773
YooMoney Спасибо за поддержку!
 
 
Опции темы Поиск в этой теме Опции просмотра Language
Старый 12.02.2011, 17:07   #1
ViP
 
Аватар для Artzak
 
Пол:Мужской
Регистрация: 11.06.2009
Адрес: http://brodim.com/
Сообщений: 250
Репутация: 618
Exclamation 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 будет выглядеть следующим образом:






Примечание: Настоящая статья составлена исключительно в ознакомительных целях. За дальнейшее использование настоящей статьи другими лицами, Автор ответственности не несет! Вся информация, использованная в настоящей статье, получена из публичных источников.

Автор: ArtZak
Контакт с автором:
vkontakte.ru/tizart

Любое использование материалов статьи и ее публикация на любых других ресурсах без указания на источник rubittor.ru и nowa.cc запрещены.

ЗАРАНЕЕ ПРЕДУПРЕЖДАЮ ТЕХ, КТО БУДЕТ ПИСАТЬ ТУТ ДЛЯ НАБОРА СООБЩЕНИЙ: СНАЧАЛА ПРЕДУПРЕЖДЕНИЕ - ПОТОМ В БАН! ПИШЕМ ПО ТЕМЕ, ПОДКРЕПЛЯЯ АРГУМЕНТАМИ И, ПРИ НЕОБХОДИМОСТИ - СКРИНШОТАМИ. ЗАРАНЕЕ ВСЕМ БЛАГОДАРЕН! С ВАМИ, ВАШ ARTZAK и DUKE67.


Последний раз редактировалось Artzak; 07.08.2011 в 10:52.. Причина: Адаптировал под свой раздел
Artzak вне форума
 
Ответить с цитированием Вверх
Эти 13 пользователя(ей) сказали cпасибо за это полезное сообщение:
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Всем Всем Всем !!!!! 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

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 20:33. Часовой пояс GMT +3.


Copyright ©2004 - 2021 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.44885 секунды с 12 запросами