Що таке файлообмінна мережа?

Файлообмінна мережа – збірна назва мереж для спільного використання файлів.
Часто в основі файлообмінних мереж лежать однорангові комп'ютерні мережі, засновані на рівноправ'ї беруть участь в обміні файлами, тобто кожний учасник одночасно є і клієнтом, і сервером.

Типи організації файлообмінних мереж

Централізовані мережі
Незважаючи на те, що кожен учасник файлообмінної мережі є і клієнтом і сервером, необхідна інфраструктура для об'єднання розрізнених клієнтів між собою в певну спільноту. У централізованих файлообмінних мережах службову інформацію зберігають індексаційні сервери.

Перевагою такої мережі є відносна простота програмування такої мережі і невеликий обсяг службової інформації, переданої на сервера. Закриття мереж Napster і WinMX показало ненадійність централізованих файлообмінних мереж. Індексаційні сервера можуть бути відключені з різних причин (технічний збій, розорення володіє компанії, судове рішення). У такому випадку мережа перестає функціонувати.

Децентралізовані мережі
Децентралізовані файлообмінні мережі функціонують без індексаційні серверів. Хоча обсяг переданої службової інформації в них більше, надійність їх набагато вище. Поки не існує способу насильно зупинити функціонування такої мережі. До децентралізованим мереж відносяться Gnutella, Overnet, Kad.

Частково децентралізовані (гібридні) мережі
Поєднуючи швидкість централізованих мереж і надійність децентралізованих, використовуються гібридні схеми, в яких використовуються незалежні індексаційні сервера, постійно синхронізуючі інформацію між собою. Таким чином, при виході з ладу одного з них, мережа продовжує функціонувати. До частково децентралізованим файлообмінним мереж відносяться eDonkey2000 (Мережа), OpenNap.

Файлообмінні програми – програми для роботи з файлообмінними мережами.
Файлообмінні програми – це програми, створені спеціально для обміну файлами через інтернет. За допомогою них можна завантажити на свій комп'ютер музику, відео, ігри, софт і т.д.

Основні принципи роботи файлообміну полягають в наступному:

  • користувач викачує програму до себе на комп'ютер;
  • дає доступ іншим користувачем до частини своїх ресурсів (цей процес називається розшарювання);
  • 1 і 2 пункти проробляють мільйони користувачів у всьому світі. Далі настає 3 етап: в кожній такій програмі присутній пошук, який шукає ресурси, викладені на комп'ютерах інших користувачів для вільного скачування. Будь-який користувач, використовуючи пошук, може знайти на комп'ютері будь-якого іншого користувача ті ресурси, які він виклав у вільний доступ, і абсолютно безкоштовно скачати їх! А так як кількість користувачів таких файлообмінних програм обчислюється сотнями тисяч, а іноді навіть мільйонами, користувач напевно знайде цікавий для його файл.

Основні програми для файлообміну

  • eMule. Сайт, присвячений eMule (Укр.)
  • DC + +. Сайт, присвячений DC + + (Укр.)
  • Різні BitTorrent-програми:
    • Azureus. Офіційний сайт Azureus(Англ.)
    • BitComet. Офіційний сайт BitComet (Англ.)
    • μTorrent, (Для простоти написання, його часто іменують uTorrent). Офіційний сайт розробників μTorrent (Англ.)

Це основні BitTorrent-клієнти. Більш докладно з BitTorrent-клієнтами ви можете ознайомитися, подивившись Порівняння BitTorrent програм.

  • LimeWire. Офіційний сайт LimeWire (Англ.)
    • Альтернативна безкоштовна програма FrostWire. Офіційний сайт FrostWire (Англ.)

Джерела та додаткова інформація:

  • Вікіпедія – файлообмінна мережа;
  • Вікіпедія – файлообмінні програми, в повній статті можна прочитати про переваги і недоліки кожної з програм;
  • Генон – що таке eDonkey2000 (eDonkey, eD2k);
  • Генон – які існують програми-клієнти для мережі eDonkey2000 (eDonkey, eD2k) і де їх можна скачати;
  • Генон – що таке торрент (bittorrent).

Category: Інтернет

Comments (Прокоментуй!)

There are no comments yet. Why not be the first to speak your mind.

Leave a Reply