что такое торрент? помогите. Utorrent что это


Ответы@Mail.Ru: что такое торрент? помогите

Торрент - сокращение от БитТоррент (англ. BitTorrent - "битовый поток") - один из пиринговых (P2P - между клиентами) сетевых протоколов для коллективного обмена файлами через Интернет. В настоящее время наиболее распространён.

Для раздачи (т. е. человек "раздаёт" какие то файлы другим) , один из участников создаёт необходимые файлы и отправляет на сервер (торрент-трекер) файл метаданных с расширением .torrent (торрент-файл) , который содержит информацию о трекере, общую информацию о файлах (имя, длину и пр. ) в данной раздаче, контрольные суммы сегментов раздаваемых файлов, passkey пользователя, если трекер требует регистрации (приватный трекер) и т. д. Торрент-файл очень небольшой, а сами раздаваемые файлы остаются на компьютере пользователя.

Для того чтобы скачать файлы нужно зайти на торрент-трекер и скачать с него торрент-файл. Делается это с помощью обыкновенного браузера. Скачанный файл "подсовывется" торрент-клиенту - специальной программе, которая выполняет все дальнейшие операции по обмену файлов. Перед началом скачивания клиент подсоединяется к трекеру по адресу, указанному в торрент-файле, сообщает ему свой адрес и хеш-сумму торрент-файла, на что в ответ клиент получает адреса других клиентов, скачивающих или раздающих этот же файл. Далее клиент периодически информирует трекер о ходе процесса и получает обновлённый список адресов. Этот процесс называется объявлением (англ. announce).

Клиенты соединяются друг с другом и обмениваются сегментами файлов без непосредственного участия трекера, который лишь хранит информацию, полученную от подключенных к обмену клиентов, список самих клиентов и другую статистическую информацию. Для эффективной работы сети BitTorrent необходимо, чтобы как можно больше клиентов были способны принимать входящие соединения. Неправильная настройка NAT или брандмауэра могут этому помешать.

При соединении клиенты сразу обмениваются информацией об имеющихся у них сегментах. Клиент, желающий скачать сегмент (личер - от англ. leech - высасывать) , посылает запрос и, если второй клиент готов отдавать (сидер - от англ. seed - сеять) , получает этот сегмент. После этого клиент проверяет контрольную сумму сегмента. Если она совпала с той, что записана в торрент-файле, то сегмент считается успешно скачанным, и клиент оповещает всех присоединённых пиров о наличии у него этого сегмента.

Протокол очень устойчив к сбоям связи - можно спокойно выключить компьютер, а после его включения продолжить закачку / раздачу файлов. Чем больше пиров на данной раздаче - тем надёжнее и быстрее она происходит.

При получении полного файла клиент переходит в специальный режим работы, в котором он только отдаёт данные (становится сидом) . Далее сид периодически информирует трекер об изменениях в состоянии закачек и обновляет списки IP-адресов. На приватных трекерах, как правило, требуется находится в этом режиме довольно продолжительное время (чтобы другие тоже могли скачать этот файл) и, если человек только скачивает файлы и потом не раздаёт их, то он может быть тем или иным образом ограничен в возможности скачивать новые файлы. Однако, количество торрентах на таких трекерах, обычно, больше, они появляются раньше, а скорость скачивания - выше.

Самый распространённый клиент - µTorrent ( http://ru.wikipedia.org/wiki/MTorrent ), самый популярный российский торрент-трекер - rutracker.org (бывший torrents.ru). Трекер этот, однако, требует бесплатной регистрации. Все подробности о скачивании и установке клиента подробно описаны на форуме этого трекера.

На сайте ТопТрекер http://www.toptracker.ru/ приведён очень обширный список торрент-трекеров (как приватных, так и открытых) с их описанием и интернет-адресами.

otvet.mail.ru

.torrent — Википедия

Материал из Википедии — свободной энциклопедии

Файл метаданных с расширением .torrent является словарём в bencode-формате — используется в p2p сети BitTorrent и содержит информацию о файлах, трекерах и др.

Содержит следующую информацию:

  • URL трекера;
  • Общую информацию о файлах (имя, длину и пр.) в данной раздаче;
  • Контрольные суммы (точнее, хеш-суммы SHA1) сегментов раздаваемых файлов;
  • Passkey (ключ) пользователя, если он зарегистрирован на данном трекере. Длина ключа устанавливается трекером.
  • (Необязательно) хеш-суммы файлов целиком[1]
  • (Необязательно) Альтернативные источники, работающие не по протоколу BitTorrent. Наиболее распространена поддержка так называемых web-сидов (протокол HTTP), но допустимыми также являются ftp, ed2k, magnet URI.[2]

Размер сегмента регулируется при создании торрента и, как правило, выбирается размер, соответствующий степени двойки. При выборе размера необходимо соблюдать баланс, связанный с механизмом работы протокола (см. ниже). Размер сегмента чаще всего лежит в диапазоне от 128 килобайт до 2-4 мегабайт, хотя на очень больших раздачах (порядка сотни гигабайт) могут использоваться сегменты размером 32-64 мегабайта.

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

Так как хеши в .torrent-файле включают в себя имена и структуру каталогов раздачи, то переименование файлов с сохранением возможности их раздавать в общем случае невозможно. Однако, некоторые клиенты поддерживают изменение структуры, например, создание или переименование каталогов и переименование или перемещение файлов.

Файл метаданных является словарём в bencode-формате с дополнительным условием, что любые данные, являющиеся символьными строками, представляются в кодировке UTF-8. Файлы метаданных могут распространяться через любые каналы связи: они (или ссылки на них) могут выкладываться на веб-серверах, размещаться на домашних страницах пользователей сети, рассылаться по электронной почте, публиковаться в блогах или новостных лентах RSS. Также есть возможность получить info часть публичного файла метаданных напрямую от других участников раздачи благодаря расширению протокола «Extension for Peers to Send Metadata Files». Это позволяет обойтись публикацией только магнет-ссылки. Получив каким-либо образом файл с метаданными, клиент может начинать скачивание.

Микро-торрент — это торрент от одного файла, в котором размер сегмента совпадает с размером файла или 16 384 байта, если размер файла меньше[3]. В отличие от обычного торрента, микро-торрент создаётся из магнет-ссылки, в которой есть sha1-х

ru.wikipedia.org

Что такое торрент, торрент трекер и торрент клиент?

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

Что такое торрент?

Многие воспринимают торрент именно как программу. Отчасти это так, но на самом деле торрент – это все же специальный сетевой протокол, с помощью которого обмениваться файлами в интернете можно без закачки их на специальный сервер. Файлы при этом скачиваются частями из разных мест, но это мы рассмотрим дальше.

Что такое BitTorrent?

BitTorrent и торрент можно сказать одно и тоже, т.е. это сетевой протокол для обмена данными в сети. Но в то же время существует программа под название BitTorrent, с помощью которой и осуществляется обмен данными. Словами программистов определение торрента звучит следующим образом – это пиринговый сетевой протокол P2P. Дословный перевод с английского BitTorrent — битовый поток, а P2P означает peer-to-peer, т.е. равный к равному.

Немного истории. Изначально интернет создавался для обмена информацией между банками и другими подобными организациями. Затем такая возможность появилась у обычных людей, что дало им возможность обмениваться текстовыми сообщениями. Со временем технологии развивались, производительность компьютера росла, и в сети начали создаваться сайты с красочными картинками. С дальнейшим ростом производительности и скорости передачи данных появилась необходимость в обмене файлами. В интернете файлы передаются по FTP протоколу, для этого файл должен находится на FTP сервере. На сервере не может храниться бесконечно большой объем информации, и чтобы расширить возможности передачи больших файлов 4 апреля 2001 года программист Брэм Коэн разработал первый торрент клиент, передающий файлы по протоколу торрент.

Что такое торрент клиент или что такое программа торрент?

Торрент клиент и программа торрент – это одно и тоже. Это специальная программа, с помощью которой можно обмениваться файлами через интернет по протоколу P2P. Программ торрент клиентов существует много, но среди них самыми известными, простыми и стабильно работающими являются uTorrent и BitTorrent.

Первые упоминания о возможности передачи файлов по протоколу peer-to-peer (P2P) были еще в далеком 1984 году в компании IBM. А с 2000-го года такие сети, как Gnutella, Gnutella2, EDonkey2000 и Direct Connect успешно применяли протокол торрент для передачи файлов.

Есть у сети BitTorrent и ряд недостатков. Основной недостаток, это невозможность поиска файла в данной сети по названию, а также отсутствие возможности общения между пользователями. Для скачивания любого файла требуется специальный торрент-файл с уникальными зашифрованными данными о файле. Этот файл создается индивидуально для каждого отдельного файла или папки и не позволяет скачивать другие даже похожие файлы.

Где скачать торрент клиент бесплатно?

Выбор программ торрент клиентов достаточно большой, но самые быстро работающие небольшие бесплатные торрент клиенты можно скачать на официальных сайтах самых популярных программ в мире uTorrent www.utorrent.com либо BitTorrent www.bittorrent.com.

 

Как работает торрент?

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

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

Еще несколько лет назад сайты трекеры, на которых можно было скачать торрент файл для скачивания необходимого файла через торрент, предоставляли доступ только после регистрации, т.е. чтобы увидеть и скачать торрент файл необходимо было зарегистрироваться и войти, используя логин и пароль. Также существовала система учета скачанной и отданной информации. Торрент клиент при скачивании файла передавал информацию трекеру о количестве скачанных и отданных мегабайт, и эти данные отображались в статистике пользователя на сайте. Существовало ограничение на скачивание файла, и каждый пользователь должен был отдать как минимум такое же количество мегабайт, какое и скачал. Иначе он терял возможность скачивать другие файлы. Сейчас подобных сайтов осталось довольно мало, а другие сайты предоставляют торрент файлы даже без регистрации и учета трафика.

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

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

Как видно на скринах в статистике раздачи в графе «Пиры» есть информация о всех раздающих, а именно об из IP адресах. Если правоохранители очень захотят, они смогут найти человека, распространяющего нелегальный контент, и привлечь его к ответственности.

Что такое dht?

Чтобы как-то улучшить ситуацию с количеством участников раздачи одних и тех же файлов, в торрент клиентах был реализован протокол DHT. С его помощью торрент клиенты образуют одну общую DHT сеть, и для поиска других участников раздачи уже не требуется обращение к трекеру. На данный момент эта опция в торрент программах включена по умолчанию.

Терминология, применяемая в торрент сетях

Анонс (англ. announce) — обмен информацией между торрент клиентом и трекером. В каждом анонсе торрент клиент передает трекеру статистику раздачи о количестве скачанный и отданных мегабайт, а трекер в свою очередь передает обновленный список участников раздачи. Интервал времени, через который происходит анонс, настраивается в торрент клиенте и трекере.Веб-сид — HTTP-сервер, который может самостоятельно производить раздачу файла.Доступность (англ. availability, англ. distributed copies — распространённые копии) — количество полных копий файла, доступных клиенту. Каждый сид добавляет 1,0 к этому числу; личеры увеличивают доступность в зависимости от количества скачанного, которого нет у других личеров. К примеру, если на раздаче есть один сид и два личера, скачавшие по 50 % файла (скачанные части равны между собой), то доступность равна 1,50.Заглохший (англ. choked — заглохший, придушенный) — клиент, обмен данными с которым заглох. Либо его канал на выход забит полностью и он не может ничего передать (достиг max_uploads), либо он является сидом и ему ничего не нужно получать.Заинтересованный (англ. interested) — участник раздачи, который заинтересован в получении сегмента файла, имеющегося у другого участника раздачи.Индекс (англ. index) — это список .torrent-файлов (обычно включающий описания и другую информацию), управляемый веб-сайтом (индексатором) и доступный для поиска. Индексирующий сайт также может быть и трекером.Лич, иногда личер (англ. leech — пиявка) — пир, который на данный момент еще не имеет всех сегментов файла и продолжает его скачивание.Отравленный торрент — раздача, в которой имеется много пиров, передающих поврежденные сегменты файла.Пир (англ. peer — соучастник) — торрент клиент, который участвует в раздаче конкретного файла.Поскрестись (англ. scrape — скрести, царапать) — процесс, аналогичный анонсу, но клиент запрашивает только статистику торрента, информацию о подключённых клиентах и возможности с ними связаться для обмена.Пренебрегающий (англ. snubbed) — клиент, подключённый к получателю, но не посылавший ему данные уже более 60 секунд.Раздача (англ. seeding) — предоставление для скачивания любого файла по протоколу BitTorrent через торрент клиент.Рейтинг (англ. share ratio) — отношение отданного количества мегабайт к скачанным мегабайтам.Рой (англ. swarm) — все пиры, участвующие в конкретной раздаче.Сегмент (англ. part — часть) — часть одного файла, который раздается через торрент. Каждые файл передается сегментами в произвольном порядке, что приводит к большей оптимизации обмена.Сид, иногда сидер (англ. seeder — сеятель) — торрент клиент (пир), у которого имеются все сегменты раздваиваемого файла. Это может быть клиент, являющийся первоисточником файла или клиент скачавший все сегменты файла и оставшийся на раздаче.Супер-сидирование — специальный режим раздачи в некоторых BitTorrent-клиентах, пытающийся минимизировать количество данных, которое отдаст раздающий до появления первого скачавшего. Суперсид предлагает каждому пиру скачать только один сегмент файла, которого ещё нет у других пиров. Затем сид не даёт этому пиру следующих сегментов, пока не получит от других пиров подтверждения, что они тоже получили этот сегмент. Таким образом, суперсид пытается избежать повторной отдачи одних и тех же сегментов, и старается отдавать сегменты только тем пирам, которые активно передают их другим.Хеш (англ. hash) — строка буквенно-цифровых символов в .torrent-файле, которую используют клиенты для проверки передаваемых данных. Каждая часть после получения сначала проверяется на совпадение хеша. Если проверка не удалась, данные отбрасываются и запрашиваются ещё раз.Passkey — аутентификатор пользователя на неанонимных трекерах. Содержится в скачиваемом torrent-файле. Таким образом, если кто-то получит доступ к torrent-файлу (например, пользователь по неосторожности расшарил его), он сможет работать с трекером от имени этого пользователя. Трекер может изменить passkey по запросу пользователя, но при этом необходимо будет перескачать все прошлые torrent-файлы (или вручную отредактировать их), чтобы иметь возможность и дальше раздавать скачанные файлы.URL анонса (англ. announce URL) — адрес трекера, к которому клиент делает анонс. Во многих клиентах называется «Tracker URL». Может включать «passkey» — уникальный код, назначаемый трекером для аккаунта пользователя, помогающий идентифицировать его на трекере (добавляется к URL анонса в самом *.torrent-файле при скачивании).

Что такое торрент трекер?

Торрент трекер представляет собой сайт в интернете, работающий по стандартному протоколу HTTP. Как правило такие сайты имеют стандартный шаблонный вид и напоминают форумы с удобным интерфейсом, расширенным поиском по имеющимся раздачам, и подробной информацией о каждой раздаче. На трекерах можно скачать торрент файл любой понравившейся раздачи, и при желании самому оформить раздачу любого имеющегося на компьютере файла.

По технологии торрент можно скачивать файлы неограниченного размера. К примеру, можно скачать сразу все серии и все сезоны какого ни будь сериала. К примеру, чтобы скачать все доступные серии аргентинского молодежного сериала «Мятежный дух», достаточно найти раздачу этого сериала на трекере и скачать торрент файл, а затем подключить его к торрент клиенту.

 

Так же статьи на сайте chajnikam.ru:Что означает домен?Что такое хостинг и зачем он нужен?Что такое ftp сервер?Тип файла torrent

chajnikam.ru