Програмне забезпечення моніторингу та класифікації системних логів локальної обчислювальної мережі

dc.contributor.advisorОлійник, Юрій Олександрович
dc.contributor.authorБершацька, Олександра Олегівна
dc.date.accessioned2023-01-30T12:45:11Z
dc.date.available2023-01-30T12:45:11Z
dc.date.issued2022-06
dc.description.abstractenThe variety of computing devices is expanding with the development of computer technology, their number in local networks is increasing, which is necessary to ensure the smooth operation of enterprises and private institutions. Although the need to monitor the state of the network is not new, due to the growing complexity of networks there is a need to improve and refine solutions. It also makes sense to make them universal so that there is no need to change the monitoring tools with the release of each new device. As the diversity of the network expands, new devices are added and existing ones are improved, making the process of maintaining, preventing, and resolving problems more complex. It is optimal to anticipate and try to prevent critical situations, so it is extremely important to continuously monitor the status of the system and each device. In the first section the subject area, devices of a local area network such as hubs, routers, switches, routers were considered and analyzed. Features of Syslog, UDP and TCP protocols, the main differences of transport layer protocols and features of use were stated. An analysis of known technical solutions and software products currently available, their features and available functions was also performed. In addition, functional and non-functional requirements should be set and the tasks of the developed software should be described in detail. The second section described the processes that will take place during the operation of the program such as, interception of messages, parsing, checking compliance with the rules, actions. Software modeling and analysis were performed and presented in diagram format. The architecture of the application was also described and the expediency of the selected solutions for the implementation of the API and data warehouse was substantiated. The encryption and encryption algorithms used to ensure data security are presented. In addition, the main methods and functions that ensure the performance of the software task were described in detail.uk
dc.description.abstractukРобота містить 44 рисунки і 22 таблиці. Із розвитком комп’ютерних технологій ширшає різноманіття обчислювальних пристроїв, збільшується їх кількість у локальних мережах, необхідних для забезпечення безперебійної роботи підприємств та приватних установ. Незважаючи на те, що потреба моніторити стан мережі не є новою, за рахунок росту складності мереж постає необхідність покращувати та удосконалювати вже існуючі рішення. Також має сенс роботи їх універсальними аби не було потреби змінювати засоби моніторингу з релізом кожного нового пристрою. У міру того, як ширшає різноманіття мережі, додаються нові пристрої та вдосконалюються існуючі складнішає процес підтримки робочого стану, запобігання та вирішення проблем, які виникають. Оптимальним є саме передбачення та спроби запобігти критичним ситуація, тож вкрай важливо безперебійно слідкувати за станом системи та кожного пристрою зокрема. У першому розділі було розглянуто і проаналізовано предметну область, пристрої локальної обчислювальної мережі такі як концентратори, маршрутизатори, комутатори, роутери. Було викладено особливості Syslog, UDP и TCP протоколів, основні відмінності протоколів транспортного рівня та особливості використання. Також було проведено аналіз відомих технічних рішень та програмних продуктів, наявних на поточний час, їхніх особливостей та наявних функцій. Крім того бути висунуті функціональні та нефункціональні вимоги і докладно описані задачі розроблюваного програмного забезпечення. У другому розділі було описано процеси, які відбуватимуться в ході роботи програми такі як, перехоплення повідомлення, парсинг, перевірка на відповідність правилам, виконання дій. Проведено моделювання та аналіз програмного забезпечення та представлено у форматі діаграми. Також було описано архітектуру застосунку та обґрунтовано доцільність обраних рішень для реалізації API та сховища даних. Представлено алгоритми кодування та шифрування, використані для забезпечення безпеки даних. Крім того було докладно описано основні методі та функції, які забезпечують виконання задачі програмного забезпечення.uk
dc.format.page138 с.uk
dc.identifier.citationБершацька, О. О. Програмне забезпечення моніторингу та класифікації системних логів локальної обчислювальної мережі : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Бершацька Олександра Олегівна. – Київ, 2022. – 138 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/52178
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectLANuk
dc.subjectSysloguk
dc.subjectUDPuk
dc.subjectTCPuk
dc.subjectмережева модель OSIuk
dc.subjectвебзастосунокuk
dc.subjectWindows Serviceuk
dc.subject.NET 6.0uk
dc.subjectGraphQLuk
dc.subjectAngularuk
dc.subjectOSI network modeluk
dc.subjectWeb-Applicationuk
dc.titleПрограмне забезпечення моніторингу та класифікації системних логів локальної обчислювальної мережіuk
dc.title.alternativeSoftware for Monitoring and Classification of System Log of Local Area Networkuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Bershatska_bakalavr.pdf
Розмір:
6.42 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: