Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

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

Тип: дипломная работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Основные понятия Proxy-сервера. Принцип сочетания централизации и децентрализации. Выбор протокола для почтового сервера. Синтез глобальных приоритетов. Описание входных и выходных данных. Основные свойства программного продукта, его назначение.
Краткое сожержание материала:

Размещено на

Размещено на

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

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

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

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

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

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

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

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

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

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

СОДЕРАЖНИЕ

ВВЕДЕНИЕ

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

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

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

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

2.3 Протокол FTP

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

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

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

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

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

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

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

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

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

4.5 Принцип иерархии

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

4.7 Принцип развития

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

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

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

5.1 Общие сведения

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

5.2.1 Построение иерархии

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

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

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

5.3 Выбор FTP-сервера

5.3.1 Построение иерархии

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

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

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

5.4 Выбор DNS-сервера

5.4.1 Построение иерархии

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

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

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

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

6.1 Общие сведения

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

9.1.1 Краткая характеристика помещения и выполняемых работ

9.1.2 Планировка и размещение оборудования и рабочих мест

9.1.3 Микроклимат рабочей зоны

9.1.4 Шум и вибрация

9.1.5 Освещение

9.1.6 Электро- и пожаробезопасность

9.1.7 Электромагнитное излучение

9.1.8 Эргономика и техническая эстетика

9.1.9 Напряженность труда. Режим труда и отдыха работников

9.2 Расчет системы искусственного освещения

10. БЕЗОПАСНОСТЬ В ЧРЕЗВЫЧАЙНЫХ СИТУАЦИЯХ

10.1 Вводная часть

10.2 Расчётная часть

10.3 Мероприятия по защите сотрудников лаборатории

ЗАКЛЮЧЕНИЕ

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

ПРИЛОЖЕНИЕ А. Текст программы

ПРИЛОЖЕНИЕ Б. Содержимое конфигурационных файлов

Приложение В. Структура входных/выходных данных

Приложение Г. Схема алгоритма функционирования модуля DHCP-сервера

Приложение Д. Схема алгоритма функционирования модуля DNS-сервера

Приложение Е. Схема программного комплекса.

Приложение Ж. Схема функционирования программы.

Приложение З. Технико-экономические показатели.

ВВЕДЕНИЕ

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

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

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

* скорость канала передачи данных;

* тип передаваемой информации;

* производительность передающего/принимающего устройства.

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

Другие файлы:

Создание ИС по учету сведений о вычислительной технике на предприятии
Методика и основные этапы разработки концептуальной модели и базовой архитектуры программно-аппаратного комплекса. Выбор программно-аппаратной платфор...

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

Разработка сетевых приложений
Информация по протоколам IP/TCP/UDP. Интерфейс сокетов, его создание и уничтожение. API пользовательского уровня. Обмен данными без установки соединен...

Проектирование программно-аппаратного комплекса (ПАК) для облегчения процесса отладки устройств на базе микропроцессора AT91SAM9260
Основные возможности микропроцессора AT91SAM9260, проектирование на его базе программно-аппаратного комплекса (ПАК) для облегчения процесса отладки ус...

Автоматизированная система мониторинга расхода топлива
Выбор и техническое описание датчика уровня топлива, вторичного преобразователя и промышленного контроллера. Разработка программно-аппаратного комплек...