КР/КП
Проектирование сети (КР/КП)
Требования к проекту сети
Требования к проекту сети
Требования к проекту сети
Требования к проекту сети
СКС(Структурированная кабельная система)
СКС
Оборудование "последней мили".
Форма представления структуры сети
САПР
Требования к программной части
Пример №1
Пример №2
Пример №3
Пример №4
Пример №5
Пример №6
Пример №7
Пример №8
Пример №9
Пример №10
Пример №11
Пример №12
Пример №13
Пример №14
91.94K
Категория: ИнтернетИнтернет

Компьютерные сети. КР/КП

1. КР/КП

Компьютерные сети

2. Проектирование сети (КР/КП)

• Оформление
• Требования к проекту сети
• Требования к программной части
2

3. Требования к проекту сети

• Сеть должна содержать не менее 50 хостов
• Диаметр локальной сети должен составлять не
менее 800м
• Сеть должна обязательно иметь защищенный
выход в интернет
• В сети должны быть системные сервисы, такие
как сервис имён DNS
• Сервис конфигурирования при загрузке DHCP
• WINS и файловый сервис для сетей на ОС
Windows.
3

4. Требования к проекту сети

• связь с удалённым офисом либо в пределах
города
с
использованием
технологий
"последней мили", либо с использованием
сервисов,
предоставляемых
телефонными
компаниями, таких как FrameRelay или других
технологий,
предоставляемых
телекоммуникацимонными компаниями
4

5. Требования к проекту сети

• Исходным материалом для проектирования сети
является поэтажный план зданий с обозначенным
на нём размещением компьютеров и сетевого
оборудования,
размещением
отделов
предприятия, а так же подробное описание
информационных потоков на предприятии.
• Выбор активного сетевого оборудования должен
производится
исходя
из
чётко
сформулированных требований к сети на
основе как минимум 3 альтернативных решений
5

6. Требования к проекту сети

В случае применения управляемых коммутаторов с
поддержкой функций VLAN необходимо привести
таблицы виртуальных сетей.
• Обязательным есть использование протокола IPv4 в
сети, следовательно, должно быть осуществлено
планирование адресного пространства сети.
• Политика безопасности представляет собой обычный
текст, описывающий уровни безопасности тех или
иных информационных ресурсов и права доступа к
ним.
• Работа должна содержать раздел, описывающий
физическую
и
логическую
структуру
спроектированной сети (описание схемы сети).
6

7. СКС(Структурированная кабельная система)

СКС(Структурированна
я кабельная система)
• Структурированная кабельная система (СКС)
является "скелетом", на котором основывается
вся
коммуникационная
инфраструктура
предприятия, поэтому
проектированию СКС
необходимо уделять особое внимание.
• В состав СКС входят кабельные системы для
передачи данных, для передачи голоса и для
подвода гарантированного питания.
7

8. СКС

• В СКС так же закладываются резервные кабеля в
объёме не менее 15% от общего числа для
обеспечения надёжности и для облегчения
расширения сети. Короба, используемые для
укладки кабелей, должны иметь сечение,
позволяющее уложить требуемое количество
кабелей плюс запас 20% на расширение сети.
8

9. Оборудование "последней мили".

Оборудование
"последней мили".
• в отдельных случаях приходится использовать
порты с синхронными протоколами, такими как
V.35/V.36, X.21 или E1. Синхронные порты
поменяются для работы через глобальные сети
провайдеров услуг традиционной телефонии
или сети FrameRelay.
9

10. Форма представления структуры сети

Работа должна содержать раздел,
описывающий физическую и
логическую структуру
спроектированной сети
10

11. САПР

СКС
• ЭКСПЕРТ-СКС (http://expertsoft.ru Free trial)
• nanoCAD СКС (nanocad.ru)
• Project StudioCS СКС
ЛВС
• Cisco Packet Tracer или
dynamips+dynagen+gns3+wireshark
11

12. Требования к программной части

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

13. Пример №1


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

14. Пример №2

• Разработать
программу
мониторинга
работоспособности и уровня загрузки хостов в
сети.
• Программа должна определять уровень загрузки
процессоров, дисковой подсистемы, каналов вводавывода и сетевых устройств.
• Быстродействие
системы
должно
быть
максимальным в пределах одного сегмента сети.
• Клиентская программа, отображающая состояние
хостов, не должна требовать никаких настроек, а
обнаруживать хосты с установленной программой
мониторинга автоматически. Отображение хостов
должно быть упорядоченным по имени, адресу,
уровню загрузки той или иной подсистемы. Уровень
загрузки должен отображаться в виде графика.
14

15. Пример №3

• Написать программу для быстрого обмена
сообщениями, упрощённый вариант ICQ для
использования в корпоративной сети.
• Программа должна обеспечивать регистрацию
пользователей, привязку к штатному расписанию
организации, поиск пользователей.
• Клиентская часть программы должна иметь
удобный графический интерфейс. Все данные
система должна хранить на сервере, возможно,
в базе данных.
15

16. Пример №4

• Программа отслеживания присутствия пользователя на
рабочем месте.
• Данная программа должна запускаться на любом
рабочем месте (Windows, Linux) как апплет рабочего
стола
и
отслеживать
активность
пользователя
с
компьютером. Программа так же должна иметь
возможность регистрации пользователя на сервере и
возможность настройки таймаутов на определённые
события
(движение
мыши,
клавиатурный
ввод,
специфические события системы).
• Серверная часть программы должна вести протокол
активности зарегестрированных пользователей и по
каждому пользователю генерировать файл статистики в
формате HTML. Файлы статистики должны складываться в
директорию, доступную вэб-серверу для просмотра.
16

17. Пример №5

Система учета и синхронизации корпоративной информации
Возможности клиентского приложения:
- сканирование диска или указанного пути и выделение
заданного типа информации (на примере мультимедийной)
- извлечение деталей из найденных документов (для видео: кодек,
имя, разрешение, размер, аудио-кодек)
- задание пользователем дополнительной информации (для
видео: название, языки, жанр, скриншоты)
- хранение данных в формате xml
- экспорт в xsl, pdf или другие форматы
- синхронизация с сервером
Возможности серверного приложения:
- просмотр доступной информации с возможностью сортировки,
фильтрации, постраничного вывода
- персонализированный формат вывода данных
17

18. Пример №6

Система автоматической установки программного
обеспечения
Возможности:
- хранение конфигурации установки в виде xml
- поддержка ввода серийных номеров
- загрузка с сервера списка доступных
конфигураций приложений
- загрузка приложения по URL, указанному в
конфигурации
- запрос недостающих элементов у пользователя
(пример: в конфигурации не указана
регистрационная информация)
18

19. Пример №7

Веб сервер
Возможности:
- поддержка протокола HTTP
- обработка заголовков
- получение, установка, удаление кукисов
- анализ корректности запроса (пример:
нличие в строке запроса ..)
- получение статических файлов
- однопоточная модель
19

20. Пример №8

Служба корпоративных сообщений
Возможности:
- обмен сообщениями
- установка статуса
- передача файлов
- веб-интерфейс
- ведение лога сообщений
- интерфейс администратора с возможностью
просмотра логов
20

21. Пример №9

Сервис интеграции информационных служб
Возможности:
- интеграция rss, sms, e-mail
- поддержка модулей расширения
- управляемость через любой из поддерживаемых
протоколов
- управление аккаунтом через веб-инерфейс
- поддержка скриптов постобработки
21

22. Пример №10

Веб-сервис
Возможности:
- получение информации из нескольких источников
- приведение информации к единому виду
- взаимодействие по стандартным протоколам
- пример приложения(клиента), использующего
разработанный веб-сервис
22

23. Пример №11

Распределенная система хранения данных
Возможности:
- получение данных от нескольких клиентов
одновременно
- кроссплатформенность
- многопоточность
- распределенность
23

24. Пример №12

Анализатор популярности того бренда в соцмедиа
Возможности:
- получение информации из нескольких источников
- приведение информации к единому виду
- разработка системы критериев
- многопоточность
- сокеты
24

25. Пример №13

Система распознования лиц/объектов
Возможности:
- получение информации из нескольких сетевых
источников(веб-камер)
- разработка системы
критериев/параметров/алгоритмов
- работа алгоритмов в real-time режиме
- OpenCV
25

26. Пример №14

Система распознования пользователей по
машинописному подчерку для веб-приложений
Возможности:
- Внедрение в существующие веб-системы(форум,
чат, соцсети…)
- разработка системы
критериев/параметров/алгоритмов
- работа алгоритмов в real-time режиме
26
English     Русский Правила