Розробка інструментів для моніторингу та перевірки поведінки мереж
dc.contributor.advisor | Шпурик, Вадим Вадимович | |
dc.contributor.author | Миськів, Сергій Богданович | |
dc.date.accessioned | 2024-02-12T09:24:49Z | |
dc.date.available | 2024-02-12T09:24:49Z | |
dc.date.issued | 2024 | |
dc.description | Моніторинг мережевого трафіку є критично важливою областю для управління, контролю, оптимізації та захисту систем. Сучасні корпоративні мережі стають дедалі складнішими через додавання різноманітних персональних пристроїв, хмарних додатків, точок доступу, віртуальних серверів та потребують нових інструментів для моніторингу та аналітики трафіку. Створений програмний комплекс якраз і є таким рішенням. В рамках дослідження розглянуто технології, фреймвори, недоліки та переваги розробленого рішення, а також економічне підгрунтя для виходу на ринок мережевих інструментів. | uk |
dc.description.abstract | Структура та обсяг дисертації. Магістерська робота включає в себе вступ, 5 розділів, висновок, 2 додатки та список літератури з 21 пункту. Робота містить 36 рисунків і 29 таблиць. Загальний обсяг магістерської дисертації складає 87 сторінок. Актуальність магістерської роботи полягає у тому, що ктивний розвиток інформаційних технологій призводить до того, що вони стають необхідною складовою сучасності. Інформаційні системи сьогодні широко використовуються як у комерційних, так і у державних секторах. Вони взаємодіють між собою через мережі. Моніторинг мережі – це складне завдання, яке потребує значних зусиль та ресурсів, і воно є необхідною частиною щоденного життя адміністраторів мережі. Адміністратори постійно прагнуть забезпечити безперебійну роботу своєї мережі. Навіть невеликий перерив у роботі мережі може призвести до зниження продуктивності в компанії і, в разі організацій, що надають державні послуги, загрожувати наданню основних послуг. З цієї причини адміністраторам необхідно постійно аналізувати мережевий трафік, слідкувати за його рухом та продуктивністю на всій мережі і переконатися, що в ній відсутні порушення безпеки. Після виявлення проблеми при моніторингу виникає питання тестування правильності та цілісності роботи системи. Для цього використовується моделювання трафіку, яке дозволяє створити модель трафіку для проведення аналізу та виявлення можливих вразливостей системи, її продуктивності та дослідження різних протоколів, алгоритмів та топологій мережі. Мета роботи заключається в порівнянні існуючих інструментів моніторингу мережевого трафіку, розробка власного аналізатора з базовим функціоналом та вивчення методів моделювання мережевого трафіку. Об’єктом дослідження є обробка мережевого трафіку, методи його аналізу та моделювання. Предметом дослідження є система, що досліджує засоби моніторингу мереж та виконує аналіз мережевих пакетів. Методи дослідження. В даній роботі використовуються технології та методи розробки генератора мережевих пакетів. Насамперед, в роботі використовують такі мови програмування як C# та Python, фреймворки WinForms, Xamarin.Forms, бібліотеки Python scapy, pandas та numpy, бібліотеки C# SharpPCAP та CefSharp, генератор мережевих пакетів. Практичне значення полягає в можливості використання системи в галузях контролю та управління, оптимізації та захисту від зловмисних втручань. Також моніторинг трафіку є необхідним для більш ефективного виявлення та вирішення проблем, що виникають у мережі. | |
dc.description.abstractother | The structure and scope of the master's thesis. The master's thesis consists of an introduction, 5 chapters, a conclusion, 2 appendices, and a bibliography with 21 items. The thesis includes 36 figures and 29 tables. The total volume of the master's dissertation is 87 pages. The relevance of the topic. Active development of information technologies to the point that they become a necessary component of modernity. Today, information systems are widely used in both commercial and public sectors. They interact with each other through the network. Network monitoring is a complex task that requires significant effort and resources, and is a necessary part of the daily life of network administrators. Administrators strive to ensure the uninterrupted operation of their network. Also, a small network interruption can lead to reduced productivity in companies and, in cases where organizations providing public services, threaten the provision of essential services. For this reason, administrators need to constantly analyze network traffic, monitor its movement and performance across networks, and ensure that there are no security breaches. After detecting a problem during monitoring, the issue of checking the correctness and integrity of system operation is controlled. For this, traffic modeling is used, which allows you to create a traffic model to analyze and identify possible system vulnerabilities, its performance, as well as study various protocols, algorithms and network topology. The purpose of the study is to compare existing network traffic monitoring tools, develop a proprietary analyzer with basic functionality, and research network traffic modeling methods.. The object of study there is processing of network traffic, methods of its analysis and modeling. The subject of study is a system that examines network monitoring tools and performs network packet analysis. Research methods. The work uses technologies and methods of network packet generator development. First of all, the network uses such programming languages as C# and Python, WinForms, Xamarin.Forms frameworks, Python libraries: scapy, pandas and numpy and C# libraries SharpPCAP and CefSharp, network package generators. The practical significance is in the possibility of using the system in the areas of control and management, optimization and protection against malicious interventions. Also, traffic monitoring is necessary for more effective detection and resolution of problems arising in the network. | |
dc.format.extent | 119 с. | |
dc.identifier.citation | Миськів, С. Б. Розробка інструментів для моніторингу та перевірки поведінки мереж : магістерська дис. : 121 Інженерія програмного забезпечення / Миськів Сергій Богданович. – Київ, 2024. – 119 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/64430 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | SPI | uk |
dc.subject | MPI | uk |
dc.subject | DPI | uk |
dc.subject | мережевий трафік | uk |
dc.subject | мережеві пакети | uk |
dc.subject | сніфер | uk |
dc.subject | моніторинг | uk |
dc.subject | поведінка мереж | uk |
dc.subject | DDoS атака | uk |
dc.subject.udc | 004.4 | |
dc.title | Розробка інструментів для моніторингу та перевірки поведінки мереж | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Myskiv_magistr.pdf
- Розмір:
- 5.63 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: