Для чого потрібна файлообмінна мережу? Це збірне позначення програм, які необхідні для спільного використання файлів. Принцип їх роботи полягає в можливості знайти і завантажити необхідні ресурси у вільному доступі, які виклав інший користувач.
Файлообмінна мережу є тимчасової одиницею. Вона використовується для обміну файлами між учасниками, які є одночасно сервером і клієнтом. Мережі існують за типом організацій: централізовані, децентралізовані, гібридні. Чим вони відрізняються?
Файлообмінна мережа необхідна для обмінуінформацією через Інтернет. З її допомогою можна на комп'ютер скачувати музику, софт, фільми, ігри та багато іншого. Файлообмінник працює за наступним принципом:
Торренти вважаються яскравим прикладом файлообмінників.У перекладі з англійської означає "потік бітів". Мережа являє собою пірінговий протокол для обміну файлами між учасниками. Завантаження інформації відбувається частинами. Для файлообміну існують спеціальні програми і BitTorrent-мережі. Про них докладніше буде розказано трохи нижче.
Як користуватися мережею I2P і іншимифайлообмінниках? Одними з найпопулярніших на сьогоднішній день є програми для обміну за протоколом BitTorrent. Роздача може складатися з одного або декількох файлів. Для кожної передачі створюються метадані з розширенням торрента. Вони містять інформацію про URL-трекер, повні відомості про файл (назва, обсяг) і інші параметри. Крім того, вказується сума сегментів файлу, ключ користувача, джерела, які працюють не за протоколом. Особливість роботи торрента в тому, що навантаження під час роздачі мінімальна.
Для того щоб завантажити обраний файл, необхідноприєднатися до трекера за вказаною адресою, повідомити свою адресу та суму файлу. Далі користувач отримує адреси інших клієнтів, які скачують той же ресурс. Йому потрібен час від часу інформувати про хід процесу, щоб отримувати оновлені адреси клієнтів. В результаті відбувається постійний процес обміну інформацією сегментів. Для того щоб торрент працював швидше, необхідна велика кількість клієнтів. Обмін інформацією залежить також від числа і розміру сегментів.
Файлообмінна мережу "Фрідом" має переваги інедоліки. До плюсів слід віднести можливість знайти будь-яку програму, софт, інший ресурс і завантажити його абсолютно безкоштовно. З урахуванням того, що користувачів в таких системах досить багато, відшукати навіть самий ексклюзивний файл не складе труднощів. При скачуванні створюється SSL-протокол.
До мінусів файлообмінних систем відносять штрафи завикористання торрентів в деяких країнах. Крім того, для скачування великої кількості софту потрібно величезний обсяг оперативної пам'яті. У багатьох користувачів виникають складнощі з отриманням інформації через відсутність "золотого" аккаунта. Для того щоб придбати повний доступ до ресурсів файлообмінників, необхідно сплатити певну суму. Крім того, завантажувані файли упаковані в архіви, тому для їх вилучення потрібен час.
До одним з найпопулярніших файлообмінниківвідносять такі програми: eMule, DC ++, LimeWire, FrostWire. Також не варто забувати про різні торрентах, серед яких Azureus, BitComet, uTorrent. На окрему увагу заслуговують приватні файлообмінні мережі. Наприклад, мережа I2P належить до анонімних. Вона самостійно організовує свою роботу. Її особливість полягає в тому, що I2P зберігає хешировать, зашифровані адреси мережі. Переданий трафік шифрується, всі повідомлення захищені.
До загальних особливостей мереж, незалежно від їхпопулярності, відносять відсутність черг на скачування файлів. Вся інформація лунає частинами, а обмін сегментами виробляється від одного користувача іншому. Під час процесу клієнт контролює цілісність фрагментів. У користувача є можливість одночасно отримувати і роздавати файли. Уже завантажені фрагменти знову можна роздавати.
Мережа ED2K є централізований типобмінника. Шукати на ній доступні файли допомагають спеціалізовані сервери, які пов'язані один з одним. Самостійний обмін інформацією між клієнтами відбувається по протоколу MFTP.
Багато користувачів вважають файлообмінні мережізручним способом обмінюватися програмами та інформацією. Велика частина з них відрізняється безпекою і надійністю. Деякі приховують особу клієнта і сервера. З їх допомогою можна швидко завантажити будь-який софт, програму, гру або відео. Крім того, в файлообмінниках завжди багато інформації, яка доступна користувачам абсолютно безкоштовно.