1 documents found
Information × Registration Number 2125U001721, Article popup.category Бакалаврська робота Title popup.author popup.publication 01-01-2025 popup.source_user Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» popup.source https://ela.kpi.ua/handle/123456789/74966 popup.publisher Київ Description Дипломна робота: 87 с., 8 фраг. коду, 11 рис., 10 посилань, 4 додатки. Об’єкт дослідження — протоколи обміну даними в комп’ютерних мережах, зокрема одноранговий протокол BitTorrent. Предмет дослідження — процеси ініціації, обміну та контролю цілісності даних у peer-to-peer-мережах на основі BitTorrent. Мета роботи — дослідити архітектуру мережевих протоколів, зокрема BitTorrent, та розробити власного функціонального BitTorrent-клієнта на сучасній мові програмування. У роботі виконано систематизацію протоколів за рівнями моделі OSI, акцент зроблено на принципах роботи протоколу BitTorrent як прикладу децентралізованої архітектури. Обґрунтовано вибір технологій: мова TypeScript та середовище виконання Deno. Описано реалізацію всіх етапів протоколу та переходи між ними – від першого запиту до трекера до збереження цілісного файлу. Програма підтримує тестування окремих шматків та повне завантаження. Реалізація здійснена з використанням тільки стандартних модулів Deno, що забезпечує прозорість та легкість подальшої модифікації. Розроблене рішення може використовуватись у навчальних цілях, як приклад базової реалізації протоколу BitTorrent, або стати основою для майбутнього розширення з підтримкою WebTorrent. popup.nrat_date 2025-08-25 Close
Article
Бакалаврська робота
: published. 2025-01-01; Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», 2125U001721
1 documents found

Updated: 2026-03-21