Создание модуля программно-аппаратного комплекса по протоколам высокого уровня под операционную систему Linux

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



Пояснительная записка к дипломному проекту: 120 страница, 56 рисунков, 30 таблиц и 31 источник.

Объект исследования - локальная сеть на платформе операционной системы Linux, обеспечивающей полное управление сетью в качестве администрирования.

Цель работы - создание модуля программно-аппаратного комплекса по протоколам высокого уровня. Система будет разрабатываться под операционную систему Linux.

Метод исследования - обзор литературы по данной теме, анализ, написание программы.

Аппаратура - компьютер IBM PC совместимый под управлением операционной ситемы Linux, сетевые карты Ethernet.

На современном этапе развития и использования локальных вычислительных сетей наиболее актуальное значение приобрели такие вопросы, как оценка производительности и качества локальных вычислительных сетей и их компонентов, оптимизация уже существующих или планируемых к созданию локальных вычислительных сетей. Сейчас, когда локальные вычислительные сети стали определяющим компонентом в информационной стратегии большинства организаций, недостаточное внимание к оценке мощности локальной вычислительной сети и ее планированию привело к тому, что сегодня для поддержки современных приложений в архитектуре клиент - сервер многие сети необходимо заново проектировать, а во многих случаях и заменять.

Производительность и пропускная способность локальной вычислительной сети определяется рядом факторов: выбором серверов и рабочих станций, каналов связи, сетевого оборудования, сетевого протокола передачи данных, сетевых операционных систем и операционных систем рабочих станций, серверов и их конфигураций, распределением файлов базы данных по серверам в сети, организацией распределенного вычислительного процесса, защиты, поддержания и восстановления работоспособности в ситуациях сбоев и отказов и многого другого.

Результаты дипломного проекта планируется внедрять в учебные заведения, в качестве лабораторного практикума для изучения основных особенностей системного администрирования, а также для различных предприятий с адаптацией под требования конкретной организации.

Прогнозные предложения о развитии объекта исследования - ряд мер по оптимизации работы сети на платформе операционной системы Linux.

Перечень ключевых слов - операционная система (ОС) Linux, протоколы высокого уровня, почтовый сервер, Proxy-cервер, DNS-сервер, FTP-сервер, оптимизация сети.

СОДЕРАЖНИЕ

ВВЕДЕНИЕ

. ПОСТАНОВКА ЗАДАЧИ

. ОБЗОР ЛИТЕРАТУРНЫХ ИСТОЧНИКОВ

.1 Задачи оптимизации сетей

.2 Электронная почта

.3 Протокол FTP

.4 Основные понятия DNS

.5 Основные понятия Proxy-сервера

.6 Основные понятия DHCP

. ОБОСНОВАНИЕ АКТУАЛЬНОСТИ ТЕМЫ И ЕЕ ПРАКТИЧЕСКОЙ ЗНАЧИМОсти

. СИСТЕМОТЕХНИЧЕСКИЙ АНАЛИЗ

.1 Принцип конечной цели

.2 Принцип единства

.3 Принцип связности

.4 Принцип модульности

.5 Принцип иерархии

.6 Принцип функциональности

.7 Принцип развития

.8 Принцип сочетания централизации и децентрализации

.9 Принцип учета неопределенностей и случайностей

. ВАРИАНТНЫЙ АНАЛИЗ РЕАЛИЗАЦИИ ПРОГРАММНОГО МОДУЛЯ

.1 Общие сведения

.2 Выбор протокола для почтового сервера

.2.1 Построение иерархии

.2.2 Синтез локальных приоритетов для матрицы парных сравнений 2-го уровня

.2.3 Синтез локальных приоритетов для матриц парных сравнений 3-го уровня

.2.4 Синтез глобальных приоритетов

.3 Выбор FTP-сервера

.3.1 Построение иерархии

.3.2 Синтез локальных приоритетов для матрицы парных сравнений 2-го уровня

.3.3 Синтез локальных приоритетов для матриц парных сравнений 3-го уровня

.3.4 Синтез глобальных приоритетов

.4 Выбор DNS-сервера

.4.1 Построение иерархии

.4.2 Синтез локальных приоритетов для матрицы парных сравнений 2-го уровня

.4.3 Синтез локальных приоритетов для матриц парных сравнений 3-го уровня

.4.4 Синтез глобальных приоритетов

. ОПИСАНИЕ ПРОГРАММНОГО МОДУЛЯ

.1 Общие сведения

.2 Функциональное назначение

.3 Руководство пользователя

.4 Описание логической структуры

.5 Описание входных и выходных данных

. ТЕСТИРОВАНИЕ ПРОГРАММНОГО ПРОДУКТА

.1 Объект испытаний

.2 Цель испытаний

.3 Требования к программе

.4 Средства и порядок испытаний

.5 Методы испытаний

.6 Анализ результатов тестирования

. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ СОЗДАНИЯ ПРОГРАММНОГО ПРОДУКТА

.1 Исследование программного продукта

.1.1 Назначение программного продукта

.1.2 Основные свойства программного продукта

.1.3 Основные потребительские свойства

.1.4 Требования к функциональным характеристикам программного продукта

.1.5 Требования к надежности программного продукта

.1.6 Требования к условиям эксплуатации

.1.7 Конкурентоспособность

.1.8 Оценка рыночной направленности

.2 Исследование рынка сбыта программного продукта (ПП)

.2.1 Сегментация рынка

.2.2 Анализ тенденции рынка

.2.3 Предпочтительный потребитель

.2.4 Возможные причины финансовых неудач

.3 Итоги маркетинговых исследований

.4 Определение затрат на проектирование продукта

.4.1 Определение трудоемкости разработки ПП

.4.2 Вычисление себестоимости часа машинного времени

.4.3 Формирование цены предложения разработчика

.4.4 Расчёт капитальных затрат

.4.5 Расчет эксплуатационных расходов

.4.6 Оценка эффективности проектируемого программного продукта

. ОХРАНА ТРУДА

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