Чтение онлайн

на главную - закладки

Жанры

Как найти и скачать в Интернете любые файлы

Райтман М. А.

Шрифт:

Если в двух словах, то DHT (Distributed hash table — распределенная хэш-таблица) — это протокол, позволяющий программам-клиентам находить друг друга без помощи трекера. Возможность работать с данным протоколам может быть как разрешена, так и запрещена. Тут несложно догадаться, что если для определенного торрент-файла DHT запрещен, то без соответствующего уровня рейтинга (если он ниже порогового значения) скачать файл будет невозможно. Если же DHT разрешен, то, по сути, рейтинг на трекере значения не имеет и файл будет доступен к загрузке в любом случае. Тут стоит оговориться, что без необходимого уровня

рейтинга даже с разрешенным DHT вы не сможете получить доступ к адресам всех пиров.

Современные пиринговые сети

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

Итак, какими же современными сетями вы можете воспользоваться?

Bittorrent

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

Технология Bittorrent (Битовый поток) была разработана еще в 2001 году. Уже в том году появилась первая версия протокола, а через три года около одной трети всего трафика передавалось с помощью этой технологии. Чтобы получить из сети файл с помощью этой технологии, следует на компьютере пользователя установить клиентскую программу. Весь файл, предназначенный к скачиванию, разбивается на множество частей, которые находятся на разных компьютерах пользователей. Информация о файле с адресами частей файла и адресе специального трекер-сервера сохраняется в файле небольшого размера с расширением torrent и называется торрентом. Этот файл можно найти в Интернете, на трекерах, получить по почте от друзей. Для того чтобы скачать сам файл, после получения торрент-файла или файла метаданных, как еще называют данный файл, следует подключиться к Интернету, запустить программу-клиент и открыть в этой программе данный торрент-файл. Все остальное компьютер сделает сам: найдет партнеров, у которых есть составные части (или недостающие части) файла, установит с этими компьютерами соединение и начнет скачивание, а впоследствии и обмен нужными частями файла с другими программами-клиентами, установленными на других компьютерах.

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

eDonkey2000

Официально

эта сеть была закрыта еще в 2007 году, но продолжает работать. Хоть и официальный сайт по адресууже не существует (рис. 6.1).

Это объясняется тем, что данная сеть использует большое количество серверов, которые играют только роль координаторов и источников ссылок в сети, и отключение нескольких десятков официальных серверов никак на работе сети не сказалось. Эти серверы по большому счету и серверами назвать трудно. Так компьютеры, которые разбросаны по всему миру, играют роль "справочника" ссылок для закачки, а сама закачка частей искомого файла происходит при прямом подключении компьютеров друг другу по принципу одноранговой сети.

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

Kad Network, или Kademila

Сеть Kademila — это логическое продолжение закрытой сети eDonkey2000 и несуществующей сети Napster. Основное преимущество сети Kademila в том, что она одноранговая. При подключении к данной сети новый пользователь подключается не к серверу-координатору, а к обычной клиентской машине, которая одновременно выполняет и роль мини-сервера. Причем сервером может стать любая клиентская машина.

Для подключения к мини-серверу вашей машине нужны следующие данные: IP-адрес сервера и номер порта, к которому компьютер должен подключиться.

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

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

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

Ну а как же найти первого пользователя, который и введет вас в мир Kademila? Да очень просто. Вам достаточно получить из сети первый файл nodes.dat. Но, опять же, программа-клиент при первом включении сделает все за вас.

Сеть Kademila, так же как и eDonkey2000, отлично работает с клиентской программой eMule, которую можно скачать по адресу http://www.emule-project.net/.

Программа-клиент Torrent

Программ-клиентов в сети существует много. Один из самых популярных — это Torrent. Для установки этой программы-клиента сначала следует скачать из Интернета установочный файл этого приложения по адресу http://www.utorrent.com/.

Поделиться:
Популярные книги

Вкус ледяного поцелуя

Полякова Татьяна Викторовна
2. Ольга Рязанцева
Детективы:
криминальные детективы
9.08
рейтинг книги
Вкус ледяного поцелуя

Проблема майора Багирова

Майер Кристина
1. Спецназ
Любовные романы:
современные любовные романы
6.60
рейтинг книги
Проблема майора Багирова

Прометей: владыка моря

Рави Ивар
5. Прометей
Фантастика:
фэнтези
5.97
рейтинг книги
Прометей: владыка моря

Попаданка в академии драконов 4

Свадьбина Любовь
4. Попаданка в академии драконов
Любовные романы:
любовно-фантастические романы
7.47
рейтинг книги
Попаданка в академии драконов 4

(Не)зачёт, Дарья Сергеевна!

Рам Янка
8. Самбисты
Любовные романы:
современные любовные романы
5.00
рейтинг книги
(Не)зачёт, Дарья Сергеевна!

Запасная дочь

Зика Натаэль
Фантастика:
фэнтези
6.40
рейтинг книги
Запасная дочь

Дракон с подарком

Суббота Светлана
3. Королевская академия Драко
Любовные романы:
любовно-фантастические романы
6.62
рейтинг книги
Дракон с подарком

Отвергнутая невеста генерала драконов

Лунёва Мария
5. Генералы драконов
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Отвергнутая невеста генерала драконов

Случайная жена для лорда Дракона

Волконская Оксана
Фантастика:
юмористическая фантастика
попаданцы
5.00
рейтинг книги
Случайная жена для лорда Дракона

Тройняшки не по плану. Идеальный генофонд

Лесневская Вероника
Роковые подмены
Любовные романы:
современные любовные романы
6.80
рейтинг книги
Тройняшки не по плану. Идеальный генофонд

Идеальный мир для Лекаря 28

Сапфир Олег
28. Лекарь
Фантастика:
юмористическое фэнтези
аниме
фэнтези
5.00
рейтинг книги
Идеальный мир для Лекаря 28

Лейтенант космического флота

Борчанинов Геннадий
1. Звезды на погонах
Фантастика:
боевая фантастика
космическая фантастика
космоопера
рпг
фэнтези
фантастика: прочее
5.00
рейтинг книги
Лейтенант космического флота

Гарем на шагоходе. Том 5

Гремлинов Гриша
5. Волк и его волчицы
Фантастика:
боевая фантастика
фэнтези
5.00
рейтинг книги
Гарем на шагоходе. Том 5

Матабар III

Клеванский Кирилл Сергеевич
3. Матабар
Фантастика:
фэнтези
5.00
рейтинг книги
Матабар III