NEWS-BYНесмотря на все старания ревнителей авторских и смежных прав, люди успешно обменивались легальным и не очень контентом еще с незапамятных компьютерных времен.
В прошлом веке это делали с помощью BBS, в «файлэхах» FidoNET, после – на приватных FTP.
XXI век принес новые технологии: P2P-обмен и наконец протокол BitTorrent как его квинтэссенция.
Раньше интересную информацию хранили на отдельных серверах, которые раздавали ее либо всем желающим, либо узкому кругу приближенных лиц. В силу ограниченности пропускной возможности каналов обмен не мог быть быстрым: если один пользователь качал файл со скоростью, например, 1 Мбит/с, то пятерым приходилось довольствоваться уже лишь 200 Кбит/с на брата при той же ширине канала у раздающего, а 100 пользователей получали бы необходимую информацию со скоростью в 100 раз меньше – 10 Кбит/с каждый.
Банальная «накачка» пропускной способности сервера оказалась не слишком разумным решением: большой поток желающих неизменно «убивал» даже многогигабитные каналы.
Именно поэтому был предложен более эффективный вариант обмена данными, при котором каждый из получающих компьютеров в то же время и отдавал уже принятые фрагменты другим желающим. Те, в свою очередь, начинали совершенно прозрачно для себя участвовать в раздаче, снижая нагрузку на первоисточник. Чем больше «раздающих», тем выше скорость скачивания.
В отличие от традиционных методов обмена (от сервера – клиентам), при которых большое количество пользователей означает уменьшение скорости, Р2Р-обмен в общем случае работает с точностью до наоборот: чем больше пользователей, тем быстрее происходит обмен информацией.
Отсутствие стандартных для P2P-сетей очередей на скачивание и ряд других усовершенствований сделали BitTorrent (или просто торрент) наиболее популярным инструментом для обмена файлами.
Как P2P-сети не могут нормально существовать без индексационных серверов, так и протокол BitTorrent ( д о с л о в н ы й перевод «битовый поток») завязан на использование с п е ц и а л ь н ы х серверов, или трекеров. Они принимают запросы пользователей и сообщают сетевые координаты других машин, обладающих необходимым файлом полностью или частично. Кроме того, трекеры ведут сбор и обработку статистики, хранят и обновляют информацию о файлах, а также выполняют целый ряд других полезных функций. Новейшие версии протокола BitTorrent и некоторые программы для работы с торрентами поддерживают работу без трекеров, однако полной совместимости между современными клиентскими программами, работающими в таком режиме, пока не достигнуто.
В общем случае обмен данными при помощи торрентов происходит так: на одном из специализированных серверов-трекеров пользователь скачивает небольшой файл с расширением .torrent со служебными данными. Он «скармливается» специальной программе (наиболее популярны BitComet и uTorrent, встроенные возможности по работе с торрентами имеются в браузере Opera), которая начинает работу по закачке. Пользователь в первую очередь получает наиболее редкие фрагменты файла и сразу же включается в процесс обмена, автоматически отдавая скачанные части другим пользователям.
В Беларуси Р2Р-обмен получил наибольшее распространение в основном среди пользователей, подключенных на тарифы без ограничений по трафику.
Для тех же, кому трафик не помеха, можем порекомендовать обратить вниманиена torrents.telecom.by либо еще один белорусский сервис – torrents.by.