Använd denna länk för att citera eller länka till detta dokument: http://elartu.tntu.edu.ua/handle/lib/49567
Fullständig post
DC fältVärdeSpråk
dc.contributor.advisorГром’як, Роман Сильвестрович-
dc.contributor.advisorHromyak, Roman-
dc.contributor.authorЛіщенюк, Артур Сергійович-
dc.contributor.authorLishchenuyck, Artur Sergiyovich-
dc.date.accessioned2025-07-05T08:07:54Z-
dc.date.available2025-07-05T08:07:54Z-
dc.date.issued2025-06-26-
dc.date.submitted2025-06-12-
dc.identifier.citationЛіщенюк А. С. Аналіз концепції та практична реалізація програмно-визначеної мережі (SDN) : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. Р. С. Гром’як. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. 70 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/49567-
dc.descriptionРоботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 26.06.2025р. на засіданні екзаменаційної комісії №30 у Тернопільському національному технічному університеті імені Івана Пулюяuk_UA
dc.description.abstractУ кваліфікаційній роботі бакалавра досліджено концепцію програмно- визначених мереж і продемонстровано можливість побудови захищеної SDN на основі платформи ZeroTier у середовищі MikroTik CHR. У теоретичній частині проаналізовано еволюцію традиційних мережевих архітектур, обґрунтовано доцільність розділення площини керування та площини передачі й висвітлено механізми southbound- і northbound-API, що забезпечують централізоване програмне управління. Практичний етап включав розгортання середовища тестування в гіпервізорі Hyper-V із MikroTik CHR та контейнерним ZeroTier- агентом, сервером Windows Server 2022 RDS і клієнтською системою Ubuntu Linux. Створено приватну overlay-мережу, налаштовано ACL та статичні маршрути, здійснено криптографічну авторизацію вузлів і перевірено маршрутизацію трафіку до сегменту DMZ. Результати тестування показали стабільні затримки на рівні 1–2 мс без втрат пакетів і успішне встановлення RDP-сеансу, що підтвердило коректність тунелювання та готовність рішення до експлуатації. Робота доводить, що поєднання ZeroTier і MikroTik CHR забезпечує гнучке, масштабоване й економічно доцільне розгортання ізольованих мережевих середовищuk_UA
dc.description.abstractThe bachelor's thesis explores the concept of software-defined networks and demonstrates the possibility of building a secure SDN based on the ZeroTier platform in the MikroTik CHR environment. The theoretical part analyses the evolution of traditional network architectures, justifies the feasibility of separating the control and transmission planes, and highlights the southbound and northbound API mechanisms that provide centralised software management. The practical stage included the deployment of a testing environment in the Hyper-V hypervisor with MikroTik CHR and a containerised ZeroTier agent, Windows Server 2022 RDS server, and Ubuntu Linux client system. A private overlay network was created, ACLs and static routes were configured, nodes were cryptographically authorised, and traffic routing to the DMZ segment was tested. The test results showed stable delays of 1-2 ms with no packet loss and successful RDP session establishment, which confirmed the correctness of tunnelling and the solution's readiness for operation. This work proves that the combination of ZeroTier and MikroTik CHR provides a flexible, scalable and cost-effective deployment of isolated network environmentsuk_UA
dc.description.tableofcontentsВСТУП 8 РОЗДІЛ 1. ОГЛЯД ТЕХНОЛОГІЇ ПРОГРАМНО-ВИЗНАЧЕНИХ МЕРЕЖ 10 1.1 Еволюція традиційних мережевих архітектур 10 1.2 Основні поняття та концепції SDN 12 1.3 Висновок до першого розділу 21 РОЗДІЛ 2. ПОБУДОВА СЕРЕДОВИЩА ТЕСТУВАННЯ SDN-МЕРЕЖІ НА ОСНОВІ ZEROTIER 23 2.1 Загальна характеристика ZeroTier 23 2.2 Принципи роботи та модель мережі ZeroTier 26 2.3 Безпека в ZeroTier 30 2.4 Схема середовища тестування 32 2.5 Елементи середовища тестування 34 2.5.1 Гіпервізор Hyper-V 34 2.5.2 Маршрутизатор MikroTik 36 2.5.3 Операційна система Windows Server 2022 40 2.5.4 Операційна система Ubuntu Linux 42 2.6 Висновок до другого розділу 44 РОЗДІЛ 3. НАЛАШТУВАННЯ ТА ТЕСТУВАННЯ SDN-МЕРЕЖІ НА ОСНОВІ ZEROTIER 45 3.1 Створення мережі ZeroTier 45 3.2 Контейнер ZeroTier в маршрутизаторі MikroTik 48 3.3 Налаштування Ubuntu Linux 50 3.4 Тестування мережі ZeroTier 53 3.5 Висновок до третього розділу 56 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 58 4.1 Фактори ризику і можливі порушення здоров’я користувачів комп’ютерної мережі 58 4.2 Оцінка стійкості роботи промислового підприємства до дії світлового випромінювання ядерного вибуху 59 4.3 Висновок до четвертого розділу 62 ВИСНОВКИ 64 ПЕРЕЛІК ДЖЕРЕЛ 66uk_UA
dc.format.extent70-
dc.language.isoukuk_UA
dc.publisherТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.subject122uk_UA
dc.subjectoverlay-мережаuk_UA
dc.subjectвіртуалізаціяuk_UA
dc.subjectHyper-Vuk_UA
dc.subjectzerotier mikrotikuk_UA
dc.subjectchruk_UA
dc.subjectsdnuk_UA
dc.titleАналіз концепції та практична реалізація програмно-визначеної мережі (SDN)uk_UA
dc.title.alternativeConcept analysis and practical implementation of a software-defined networkuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Ліщенюк Артур Сергійович, 2025uk_UA
dc.coverage.placenameТернопільuk_UA
dc.subject.udc004.9uk_UA
dc.relation.references1. А.Г. Микитишин, М.М. Митник, П.Д. Стухляк, В.В. Пасічник Комп’ютерні мережі. Книга [навчальний посібник] - Львів, "Магнолія 2006", 2013. – 256 с.uk_UA
dc.relation.references2. А.Г. Микитишин, М.М. Митник, П.Д. Стухляк, В.В. Пасічник Комп’ютерні мережі. Книга [навчальний посібник] (Лист МОНУ №1/11- 11650 від 16.07.12р.) - Львів, "Магнолія 2006", 2014. – 312 с.uk_UA
dc.relation.references3. GeeksforGeeks. (2020, October 31). Evolution of Network Architecture - GeeksforGeeks. https://www.geeksforgeeks.org/evolution-of-network-architecture/uk_UA
dc.relation.references4. What is Software-Defined Networking (SDN)? (n.d.). VMware by Broadcom - Cloud Computing for the Enterprise. https://www.vmware.com/topics/software-defined-networkinguk_UA
dc.relation.references5. GeeksforGeeks. (2019, July 2). What is software defined networking (SDN)? - geeksforgeeks. https://www.geeksforgeeks.org/software-defined-networking/uk_UA
dc.relation.references6. Software-Defined networking (SDN) definition. (n.d.). Cisco. https://www.cisco.com/c/en/us/solutions/software-defined-networking/overview.htmluk_UA
dc.relation.references7. Rosencrance, L., English, J., & Burke, J. (2022, May 11). What is software-defined networking (SDN)? Definition from techtarget.com. Search Networking. https://www.techtarget.com/searchnetworking/definition/software-defined-networking-SDNuk_UA
dc.relation.references8. Software-Defined Networking (SDN) Explained in 5 Minutes or Less. (n.d.). Geekflare. https://geekflare.com/cloud/software-defined-networking/uk_UA
dc.relation.references9. Tymoshchuk, V., Mykhailovskyi, O., Dolinskyi, A., Orlovska, A., & Tymoshchuk, D. (2024). OPTIMISING IPS RULES FOR EFFECTIVE DETECTION OF MULTI-VECTOR DDOS ATTACKS. Матеріали конференцій МЦНД, (22.11. 2024; Біла Церква, Україна), 295-300.uk_UA
dc.relation.references10. Tymoshchuk, V., Vantsa, V., Karnaukhov, A., Orlovska, A., & Tymoshchuk, D. (2024). COMPARATIVE ANALYSIS OF INTRUSION DETECTION APPROACHES BASED ON SIGNATURES AND ANOMALIES. Матеріали конференцій МЦНД, (29.11. 2024; Житомир, Україна), 328-332.uk_UA
dc.relation.references11. Tymoshchuk, V., Pakhoda, V., Dolinskyi, A., Karnaukhov, A., & Tymoshchuk, D. (2024). MODELLING CYBER THREATS AND EVALUATING THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS. Grail of Science, (46), 636–641. https://doi.org/10.36074/grail-of-science.29.11.2024.081uk_UA
dc.relation.references12. Awati, R., & Wright, G. (2025, April 2). What is a northbound interface/southbound interface? | Definition from TechTarget. WhatIs. https://www.techtarget.com/whatis/definition/northbound-interface-southbound-interfaceuk_UA
dc.relation.references13. SDN North-bound and South-bound APIs and Interfaces. (2020, January 12). ComputerNetworkingNotes. https://www.computernetworkingnotes.com/ccna-study-guide/sdn-north-bound-and-south-bound-apis-and-interfaces.htmluk_UA
dc.relation.references14. How ZeroTier Works | ZeroTier Documentation. (n.d.). Getting Started with ZeroTier | ZeroTier Documentation. https://docs.zerotier.com/zerotier/uk_UA
dc.relation.references15. Tymoshchuk, V., Karnaukhov, A., & Tymoshchuk, D. (2024). USING VPN TECHNOLOGY TO CREATE SECURE CORPORATE NETWORKS. Collection of scientific papers «ΛΌГOΣ», (June 21, 2024; Seoul, South Korea), 166-170.uk_UA
dc.relation.references16. Karnaukhov, A., Tymoshchuk, V., Orlovska, A., & Tymoshchuk, D. (2024). USE OF AUTHENTICATED AES-GCM ENCRYPTION IN VPN. Матеріали конференцій МЦНД, (14.06. 2024; Суми, Україна), 191-193.uk_UA
dc.relation.references17. The protocol | zerotier documentation. (n.d.). Getting Started with ZeroTier | ZeroTier Documentation. https://docs.zerotier.com/protocoluk_UA
dc.relation.references18. Rules engine. (n.d.). ZeroTier Knowledge Base. https://zerotier.crisp.help/en/article/rules-engine-kradl4/uk_UA
dc.relation.references19. Security. (n.d.). ZeroTier Knowledge Base. https://zerotier.crisp.help/en/article/security-m9wi8s/uk_UA
dc.relation.references20. ТИМОЩУК, Д., & ЯЦКІВ, В. (2024). USING HYPERVISORS TO CREATE A CYBER POLYGON. MEASURING AND COMPUTING DEVICES IN TECHNOLOGICAL PROCESSES, (3), 52-56.uk_UA
dc.relation.references21. Тимощук, В., Долінський, А., & Тимощук, Д. (2024). СИСТЕМА ЗМЕНШЕННЯ ВПЛИВУ DOS-АТАК НА ОСНОВІ MIKROTIK. Матеріали конференцій МЦНД, (17.05. 2024; Ужгород, Україна), 198-200uk_UA
dc.relation.references22. Тимощук, В., Долінський, А., & Тимощук, Д. (2024). ЗАСТОСУВАННЯ ГІПЕРВІЗОРІВ ПЕРШОГО ТИПУ ДЛЯ СТВОРЕННЯ ЗАХИЩЕНОЇ ІТ-ІНФРАСТРУКТУРИ. Матеріали конференцій МЦНД, (24.05. 2024; Запоріжжя, Україна), 145-146. https://doi.org/10.62731/mcnd-24.05.2024.001uk_UA
dc.relation.references23. ТИМОЩУК, Д., ЯЦКІВ, В., ТИМОЩУК, В., & ЯЦКІВ, Н. (2024). INTERACTIVE CYBERSECURITY TRAINING SYSTEM BASED ON SIMULATION ENVIRONMENTS. MEASURING AND COMPUTING DEVICES IN TECHNOLOGICAL PROCESSES, (4), 215-220.uk_UA
dc.relation.references24. Hyper-V technology overview. (n.d.). Microsoft Learn: Build skills that open doors in your career. https://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/hyper-v-overview?pivots=windowsuk_UA
dc.relation.references25. User Manuals - User manuals - MikroTik Documentation. (n.d.). MikroTik Routers and Wireless - Support. https://help.mikrotik.com/docs/spaces/UM/pages/8978698/User+Manualsuk_UA
dc.relation.references26. Cloud Hosted Router, CHR - RouterOS - MikroTik Documentation. (n.d.). MikroTik Routers and Wireless - Support. https://help.mikrotik.com/docs/spaces/ROS/pages/18350234/Cloud+Hosted+Router+CHRuk_UA
dc.relation.references27. RouterOS - RouterOS - MikroTik Documentation. (n.d.). MikroTik Routers and Wireless - Support. https://help.mikrotik.com/docs/spaces/ROS/pages/328059/RouterOSuk_UA
dc.relation.references28. Windows Server documentation. (n.d.). Microsoft Learn: Build skills that open doors in your career. https://learn.microsoft.com/en-us/windows-server/uk_UA
dc.relation.references29. Remote Desktop Services overview in Windows Server. (n.d.-b). Microsoft Learn: Build skills that open doors in your career. https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-services/remote-desktop-services-overviewuk_UA
dc.relation.references30. Official Ubuntu Documentation. (n.d.). Official Ubuntu Documentation. https://help.ubuntu.com/uk_UA
dc.relation.references31. Remmina remote desktop client. (n.d.). Remmina. https://remmina.org/uk_UA
dc.relation.references32. ZeroTier Central. (n.d.). ZeroTier Central. https://my.zerotier.com/uk_UA
dc.relation.references33. Container - RouterOS - MikroTik Documentation. (n.d.). MikroTik Routers and Wireless - Support. https://help.mikrotik.com/docs/spaces/ROS/pages/84901929/Containeruk_UA
dc.relation.references34. Шкідливий вплив персонального комп’ютера на здоров’я людини. URL: https://ir.lib.vntu.edu.ua/bitstream/handle/123456789/21370/5363.pdfuk_UA
dc.relation.references35. Стручок В.С. Техноекологія та цивільна безпека. Частина «Цивільна безпека». Навчальний посібник. Тернопіль: ТНТУ. 2022. 150 с.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Samling:122 — Компʼютерні науки (бакалаври)

Fulltext och övriga filer i denna post:
Fil Beskrivning StorlekFormat 
2025_KRB_SN-42_Lishcheniuk_AS.pdfДипломна робота2,32 MBAdobe PDFVisa/Öppna


Materialet i DSpace är upphovsrättsligt skyddat och får ej användas i kommersiellt syfte!

Administrativa verktyg