Бакалаврські роботи (ТК)
Постійне посилання зібрання
Переглянути
Перегляд Бакалаврські роботи (ТК) за Ключові слова ".torrent file"
Зараз показуємо 1 - 1 з 1
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ Типи мережних протоколів. Створення BitTorrent клiєнта(КПІ ім. Ігоря Сікорського, 2025) Петраш, Олександр Олександрович; Міночкін, Дмитро АнатолійовичДипломна робота: 87 с., 8 фраг. коду, 11 рис., 10 посилань, 4 додатки. Об’єкт дослідження — протоколи обміну даними в комп’ютерних мережах, зокрема одноранговий протокол BitTorrent. Предмет дослідження — процеси ініціації, обміну та контролю цілісності даних у peer-to-peer-мережах на основі BitTorrent. Мета роботи — дослідити архітектуру мережевих протоколів, зокрема BitTorrent, та розробити власного функціонального BitTorrent-клієнта на сучасній мові програмування. У роботі виконано систематизацію протоколів за рівнями моделі OSI, акцент зроблено на принципах роботи протоколу BitTorrent як прикладу децентралізованої архітектури. Обґрунтовано вибір технологій: мова TypeScript та середовище виконання Deno. Описано реалізацію всіх етапів протоколу та переходи між ними – від першого запиту до трекера до збереження цілісного файлу. Програма підтримує тестування окремих шматків та повне завантаження. Реалізація здійснена з використанням тільки стандартних модулів Deno, що забезпечує прозорість та легкість подальшої модифікації. Розроблене рішення може використовуватись у навчальних цілях, як приклад базової реалізації протоколу BitTorrent, або стати основою для майбутнього розширення з підтримкою WebTorrent.