Тема: НАПИСАНИЕ ПРОГРАММЫ АНАЛИЗА СОСТОЯНИЯ КОМПЬЮТЕРНЫХ СЕТЕЙ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. ПОНЯТИЕ КОМПЬЮТЕРНОЙ СЕТИ 5
1.1 Локальные сети 5
1.2 Глобальные сети 6
1.3 Городские сети 6
1.4 Интернет 6
2. СЕТЕВЫЕ АНАЛИЗАТОРЫ 7
2.1 Что такое сетевой анализатор и его виды 7
2.2 Назначение и принцип работы сетевого анализатора 8
2.3 Базовый принцип работы сетевого анализатора 8
2.4 Системы обнаружения вторжений (СОВ, IDS) 11
2.5 Захват пакетов при помощи библиотеки Libpcap 11
2.6 Сравнение существующих программ анализаторов сетевого трафика 12
3. НАПИСАНИЕ ПРОГРАММЫ АНАЛИЗАТОРА СЕТЕВОГО ТРАФИКА 17
3.1 Архитектура разработанной программы анализа сети 17
3.2 Тестовая реализация программы анализа сетевого трафика 17
3.3 Принцип работы функций кода 19
3.4 Интерфейс анализатора сетевого трафика 20
ЗАКЛЮЧЕНИЕ 21
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 22
ПРИЛОЖЕНИЕ А. Код тестовой реализации программы по подсчету средней длины пакетов 23
📖 Введение
Актуальность данной работы обусловлена, тем что на текущий момент активно разрабатываются и внедряются новые программы и методы анализа сети, но они не позволяют внедрять свои методики по мониторингу и анализу трафика.
В связи с этим целью нашей работы является необходимость разработки, а также реализации ядра модульного программного обеспечения для анализа состояния компьютерных сетей.
Для достижения данной цели были поставлены следующие задачи:
1. Обзор литературы по теме “Компьютерные сети”, “Программы анализа данных сетевого трафика”, “Сетевые технологии”;
2. Сравнение существующих аналогов;
3. Разработка архитектуры программы;
4. Написание программы для анализа сети;
5. Разработка методики и протокола тестирования программного обеспечения для анализа состояния локальной сети; 6. Испытание программы в тестовых условиях;
7. Выявление проблем и анализ результатов.
✅ Заключение
Был проведен обзор наиболее популярных программ анализа сети:
• Wireshark;
• Snort;
• Bro Network Security Monitor. с целью выявить преимущества и недостатки данных программ, для последующего использования полученных данных при создании своей программной реализации.
Была разработана архитектура и ядро модульного программного обеспечения, что позволяет нам подключать собственные модули анализа и модули визуализации, для проведения работ по обработке сети.
В качестве теста была реализована программа анализа сети для представления таких параметров как:
• Средняя длина пакета;
• Время приема пакета;
• Номер принятого пакета;
• Количество информации в принятом пакете.
Был разработан протокол тестирования программного обеспечения. А также проведено испытание программы в тестовых условиях, где в ходе выполнения тестов нам удалось реализовать программу по подсчету средней





