Abstract:
Ця робота присвячена розробці вебзастосунку для моніторингу інтернет-трафіку
провайдера.
Головною метою роботи є створення ефективного інструменту, що допоможе забезпечити моніторинг
трафіку провайдера в реальному часі
У роботі проведений аналіз аналогів для моніторингу трафіку. Запропоновано концептуальну модель
вебзастосунку для моніторингу статистики використання трафіку процесами на обраному інтерфейсі.
Для розробки вебзастосунку було використано сучасну мову програмування та бібліотеки Python, такі
як Pandas та Scapy. Середовищем програмування було обрано PyCharm, забезпечуює швидке та надійне
функціонування.
Проведено тестування вебзастосунку з використанням реальних даних. Результати тестування
підтвердили правильність функціонування вебзастосунку та відповідність вимогам та очікуванням
користувачів.
Отримані результати дозволяють зробити висновок про доцільність впровадження розробленого
вебзастосунку для моніторингу трафіка. Вебзастосунок сприятиме покращенню ефективності
використання трафіку, а також забезпечить зручний доступ до необхідної інформації.
Description:
This work is dedicated to the development of a web application for monitoring the internet traffic of an ISP.
The main goal of the work is to create an effective tool that provides real-time monitoring of ISP traffic.
The work includes an analysis of existing traffic monitoring solutions. A conceptual model of a web application
is proposed for monitoring traffic usage statistics by processes on a selected interface.
The development of the web application utilized a modern programming language and Python libraries such
as Pandas and Scapy. The development environment chosen was PyCharm, which ensures fast and reliable
functionality.
Testing of the web application was conducted using real data. The testing results confirmed the correct
operation of the web application and its compliance with user requirements and expectations.
The results obtained allow concluding that the developed web application for traffic monitoring is feasible for
implementation. The web application will contribute to improving the efficiency of traffic usage and provide
convenient access to necessary information.