Диплом: Проектирование телефонной IP-сети (на примере компании "Финтур")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
42
Linux и находящегося в свободном доступе. Существуют и другие клоны
RedHatEnterprise Linux, созданные на основе этого кода. CentOS использует
программу yum (начиная с версии 7.0 используется пакетный менеджер dnf) для
скачивания и установки обновлений из репозитория CentOS Mirror Network, тогда
как Red Hat Enterprise Linux получают обновления с серверов RedHatNetwork.
CentOS до версии 5.0 для обновлений использовал программу up2date. Putty– клиент
для протоколов удаленного доступа, позволяет удаленно управлять сервером. Для
реализации проекта выбираем программу Asterisk, операционную систему
LinuxCentOS.
Программное обеспечение является условно бесплатным, поэтому
дополнительных денежных средств не требуется.
43
2 ПРОЕКТНАЯ ЧАСТЬ
2.1 Технико-экономическая характеристика предметной области и
предприятия
2.1.1 Этапы жизненного цикла проекта локальной сети на предприятии
Жизненный цикл можно представить как ряд событий, происходящих с
системой в процессе ее создания и использования. Модель жизненного цикла
отражает различные состояния системы, начиная с момента возникновения
необходимости в данной системе и заканчивая моментом ее полного выхода из
употребления. Модель жизненного цикла - структура, содержащая процессы,
действия и задачи, которые осуществляются в ходе разработки, функционирования
и сопровождения программного продукта в течение всей жизни системы, от
определения требований до завершения ее использования.
В настоящее время известны и используются следующие модели жизненного
цикла:
Каскадная модель предусматривает последовательное выполнение всех
этапов проекта в строго фиксированном порядке. Переход на следующий этап
означает полное завершение работ на предыдущем этапе.
Поэтапная модель с промежуточным контролем. Разработка ИС ведется
итерациями с циклами обратной связи между этапами. Межэтапные корректировки
позволяют учитывать реально существующее взаимовлияние результатов
разработки на различных этапах; время жизни каждого из этапов растягивается на
весь период разработки.
Цикличная модель. На каждом цикле выполняется создание очередной версии
продукта, уточняются требования проекта, определяется его качество и
планируются работы следующего цикла. Особое внимание уделяется начальным
этапам разработки - анализу и проектированию, где реализуемость тех или иных
технических решений проверяется и обосновывается посредством создания
прототипов (макетирования).
44
В ранних проектах достаточно простых систем каждое приложение
представляло собой единый, функционально и информационно независимый блок.
Для разработки такого типа систем эффективным оказался каскадный способ.
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
Для того чтобы эффективно управлять рисками, необходимо их
идентифицировать, а затем качественно и количественно оценить. Цель процесса
идентификации рисков состоит в определении потенциальных рисков, способных
повлиять на успех проекта. Идентификацию рисков выполняют члены команды
проекта и эксперты по вопросам управления рисками, в ней могут принимать
участие заказчики, участники проекта и эксперты в определенных областях. Это
итеративный процесс, поскольку по мере развития проекта в рамках его жизненного
цикла могут обнаруживаться новые риски. Частота итерации и состав участников
выполнения каждого цикла в каждом случае могут быть разными. В процессе
идентификации должны принимать участие члены команды проекта, чтобы у них
вырабатывалось чувство собственности и ответственности за риски и за действия по
реагированию на них. Идентификация рисков выполняется на основе разработанных
ранее планов управления интеграцией, содержанием, сроками, качеством и
человеческими ресурсами. Качественный анализ рисков подразумевает оценку
рисков в терминах их возможных последствий, используя установленные критерии.
Критерии могут учитывать затраты, официальные и предписанные требования,
социально-экономические аспекты и факторы внешней среды, интересы заказчика,
приоритеты и иные исходные данные для оценки [3, с.87]. В ходе качественного
оценивания используется нечисловая шкала вероятности, например, 5 - ти балльная:
1 — весьма маловероятно; 2 — маловероятно; 3 — вероятно; 4 — весьма
вероятно; 5 — почти наверняка.
Выполним качественную оценку вероятности каждого риска по нечисловой
шкале, а затем оценим их воздействие снова по дискретной шкале: 1 — очень слабое
воздействие; 2 — слабое воздействие; 3 — среднее воздействие; 4 — значительное
воздействие; 5 — весьма значительное воздействие. Чтобы проиллюстрировать
45
вышесказанное, допустим, что воздействие некоторого риска может иметь три
проявления: возрастет стоимость проекта, сдвинется расписание, снизится качество.
Для каждого проявления воздействия несложно определить его величину.
После того как все три проявления будут проранжированы, общим
воздействием риска считается максимальное из них. Когда все риски оценены
подобным образом, следует применить формулу, объединяющую вероятность
возникновения риска и его воздействие, чтобы получить показатель серьезности
риска:
Серьезность = вероятность + N  воздействие,
где N — повышающий коэффициент. Если, например, N = 2, то при расчете
серьезности риска воздействие будет иметь вдвое больший вес, чем вероятность.
В этом случае оцененные значения вероятности и воздействия нужно
подставить в формулу:
Серьезность = вероятность + 2  воздействие, (2) а получившиеся значения
представить в виде матрицы 55 «Вероятность — воздействие»
Таблица 6
Ранжирование рисков по 5-бальной шкале
Название риска Ранжирование
риска
Показатель риска
после снижения
Риски, связанные с организационным
процессом
4 2
Риски, связанные со сложностью проекта 4 2
Риски, связанные с персоналом 5 4
Риски, связанные со средствами
разработки
3 2
При таком подходе получаем наименьший расход ресурсов и в то же время
возможность не пропустить значительные риски. Количественный анализ
производится в отношении тех рисков, которые в процессе качественного анализа
рисков были квалифицированы как потенциально или существенным образом
влияющие на конкурентоспособные свойства проекта. Количественная оценка
может применяться как отдельно от качественной, так и совместно с ней. Если
позволяют время и бюджет и если нужны оба типа оценки, наилучшим выбором
будет именно совместное использование. Цель анализа — определение
вероятностей достижения конкретных целей проекта, идентификация рисков,
46
требующих особого внимания, определение реалистичных и достижимых целей по
стоимости, расписанию или содержанию проекта с учетов рисков проекта,
определение лучшего решения по управлению проектом, когда некоторые условия
остались неопределенными. Данный анализ представляет количественный подход к
принятию решений в условиях неопределенности при управлении проектом [4, с.36]
2.1.3 Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации
Ввиду того, что к серверу будут иметь доступ все сотрудники, возникает
необходимость ограничения доступа к данным, чтобы каждая группа пользователей
имела доступ только к конкретным файлам, определенных администратором [12].
Для реализации подобного контроля доступа в проектируемой сети будет
установлен контроллер домена. Контроллер домена – это сервер, контролирующий
область компьютерной сети.
В основу всех методов аутентификации пользователей, за исключением
методов биометрической аутентификации положены методы парольной
аутентификации, например, при использовании электронного аутентификатора для
защиты от хищения или утери этого устройства в качестве пароля используется PIN
код.
Кроме того, пароли часто применяются для шифрования криптографических
ключей. Существующие парольные методы проверки подлинности пользователей
можно разделить на две группы: – методы проверки подлинности на основе
многоразового пароля; – методы проверки подлинности на основе одноразового
пароля.
Пароль подтверждения подлинности пользователя при использовании
многоразового пароля не изменяется от сеанса к сеансу в течение установленного
администратором службы безопасности времени его существования
(действительности). При использовании одноразовых паролей для каждого нового
сеанса работы пользователя или нового периода действия одного пароля, например,
суточного периода, задается новый пароль, который пользователь получает из
выданного ему ключевого блокнота. Кроме того, пароль может формироваться
47
автоматически компьютерной системой по правилам, зависящим от используемого
протокола. Аутентификация на основе многоразового пароля Многоразовые пароли
удобнее использовать при отсутствии средств на приобретение специальных
программно-аппаратных устройств генерации одноразовых паролей.
Когда используются многоразовые пароли, в качестве эталонной информации
для каждого пользователя, хранящейся в базе учетных данных системы защиты,
выступает его эталонный образ (хеш-образ), а также ограничения на смену и
применение этого пароля. Современные ОС предоставляют администраторам
гибкие средства управления назначением и использованием паролей. Например,
имеется возможность задания следующих ограничений: – на содержимое пароля,
когда устанавливается, что каждый пароль должен обязательно включать
определенные типы символов, например, прописные и строчные буквы, цифры, а
также служебные символы; – минимально допустимого количества символов
пароля; – минимального и максимального времени действительности пароля; –
количества разрешенных попыток ввода пароля, времени задержки между такими
попытками, а также типа реакции на попытку несанкционированного доступа при
превышении количества разрешенных попыток ввода пароля; – числа последних
старых паролей, запрещенных к использованию в качестве новых и др. Имеются
даже специальные программы, выполняющие генерацию нетривиальных
многоразовых паролей, а также программы, реализующие интеллектуальные
алгоритмы проверки паролей на возможность их подбора.
По требованиям силовых ведомств, например, МО РФ, ФСБ России, пароли
пользователей должны генерироваться на основе датчиков случайных чисел,
удовлетворяющих специальным требованиям. Поэтому программы генерации
паролей для компьютерных систем МО РФ и ФСБ, должны соответствовать
специальным криптографическим и инженерно-криптографическим требованиям к
программным датчикам случайных чисел. Примером такого программного
генератора паролей является комплекс программ «Генератор» разработки НПО
«Эшелон».
По сравнению с многоразовыми паролями более высокую степень
безопасности обеспечивают одноразовые пароли, так как каждый из них
используется только один раз и раскрытие такого пароля, передаваемого по сети в
48
процессе аутентификации, не дает злоумышленнику возможности им
воспользоваться. Соответственно при аутентификации на основе одноразового
пароля, если этот пароль используется только для одного сеанса работы,
одноразовый пароль может передаваться по линиям связи в открытом виде.
Как и в случае многоразовых паролей, по требованиям силовых ведомств,
например, МО РФ, ФСБ России, пароли пользователей должны генерироваться на
основе датчиков случайных чисел, удовлетворяющих специальным требованиям.
Поэтому при использовании одноразовых паролей в силовых ведомствах
выполняется генерация паролей с помощью сертифицированных в МО РФ или ФСБ
программ генерации паролей и занесение их в ключевые блокноты, распределяемые
затем среди пользователей. Соответственно пользователь получает очередной
пароль из выданного ему ключевого блокнота. Для автоматизации использования
одноразовых паролей используются методы парольной защиты, основанные на
использовании динамически изменяющегося пароля: – методы модификации схемы
простых паролей; – метод «запрос-ответ»; – функциональные методы.
Наиболее эффективными из данных методов, как станет понятно далее,
являются функциональные методы. К методам модификации схемы простых
паролей относят случайную выборку символов длинного пароля и выборочное
одноразовое использование паролей. При использовании данного метода каждому
пользователю выделяется достаточно длинный пароль, причем каждый раз для
опознавания используется не весь пароль, а только его некоторая часть. В процессе
проверки подлинности система запрашивает у пользователя группу символов по
заданным порядковым номерам. Количество символов и их порядковые номера для
запроса определяются с помощью датчика псевдослучайных чисел. При выборочном
одноразовом использовании паролей каждому пользователю выделяется список
паролей с номерами в виде ключевого блокнота.
В процессе аутентификации система запрашивает номер пароля, который
необходимо ввести пользователю. При этом номер пароля выбирается по схеме
случайной выборки, после чего исключается из дальнейшего использования.
Недостатком методов модификации схемы простых паролей является секретность
ключевых блокнотов, и возможность записи пользователями очередных паролей на
бумагу или в записные книжки, что приводит к появлению риска потери или
49
хищения самих ключевых блокнотов носителей информации с записанными на них
паролями.
При использовании метода «запрос-ответ» в компьютерной системе
заблаговременно создается и особо защищается массив вопросов, включающий в
себя как вопросы общего характера, так и персональные вопросы, относящиеся к
конкретному пользователю, например, вопросы, касающиеся известных только
пользователю случаев из его жизни. Этот метод сейчас часто используется в
социальных сетях, в дополнение к аутентификации на основе многоразового пароля,
для возможности восстановления забытого пользователем пароля.
Но в этом случае за пользователем закрепляется один ответ на вопрос, при
правильности которого система высылает пользователю по электронной почте
новый пароль. В случае использования классического метода «запрос-ответ» для
подтверждения подлинности пользователя система последовательно задает ему ряд
случайно выбранных вопросов, на которые он должен дать ответ. Опознание
считается положительным, если пользователь правильно ответил на все вопросы.
Основным требованием к вопросам в данном методе аутентификации является
уникальность, подразумевающая, что правильные ответы на вопросы знают только
пользователи, для которых эти вопросы предназначены.
Позволяет централизовать администрирование сетевых ресурсов, а именно: –
учетные записи пользователей;
– файлы, периферийные устройства;
– доступ к службам;
– доступ к веб-узлам;
– доступ к базам данных.
Таким образом, станут использоваться группы пользователей с
определенными правами.
Администратор будет мониторить состояние всей сети, серверов, баз данных,
защиты и тп., а также проводить необходимое обслуживание оборудования и сети,
при необходимости восстанавливать, конфигурировать, настраивать. Обеспечивать
нужный уровень защиты данных, например, таких как: защита персональных
данных, защита от потери баз данных, контроль доступа в сети и к программам,
50
несанкционированный доступ, доступ по помещениям, шифрование данных.
Физические сервера будут разбиты на логические.
Для защиты от несанкционированного доступа из внешнего мира сети
интернет и защиты передаваемых данных через внешнюю сеть будет использоваться
Vipnet Coordinator.
Vipnet Coordinator–многофункциональный модуль обеспечивающий защиту
всей информационной системы [12]. Основные параметры:
передаваемые данные в тоннеле между Vipnet при выходе из него
шифруются, а на приеме с другой стороны расшифровываются;
межсетевой экран – фильтрация всех IP по заданным настройкам и
наборам фильтрации;
работает с динамическими IP;
показывает все IP подключенных в реальном времени к VPN;
блокировка определенных протоколов для закрытия доступа из сети
интернет.
Прокси-сервер – дополнительная защита АРМ пользователя от некоторых
сетевых атак, делает пользователя анонимным. Дополнительно задаются настройки
куда может выйти пользователь к каким ресурсам есть доступ, ограничение по
скорости и передаваемому трафику. Контроль пользователя по посещѐнным
ресурсам [12].
С помощью технологии VPN удаленные пользователи (сотрудники компаний,
офисы которых находятся в некотором удалении друг от друга, а также сотрудники,
которых требуется доступ в частную сеть в командировках и/или из дома) имеют
возможность подключаться к локальной сети посредством защищенных каналов,
организованных в общедоступных сетях (рис.10). Защита информации достигается
путем ее шифрования.
51
Рисунок 10 – Технология VPN
Для организации VPN должен существовать канал доступа в виде выделенной
или коммутируемой линии для каждого подразделения, в том числе и главного
офиса компании. В центральном офисе должен находится VPN-сервер (в его роли
может применяться обычный маршрутизатор), в свою очередь в каждом офисе также
должно быть оборудование доступа, то есть VPN-клиент.
Защита трафика является основной задачей VPN. Для ее обеспечения
необходима надежная криптография. Также VPN должна быть масштабируема.
Сотрудникам организации для работы необходим не только доступ к
локальной сети предприятия, но и в Интернет, и, возможно, открытые сети.
Для контроля контакта с открытой сетью используются межсетевые экраны,
они реализуются VPN для каждого пользователя. Межсетевой экран и VPN
защищают от атак в открытых сетях, используя их как канал связи, при этом VPN не
гарантирует защиту на оконечных устройствах.
“Туннелирование (tunneling), или инкапсуляция (encapsulation), - это способ
передачи полезной информации через промежуточную сеть.” [2]
При туннелировании пакету добавляется заголовок, содержащий
информацию об адресах инициатора и терминатора, маршруте, которая позволяет
ему достичь получателя. Где терминатор производёт декапсуляцию пакета и
передаст его получателю. Логический путь передвижения инкапсулированных
пакетов в транзитной сети называется туннелем. [2, 3]
Одной из основных тенденций в развитии компьютерных сетей современных
АС является рост масштабности, заключающийся в необходимости объединения все

Смотрите также:

«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран
Work-life balance подход в управлении рабочим временем молодых сотрудников (на примере ООО «МГТ-сервис»)
Автоматизация бизнес-процессов вывода банковского продукта на рынок
Автоматизация бизнес-процессов малого предприятия на примере ООО "Лагонаки"
Автоматизация документооборота организации на примере Дирекции информационных систем АО «Казахтелеком»