Система администрирования доступа к сети Интернет - Дипломная работа

бесплатно 0
4.5 93
Понятие термина "Интернет" и учёт сетевого трафика, его задачи и значение. Формулировка общих и специальных требований к системе, инструментальные средства создания. Разработка программного обеспечения, спецификация процедур и функций программы.


Аннотация к работе
Интернет служит физической основой для Всемирной паутины (англ. Развитие Интернет и частных сетей предъявляет новые требования к пропускной способности. Во время потребления средств в момент пользования ресурсами сети Интернет сотрудники также потребляют и рабочее время. интернет программное обеспечение трафик Для контроля ситуации необходимо, во-первых, иметь точную и оперативную информацию о том, кто, сколько и каких ресурсов из сети Интернет потребляет, а, во-вторых, иметь возможность запретить доступ неблагонадежным пользователям доступ к явно бесполезным ресурсам. Основной задачей учета трафика является сведение к минимуму использования подключения организации к сети Интернет в личных целях сотрудниками и контроль за потребляемым объемом информации, получаемой из сети Интернет в режиме реального времени.Учет трафика появился вместе с развитием коммерческого сегмента сети Интернет. Как только появился платный ресурс, для любого пользователя, подключенного к провайдеру услуг Интернет, стало интересно учитывать потребление платного ресурса, чтобы контролировать провайдера и понимать, на что расходуются деньги за связь. Поэтому провайдеру необходимо не только учитывать трафик, передаваемый клиентам, но и вести подсчет трафика поступившего в сеть провайдера - от других провайдеров. Внутри компании, подключенной к сети Интернет, имеется серьезнейшая мотивация для использования систем учета трафика. То, насколько компания контролирует информацию своего бизнеса, теперь зависит от того, насколько она контролирует Интернет подключение!Актуальность проблемы учета сетевого трафика привела к появлению достаточно большого количества программных разработок, реализующих как персональный учет трафика на домашнем компьютере пользователя, так и крупные решения для корпоративных клиентов. Представленные в этих программных комплексах функции близки и реализуют основную задачу: учет сетевого трафика и контроль его потребления. Ideco ICS (интернет-контроль сервер) - система, разработанная фирмой Idec, реализует следующие функции: - контроль и управление доступом в Интернет; расстановка приоритетов трафика по скорости и типу, резервирование полосы пропускания для приложений, возможность расставлять приоритеты вручную, равномерное распределение канала между пользователями и между приложениями; Кроме основной функции учета трафика и контроля доступа пользователей реализует функцию почтового и веб-сервера.Обзор аналогов разрабатываемому продукту показал актуальность ситуации на рынке. Большое количество разработок дают потребителю свободу выбора продукта в соответствии с потребностями того или иного предприятия. Задача же данного курсового проекта состоит в разработке приложения, максимально адаптированного под любую сеть предприятия, с минимальным капиталовложением и отсутствием невостребованных функций.На рисунке 1.1 рассмотрена типовая структура крупной вычислительной сети на примере Самарского Государственного Технического Университета. Каждый из корпусов организации имеет доступ в сеть Интернет. Общая схема сообщения корпусов организации изображена на рисунке 1.1.На настоящий момент язык Perl является основным средством администрирования UNIX, который может выполнять работу нескольких других традиционных средств администрирования. Одной из первых, но продолжающей и по настоящее время широко применяться в Интернете технологией реализации динамических эффектов является технология CGI-сценариев, суть которой заключается в обработке информации, получаемой от пользователя, которую он вводит в поля формы страницы HTML, просматриваемой с помощью программы-обозревателя Интернет. Информация из полей формы пересылается на сервер с помощью протокола HTTP/HTTPS либо в заголовке, либо в теле запроса и обрабатывается сценарием, который после анализа полученных данных выполняет определенные действия и формирует ответ в виде новой страницы HTML, отсылаемой обратно клиенту. Сценарий может быть написан, собственно говоря, на любом языке программирования, имеющем доступ к так называемым переменным среды, но сценарии Perl получили наибольшее распространение изза легкости создания и оптимизационных возможностей языка Perl при обработке текстовых файлов. Поскольку в функции демона не входит отслеживание объема проходящего трафика, на основе получаемых данных разработаем приложение, позволяющее обрабатывать журнал пакетов, получаемых от программы ulogd, фильтровать его по IP адресам, отображать загрузку сети, производить подсчет трафика за указанное время, предоставлять в удобной форме отчет о входящем/исходящем трафике.Следующим этапом проектирования системы является ее декомпозиция - процесс разбиения целого на отдельные составляющие. Такой подход в решении поставленной задачи, позволит путем детализации набора функций системы перейти к модульной структуре приложения. Система должна служить инструментом обмена и управления информацией между пользователем/администратором и системой.

План
Содержание

Введение

1. Анализ предметной области и постановка задачи

1.1 Изучение предметной области и задач учета трафика

1.2 Обзор аналогичных систем и средств

1.3 Формулировка общих и специальных требований к системе

1.4 Схема сети

1.5 Инструментальные средства разработки

1.6 Функциональная схема бизнес-процессов системы

1.7 Декомпозиция системы, построение диаграммы иерархии функций

2. Разработка структур данных и программного обеспечения

2.1 Построение инфологической модели данных

2.2 Построение физической модели данных

2.3 Разработка интерфейса пользователя

2.4 Алгоритм основных процедур системы

2.5 Реализация основных функций

2.6 Разработка и спецификация процедур и функций программы

Заключение
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?