Как работает система Torrent?

Актуальные торрент-программы функционируют на основании методологии БитТоррент – протокол, разработанный Брэм Коэн, проэктировщиком из Америки. В этой статье опишем данную систему. Юзеру необходимо отправить конкретный файлик кому-нибудь стороннему или общественности, при условии, что объём информации существенный. Этот человек инициализирует запуск программы на собственном компьютере – это torrent-клиент. Согласно специальной форме, программа создает номенклатуру для файлика: название, размер, деление на сегменты и сведения по распределению данных. Любые кусочки получаются со специальным индексом «torrent». Когда будет все подготовлено производится загрузка данных на конкретный, удаленный сервер – торрент-tracker. Невзирая на наличие файлов, сервер самостоятельно не участвует в загрузке, а только координирует ее. Также клиент сохраняет адрес сервера и вкладывает адрес для закачки информации. Затем каждый пользователь, который нуждается в данном огромном файле, должен будет сначала установить торрент приложение, обрабатывающее все файлы с расширением «torrent». Детальную информацию на тему перейти можно найти по ссылке.

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

Нет комментариев