Розробка інструментів для моніторингу та перевірки поведінки мереж

dc.contributor.advisorШпурик, Вадим Вадимович
dc.contributor.authorМиськів, Сергій Богданович
dc.date.accessioned2024-02-12T09:24:49Z
dc.date.available2024-02-12T09:24:49Z
dc.date.issued2024
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.abstractotherThe 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.extent119 с.
dc.identifier.citationМиськів, С. Б. Розробка інструментів для моніторингу та перевірки поведінки мереж : магістерська дис. : 121 Інженерія програмного забезпечення / Миськів Сергій Богданович. – Київ, 2024. – 119 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/64430
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectSPIuk
dc.subjectMPIuk
dc.subjectDPIuk
dc.subjectмережевий трафікuk
dc.subjectмережеві пакетиuk
dc.subjectсніферuk
dc.subjectмоніторингuk
dc.subjectповедінка мережuk
dc.subjectDDoS атакаuk
dc.subject.udc004.4
dc.titleРозробка інструментів для моніторингу та перевірки поведінки мережuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 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
Опис: