Пиринговая файлообменная сеть
Основная статья: Файлообменная сеть
Одна из областей применения технологии одноранговых сетей — это обмен файлами. Пользователи файлообменной сети выкладывают какие-либо файлы в т. н. «расшаренную» (англ.share— делиться) директорию, содержимое которой доступно для скачивания другим пользователям. Какой-нибудь другой пользователь сети посылает запрос на поиск какого-либо файла. Программа ищет у клиентов сети файлы, соответствующие запросу, и показывает результат. После этого пользователь может скачать файлы у найденных источников. В современных файлообменных сетях информация загружается сразу с нескольких источников. Ее целостность проверяется поконтрольным суммам.
Многие распространяемые в таких сетях файлы, не являющиеся общественным достоянием, распространяются в них без разрешения правообладателей. Видеоиздательские и звукозаписывающие компании утверждают, что это приводит к значительной недополученной ими прибыли. Проблем им добавляет тот факт, что пресечь распространение файла в децентрализованной пиринговой сети технически невозможно — для этого потребуется физически отключить от сети все машины, на которых лежит этот файл, а таких машин (см. выше) может быть очень и очень много — в зависимости от популярности файла их число может достигать сотен тысяч. В последнее время видеоиздатели и звукозаписывающие компании начали подавать в суд на отдельных пользователей таких сетей, обвиняя их в незаконном распространении музыки и видео.
Такие организации, как RIAA, дискредитируют пиринговые сети, публикуя в них фальшивые файлы (содержание которых не соответствует названию, часто носит порнографический характер). Это привело к потере популярности сетиKaZaAв пользуeDonkey, имеющей более совершенную архитектуру.
Несмотря на то, что в феврале 2006прекратил работу самый популярный сервер сетиeD2k— Razorback, и была прекращена разработка коммерческого клиентаEDonkey2000, самасеть ED2Kпродолжает функционировать, т. к. не завязана на конкретныесерверыи существует большое количество свободно распространяемых клиентских программ типаeMuleиmlDonkey.
- 2.Опорная модель osi
- 2 Обзор программных средств
- 2.1 Аутентификация и авторизация. Система Kerberos
- 2.2 Установка и настройка протоколов сети
- 4 Классификация архитектур информационных приложений
- 2.1. Файл-серверные приложения
- 2.2. Клиент-серверные приложения
- 2.3. Intranet-приложения
- 2.4. Склады данных (DataWarehousing) и системы оперативной аналитической обработки данных
- 2.5. Интегрированные распределенные приложения
- 5 Файл-серверные приложения
- 3.1. Традиционные средства и методологии разработки файл-серверных приложений
- 3.1.1. Системы программирования и библиотеки
- 3.1.2. Средства и методы разработки приложений на основе субд на персональных компьютерах
- 3.2. Новые средства разработки файл-серверных приложений
- 3.2.1. Общая характеристика современных средств
- 3.2.2. Примеры новых подходов
- 3.2.2.1. Пакет ms Access
- 3.2.2.2. Система Visual FoxPro
- 3.2.2.3. Среда программирования ca-Visual Objects
- 3.3. Перенос файл-серверных приложений в среду клиент-сервер
- 3.3.1. Библиотеки доступа к базам данных
- 3.3.2. Протокол odbc и его реализации
- 3.3.3. Укрупнение приложений (Upsigsing)
- 3.4. Рекомендации по использованию инструментальных средств разработки файл-серверных приложений
- 6 Клиент-серверные приложения
- 7 Принципы работы архитектуры клиент-сервер
- Частично децентрализованные (гибридные) сети
- Пиринговая файлообменная сеть
- Пиринговые сети распределённых вычислений
- Пиринговые финансовые сети
- Сети клиент/сервер
- 10 Intranet приложения
- Intranet - корпоративная , но не публичная сеть
- Intranet - это применение Web-технологии
- Intranet - это архитектура клиент-сервер
- Intranet - не панацея от всех бед
- 11 Организация адресации в интернете
- 4. Практическая часть.
- Основы сокетов
- Системные вызовы
- Создание и уничтожение сокетов
- Вызов connect
- Отправка данных
- Серверы
- Локальные сокеты
- Пример использования локальных сокетов
- Internet-Domain сокеты
- Пары сокетов
- Основные конструкции языка Java
- Библиотека классов языка Java
- Общие сравнительные характеристики:
- Вызов расширения isapi сервером www
- Функция GetExtensionVersion
- Функция HttpExtensionProc
- Получение данных расширением isapi
- Функция GetServerVariable
- Функция ReadClient
- Посылка данных расширением isapi
- Функция WriteCilent
- Функция ServerSupportFunction
- Способы поиска в Интернете Три способа поиска в Интернете
- Поисковые серверы
- Язык запросов поисковой системы
- Классификация вторжений
- Физическая безопасность
- Утилизация старых компьютеров
- Программный доступ
- Идентификация пользователей
- Системные демоны и службы
- Службы tcp/ip, которые иногда можно отключить
- Образец политики корпоративной безопасности