Битторрент — это протокол, разработанный для обмена файлами. По сути, он является peer-to-peer протоколом, когда каждый пользователь коннектится к другому напрямую, для приема или передачи частей информации. Но в то же время существует центральный сервер (называемый трекер), который является координатором действий всех существующих связей между пользователями. Трекер только управляет соединениями, он не содержит никакой информации о содержимом файлов, передаваемых между пользователями. Принципиальное отличие Битторрент от других p2p систем в том, что пользователь, который скачивает себе информацию, является так же ее распространителем, т.е. передает информацию другим пользователям. В этом случае пропускная способность сети используется наилучшим способом, насколько это возможно. Битторрент разработан для наилучшей работы в сетях, где большое количество людей с совпадающими интересами. Чем большее количество людей участвует в раздаче конкретного торрента, тем большую конечную скорость может получить каждый из них.
Наиболее популярным методом передачи файлов в сети является модель «клиент-сервер». Центральный сервер посылает файл целиком каждому, кто в нем нуждается — так работают протоколы http и ftp. Клиенты общаются только с сервером и никогда — между собой. Основным, и, пожалуй, единственным преимуществом этого метода является то, что он прост в реализации и использовании. Этот метод работает до тех пор, пока сервер, находится в сети и может обслуживать запросы всех клиентов. В противном случае — и это мы видим достаточно часто — эта модель может давать сбои (как только сервер становится слишком популярным, и как только размер данных начинает быть слишком большим). Именно поэтому вы можете наблюдать сообщения «слишком много пользователей» пытаясь скачать демку новой игры или новый CD с сервера. Концепция «зеркалирования» лишь отчасти решает эту проблему, поскольку требует сложной настройки «отзеркаливания» серверов и распределения загрузки между ними. Другой метод передачи файлов стал более популярным — p2p системы, такие как Kazaa, eDonkey, Gnutella, Direct Connect и другие. В таких сетях обычные пользователи сети обмениваются файлами, напрямую подсоединяясь друг к другу. Преимущество этих систем в том, что файлы не обязательно должны находиться на одном сервере. При этом, однако, невозможно отследить содержимое этих файлов. Именно поэтому эти сети получили огромное распространение среди любителей музыки, фильмов и особенно warezа. Проблемой этих сетей стали популярные данные, к которым обращается наибольшее количество людей. Поскольку за новыми файлами буквально «выстраивались очереди», то скорость скачивания уменьшалась пропорционально количеству запросов на этот файл. Кроме того, в большинстве p2p-систем количество соединений между пользователями ограничено, и зачастую пользователи, обратившиеся за каким либо файлом, попросту получали отказ. Неполностью скачанные файлы также были проблемой для пользователей, поскольку заранее определить «целый» ли запрошенный файл или нет невозможно. Результатом этих проблем стало падение популярности многих сетей и введение запретительных правил для пользователей, участвующих в них. Битторрент наиболее подходит для распространения новинок, которыми интересуется большое количество людей. Старые или мало используемые файлы распространяются в нем медленно или вообще недоступны. Все, кто скачивает данный файл, одновременно являются и распространителями уже скачанных ими фрагментов. Так что Вы, скачивая недостающие фрагменты файла, одновременно распространяете уже скачанные вами фрагменты другим. Тем самым Вы «помогаете» другим, а «другие», в свою очередь, «помогают» Вам. Результат таков, что скорость скачивания ограничена пропускной способностью Вашего канала и зависит от количества людей, качающих этот файл. Т.е., чем больше людей — тем больше количество потенциальных источников распространения этого файла. А поскольку торрент-клиент поддерживает многопотоковость, то, как следствие, повышается скорость! Основные термины, используемые при работе с протоколом бит-торрент:
Как стать личером? Нет ничего проще. Скачайте торрент на диск, откройте в своем клиенте и скажите, куда скачивать содержимое торрента. Как стать сидером? Для того чтобы стать им, надо: а) перечитать и попытаться осмыслить все, написанное выше;
б) закачать правильно созданный торрент на трекер; в) открыв в своем БТ-клиенте созданный вами торрент, указать клиенту на содержимое этого торрента, т.е. на те файлы, из которых был создан этот торрент. Какие особенности этой системы?
Где взять программы-клиенты для работы с трекером?
Популярные российские трекеры:
Что такое боковая (латеральная) меристемы | Вопрос и Ответ
Меристемы, или образовательные ткани, или меристематические ткани (др.-греч. μεριστς делимый) — обобщающее название для тканей растений, состоящих из
Что такое адреналин | Вопрос и Ответ
Адреналин (эпинефрин; L-1(3,4-Диоксифенил)-2-метиламиноэтанол) — это гормон мозгового слоя надпочечников, играющий важную роль в жизнедеятельности организма животного и
Что такое кампелия | Вопрос и Ответ
Кампелия — Campelia Семейство: Коммелиновые — Commelinaceae Кампелия — экзотическое растение из Мексики и Бразилии. Очень ценен декоративный сорт
Что такое модель Майкла Портера | Вопрос и Ответ
Модель Портера (модель пяти сил конкуренции) — модель, представляющая собой инструмент для проведения анализа конкурентных условий сложившихся на рынке и позволяющая оценить, насколько
Что такое шлягер | Вопрос и Ответ
Шлягер — (нем. Schlager — ходкий товар, гвоздь сезона) это популярная, модная песня, обычно с легко запоминающимся мотивом, а также вообще любое музыкальное произведение или
Что такое вселенная | Вопрос и Ответ
Вселенная — обычно определяется как совокупность всего, что существует физически. Это совокупность пространства и времени, всех форм материи, физических законов и констант, которые управляют
Что такое arcsin и arccos | Вопрос и Ответ
Тригонометрия — это раздел математики, в котором изучаются тригонометрические функции, их свойства, взаимосвязи и применение. Слово «тригонометрия» образовано от
Что такое лазурит | Вопрос и Ответ
Лазурит (ляпис-лазурь) — Na6Ca2(AlSiO4)6(SO4,S,Cl)2 — непрозрачный минерал от синего до голубовато-серого или зеленовато-серого цвета, лучшими считают камни сочно синие или
Что такое кадуцей | Вопрос и Ответ
Кадуцей — это:1. Жезл глашатаев у греков и римлян. Был необходимым атрибутом глашатаев, посылавшихся в неприятельский лагерь, и ручательством их неприкосновенности.2. В оккультизме —
Что такое ассимиляция в лингвистике | Вопрос и Ответ
Фонетика — это раздел науки о языке, в котором изучаются звуки и их чередования, а также ударение, интонация, слогораздел. Графика — это раздел науки о языке, в