Зміст
Розподілена хеш-таблиця (DHT) - це нова модель однорангового використання (P2P) спільного використання мережевих файлів, яка дозволяє користувачам P2P приховувати завантажені файли. У цій статті подано огляд процесу обміну файлами, переваг DHT, слабких сторін та особливостей пошуку мережі P2P, яка використовує DHT.
Спільний доступ до файлів через мережі P2P
Фізичні особи та компанії використовують мережі P2P з різних причин. Малі та великі компанії використовують P2P для управління та обміну документами та відео. Фізичні особи використовують P2P для різноманітних законних і не дуже законних цілей спільного використання музики та фільмів.
Мережі P2P роблять завдання спільного використання великих файлів можливим, розбиваючи файли на невеликі шматочки розміром близько 256 кб. Це дозволяє користувачам завантажувати частини файлу від кількох користувачів, що дозволяє набагато швидше завантажувати файли.
Кожного разу, коли файл ділиться між двома або більше однолітками, хеш-таблиця також ділиться між користувачами. Хеш-таблиця містить деталі інформації про файл, щоб його можна було завантажити від кількох користувачів. Хеш-таблиця також забезпечує засіб порівняння остаточного завантаженого файлу з файлами інших користувачів, щоб забезпечити його повне завантаження.
DHT і P2P
Модель DHT робить те саме, що хеш-таблиці, але таблиці також розподіляються. У результаті файл має унікальний відбиток пальця, але не має конкретного імені файлу.
З DHT ви повинні знати єдиний відбиток пальця у файлі. Імена файлів марні. Якщо у вас є відбиток пальця, ви можете шукати серед членів мережі P2P, щоб побачити, хто ще може мати цей файл. Якщо ви шукаєте файл за іменем, ви втрачаєте значення DHT, оскільки вашу активність у файлі тепер можна відстежувати.
Позитивні аспекти ДГТ
Однією з основних цілей DHT є перемога над системами відстеження файлів. Ці системи можуть використовуватися власниками інтелектуальної власності для відстеження того, хто міг легально чи незаконно завантажити їх програмне забезпечення чи файли.
DHT не повністю приховує особистість особи, але значно ускладнює процес відстеження файлів. Хоча доступні й інші способи анонімного обміну файлами, DHT на даний момент є одним із найкращих способів захисту вашої особистості.
Ще одна сила DHT полягає в тому, що файли пов’язані з ключем або відбитком пальця, а не з ім’ям файлу. Це дозволяє індексувати файли. Типові пошукові запити спільного використання файлів підривають запит до всіх комп’ютерів або однолітків у мережі. За допомогою DHT можна розробити централізований індекс, який дозволяє користувачам швидко знаходити та завантажувати той самий файл, а не завантажувати неправильний файл.
Недоліки DHT
Контроль файлів має набагато більше цілей, ніж виявлення потенційного порушення авторських прав. Це також дозволяє шукати імена файлів та точно ідентифікувати файли, що однакові, але з іншою назвою. DHT вилучає ці переваги з управління файлами.
DHT не є куленепроникним. Вашу особу все ще можна простежити, хоча процес триває значно довше з боку власників інтелектуальної власності. Навіть забезпечуючи додатковий рівень захисту, ваша конфіденційність все одно не гарантується.
Файли все ще можна шукати на основі вашого унікального відбитка пальця або ключа, а також за допомогою таких інструментів, як "Магнітні посилання". Вони містять інформацію, необхідну для пошуку файлу в мережі P2P.
Ресурси
Найбільш надійним та широко використовуваним мережевим клієнтом P2P, який підтримує DHT, є BitTorrent (http://www.bittorrent.com). DHT - це варіант, який ви можете вибрати з BitTorrent, і його однорангова мережа спільного використання файлів швидко зростає.
Іншим популярним клієнтом, який підтримує DHT, є eMule (http://emule.com). Оскільки eMule є відкритим кодом, нові функції та інструменти регулярно додаються. Ряд розробників eMule зосереджуються саме на спільному використанні файлів DHT.
резюме
Обмін файлами P2P - це потужний інструмент, який використовується приватними особами та компаніями для обміну важливою інформацією. DHT забезпечує метод обміну файлами, який неможливо контролювати за допомогою звичайних засобів. Це додає додатковий рівень захисту конфіденційності, але також ускладнює пошук файлів.
Ви можете використовувати DHT негайно, якщо у вас вже є BitTorrent або eMule. Інші клієнти P2P також надають підтримку DHT, тому перегляньте надані документи підтримки, щоб побачити, чи можете ви скористатися цією моделлю.