Программы для работы в файлообменных сетях
Существует огромное количество программ (клиентов) для поиска файлов в файлообменных сетях, однако в основном они используют несколько популярных сетей. Вот их-то мы сейчас вкратце и опишем, начав с самой первой сети - легендарного сервиса Napster.
Napster
Как и любой первопроходец в мире высоких технологий, сервис Napster был далек от совершенства. Обмен был ограничен только МРЗ, отсутствовала докачка. Однако как пионер своей области, он, конечно, заслуживает хоть какого-то внимания. Механизм работы Napster крайне прост:
1. Загружаете программу-клиент.
2. Входите в сеть и регистрируетесь на сервере Napster, предоставляя информацию о себе (файлы в обменном фонде, ширина канала). После этого сервер регистрирует активного пользователя, внося список файлов в свою базу данных.
3. Делаете запрос на предмет интересующего вас файла. Сервер производит поиск в своей базе, генерирует ответ (список IP-адресов узлов, имена и размеры файлов) и отправляет его вам.
4. Выбираете, с какого узла необходимо загрузить файл, соединяетесь напрямую с нужным узлом и загружаете файл, используя протокол Napster.
5. После загрузки Napster информирует сервер о результатах.
Как видим, сервер присутствует здесь на трех этапах, тогда как принцип р2р работает только на этапе закачки файла. По сути именно завязка на центральный сервер и убила данную сеть.
Теперь на главном сервере Napster программа-клиент перед началом работы в сети предлагает пользователям заплатить некоторую сумму. Кстати, пользоваться данной сетью могут только жители США.
IRC
IRC (Internet Relay Chat) —это протокол, позволяющий пользователям общаться друг с другом в реальном времени, используя набор слов на клавиатуре (chat). IRC был создан в 1988 году как улучшение UNIX-программы talk и развился в отдельный протокол. С IRC сейчас работают миллионы пользователей Интернета по всему миру. Данный протокол может служить
как для развлечения, так и для вполне серьезных дел: помощи и консультации в работе, передачи информации и т.п.
IRC состоит из серверов. Сервер может быть соединен с другими серверами, которые в совокупности образуют сеть.
Для работы с IRC необходима специальная программа-клиент. Самая распространенная программа для операционной системы UNIX - ircll (консольная). Клиент для Windows называется mIRC (рис. 1.1). Он прост в настройке и установке настолько, что 90% пользователей предпочитают именно его. Часто незнающие называют IRC «мирком»1.
Рис. 1.1т Главное окно программы-клиента mIRC
В список программ данной книги IRC попал только пото му, что позволяет скачивать файлы посредством самой прс стой архитектуры «клиент-сервер».
Kazaa
Если верить статистике, Kazaa - самая популярная файлоо{ менная сеть в англоязычном Интернете.
1 «Мирк» - это русский аналог слова mIRC.
На Западе многие пользователи данной сети уже не могут без дрожи слышать ее название. Американская Ассоциация звукозаписывающих компаний (RIAA) выиграла несколько десятков дел, возбужденных против участников Kazaa, которые обвинялись в нелегальном распространении музыкальных композиций. В суде фигурировали нотариально заверенные снимки интефейса программы-клиента Kazaa со списками опубликованных пользователями файлов. Не спасали и псевдонимы: провайдеры добровольно предоставили сведения о владельцах сетевых адресов, с которых нелегально распространялась информация. Сумма исков составила в среднем от одного до трех тысяч долларов США. По сообщениям представителей RIAA, общее число исков пока не превысило тысячи.