Диплом: Анализ и проектирование сетей VPN на основе технологии MPLS

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
Утилита NetAudit позволяет в автоматическом режиме производить
аудит безопасности машин (или всей сети), которые используют сервис
NetBIOS.
EmailVerify позволяет проверить правильность любого адреса
электронной почты. Проверка осуществляется путем отправки запроса на
соответствующий адресу сервер SMTP.
Инструмент RawSocket служит для тестирования сетевых сервисов и
поиска неполадок в работе сети благодаря возможности низкоуровневой
установки соединений TCP и UDP.
Помимо этих инструментов, имеется также редактор важных системных
файлов Windows и утилита для работы с сетевыми беспроводными адаптерами
и беспроводными сетями Wi-Fi. Еще стоит отметить наличие в наборе других
очень полезных инструментов - Ping, NSLookup, ProcMon, TraceRoute,
SNMPAudit и IPBlackList.
Программа FTest ver. 3.20 предназначена для диагностики локальных
сетей методом нагрузочного (стрессового) тестирования.
Программа FTest 3.20 входит в состав пакета FTest Pro и "отвечает" за
комплексную проверку функциональности локальной сети. Проверка
функциональности - это проверка работы всех компонент сети на тестовом
стенде под нагрузкой. При этом проверяется не только исправность всех
компонент сети, но и их потенциальная производительность.
Программа FTest 3.20 позиционируется как средство двойного
назначения.
Во-первых, FTest 3.20 является эффективным средством входного
контроля качества локальной сети. Входной контроль обычно производят
после инсталляции сети или перед внедрением новых пользовательских
приложений. Только нагрузочное тестирование может дать гарантию того, что
в сети отсутствуют скрытые дефекты. Паспорт сети, формируемый
программой FTest 3.20, является формальным документом,
свидетельствующим о качестве работы сети.
Во-вторых, FTest 3.20 расширяет функциональные возможности
традиционных диагностических средств, таких как анализаторы сетевых
протоколов и программы на базе SNMP. С помощью FTest 3.20 можно
выявлять такие скрытые дефекты сети, которые очень сложно или даже
невозможно локализовать традиционными диагностическими средствами.
Программа FTest 3.20 работает на платформах MS Windows
95/98/NT4/2000 и позволяет тестировать сети с любым типом сетевой ОС на
сервере и любым типом протокола канального уровня (Ethernet, Fast Ethernet,
Token Ring, FDDI, и т.д.).
В состав программного пакета FTest 3.20 входят две программы: FTest
Monitor и FTest Agent (FTAgent). Программа FTAgent (далее S-Агент)
измеряет скоростные характеристики сети. Программа FTest Monitor
предназначена для централизованного управления S-Агентами, а также
отображения и анализа полученных результатов.
Сравнение рассмотренных программ приведено в таблице 3.1
Таблица 3.1 Сравнение программных средств тестирования сети
Nagios
LAN
Speed
Test
FTest
Essential
NetTools
Zenoss
AggreGate
Network
Manager
Диаграм
мы
Да
Да
Да
Да
Да
Да
Ошибка!
Да
Через
плагин
Да
(Ограничен
ные)
Да
Да
Да
Логичес
кая
Ошибка!
Да
Да
Да
Да
Нет
Да
Ошибка!
обнаруж
ение
Через
плагин
Через
плагин
Нет
Да
Да
Да
Агент
Нет
Да
Да
Да (не
обязателе
н)
Да
(поддержи
вается)
Поддерживаетс
я
SNMP
Да
Через
плагин
Да
Да
Да
Да
Syslog
Через
плагин
(Syslog)
Через
плагин
Да
Да
Нет
Да
Внешни
е
скрипты
Да
Да
Да
Да
Да
Да
Плагины
Да
Да
Да
Да
Да
Да
Ошибка!
создания
плагинов
Средний
Лёгкий
Лёгкий
Лёгкий
Неизвестно
Лёгкий
Распред
елённый
Ошибка!
Неизвест
но
Да
Да
Да
Да
Да
Ошибка!
Нет
Через
плагин
Да
Через
агент
Да
(ограниче
но)
Да
Метод
хранени
я
данных
RRDtool,
MySQL
,PostgreS
QL
Плоская
база
данных,
SQL
PostgreSQL
,MongoDB
Плоская
база
данных,S
QL
Ошибка!
SQL
Карты
Через
плагин (
Weather
map)
Ошибка!
и
Ошибка!
Да
Да
Да
Да
Ошибка!
доступо
м
Да
Да
Да
Да
Неизвестн
о
Да
События
Неизвест
но
Да
Да
Да
Да
Да
Язык
PHP(
Ошибка!)
C
Ошибка!
Неизвест
но
Java
Java
В результате сделанного сравнение выбираем программу FTest, так как
она обладает большим функционалом для тестирования сети, а не только ее
мониторинга.
Стоимость данной программы – около 55000 рублей, в тоже время она
позволяет провести нагрузочное тестирование локальной сети среднего
размера с формированием отчетов о всех показателях ЛВС. Поэтому для
использования в сети выберем данную программу.
3.2 Вычисление временных задержек
После того как был проложен кабель, с помощью специального прибора
уточним длины сегментов сети, для того чтобы убедиться, что они не выходят
за пределы максимально допустимой длины - 100метров. Итак, расстояние от
коммутатора до концентратора подразделений будут равны:
от серверной (первое подразделение) - 37 метров;
от 215комната (второе подразделение) - 29 метров;
от 211комната (третье подразделение) - 43 метра;
от 213комната (четвертое подразделение) - 36 метра;
от портье (пятое подразделение) - 85 метров;
от 209комната (шестое подразделение) - 50 метров;
от 236 (седьмое подразделение) - 71 метр;
от сервера - 36 метров.
Расстояния внутри подразделений от концентратора до рабочей станции
будут равны от 2 до 7 метров за исключением седьмого подразделения, где
длина кабеля до 2-х узлов сети (240 комната) равна 30 метрам.
Из сделанных выше вычислений можно сделать вывод, что ограничения
на длины в сети Fast Ethernet находятся в пределах допустимого.
Второе ограничение - наличие 2-ух концентраторов класса II, в одном
домене коллизий также выполняется.
Для расчета корректности сети, необходимо произвести расчет времени
двойного оборота сигнала (расчет PDV).
Так как в качестве базовой технологии был выбран Fast Ethernet, то
время двойного оборота будет складываться из задержек, вносимых сетевыми
адаптерами, кабелем и концентраторами и не должны быть больше 512bt
(битовых интервала), т.е. со временем передачи кадра минимальной длины без
преамбулы.
Задержки, вносимые прохождением сигналов по кабелю, и задержки,
которые вносят два взаимодействующих адаптера, представлены в таблицах
3.2 и 3.3. соответственно.
Таблица 3.2 Задержки, вносимые кабелем.
Тип кабеля
Удвоенная задержка,
bt на 1 м
Удвоенная задержка на кабеле
максимальной длины
UTP Cat 5
1,112
111,2 bt (100 м )
Таблица 3.3 Задержки, вносимые сетевыми адаптерами
Тип сетевых адаптеров
Максимальная задержка при двойном
обороте
Два адаптера TX/ FX
100 bt
Два адаптера T4
138 bt
С учетом того, что повторители класса II при передаче сигнала вносят
задержку 46bt, рассчитаем время двойного оборота для самого длинного
участка сети в одном домене коллизий, а именно для 7-ого подразделения.
PDV = (71 +30)* 1,112 +46+100= 259 <512bt
3.3 Тестирование каналов связи
Тестируемая сеть состоит из следующих компонентов:
Около 80 рабочих станций;
Маршрутизатор;
4 коммутатора;
3 сервера различного назначения;
Соединительные линии;
Программное обеспечение.
Информационный обмен между активным сетевым оборудованием
осуществляется через единое информационное пространство и посредством
использования стандартизированных протоколов и форматов обмена
данными. В качестве основных протоколов канального уровня по модели OSI
используются следующие протоколы: Gigabit Ethernet, 10 Gigabit Ethernet. В
качестве основного протокола сетевого уровня по модели OSI используется
IP-протокол.
Активное сетевое оборудование сети передачи данных включает
коммутаторы уровня доступа, коммутаторы уровня ядра и маршрутизатор для
подключения к внешним сетям (Internet, ГСПД).
В качестве коммутаторов уровня доступа используются управляемые
коммутаторы второго уровня (Layer 2) по модели OSI. Коммутаторы уровня
доступа обеспечивают передачу данных на скорости до 100 Мбит/с к каждому
рабочему месту (2 порта на рабочее место), обеспечивают поддержку
следующих технологий и протоколов: IEEE 802.1Q, VTP (VLAN Trunking
Protocol), VOICE VLAN, PAgP (Port Aggregation Protocol), PVST, Rapid PVST.
Количество портов рассчитано исходя из количества рабочих мест СКС, иметь
20% запас, и определяться на этапе проектирования. Подключение к
коммутаторам уровня ядра осуществляется по магистральным линиям связи и
иметь отказоустойчивую архитектуру (не менее двух независимых линий
связи).
В качестве коммутаторов уровня ядра используются управляемые
коммутаторы третьего уровня (Layer 3) по модели OSI. Коммутаторы уровня
ядра имеют модульную архитектуру и поддерживают режим стекирования
(FlexStack, StackWise, StackWise Plus). Для подключения коммутаторов уровня
доступа, серверов и другого активного сетевого оборудования используются
порты со скоростью не менее 100 Мбит/с. Коммутаторы уровня ядра
обеспечивают поддержку следующих технологий и протоколов: IEEE 802.1Q,
VTP (VLAN Trunking Protocol), PAgP (Port Aggregation Protocol), PVST, Rapid
PVST, RIPv2, EIGRP. Управление осуществляется по протоколам HTTP,
HTTPS, SSH, Telnet. Коммутаторы уровня ядра могут сочетают в себе
функционал коммутаторов ядра и коммутаторов уровня доступа.
Для подключения к внешним сетям Internet, ГСПД используется
маршрутизатор, поддерживающий следующие технологии и протоколы: IEEE
802.1Q, OSPF, EIGRP, GRE. Подключение к сети Internet и ГСПД
осуществляется на основе технических условий, предоставляемых
Заказчиком. Модель маршрутизатора определена на этапе проектирования и
выбрана исходя из требуемой производительности, определяемой на основе
количества пользователей ЛВС.
Физическая топология CKC представляет собой топологию «звезда» без
иерархических уровней. В случае, если для одного объекта проектируется
более одного узла СКС, все этажные (зональные) коммутационные узлы
соединены напрямую с центральным коммутационным узлом СКС
внутренними магистральными линиями. Наличие последовательных
соединений коммутационных узлов не допускается.
Центральный узел СКС объекта выбран на основе минимизации
соединительных кабельных линий до этажных телекоммутационных кроссов.
Обычно используется телекоммутационный кросс среднего этажа.
Схема построения СКС на каждом этаже выполнена идентично. Каждый
телекоммуникационный разъем на рабочем месте должен соединяться
горизонтальным кабелем напрямую с телекоммуникационным кроссом.
Во всех телекоммуникационных кроссах предусмотрено место для
размещения (при необходимости) коммутаторов (одного или нескольких,
объединяемых в стек - в зависимости от числа рабочих мест данного этажа) и
источников бесперебойного питания.
3.4 Нагрузочное тестирование
В процессе своего функционирования стрессовый тест проходит
несколько фаз. Каждая фаза теста представляет собой логически завершенную
последовательность операций. В версии FTest 3.2 тест может находиться в
следующих фазах:
Create Test (Создание теста),
Registration (Регистрация Агентов),
Send Parameters and Start test (Передача параметров и начало
теста),
Generation (Генерация),
Pause (Пауза),
Halt (Останов).
Рисунок 3.1 Фазы проведения нагрузочного тестирования
Рассмотрим эти фазы несколько поподробнее.
Фаза "Create test" ("Создание теста") является начальной фазой
стрессового теста. Данная фаза начинается в момент создания теста и
заканчивается в момент нажатия на кнопку "Registration" ("Регистрация").
Основным назначением этой фазы является формирование конфигурации
теста, включая установку всех необходимых параметров и определение списка
Агентов, которые будут участвовать в тесте.
В этой фазе может быть создана новая тестовая конфигурация или
загружена ранее сохраненная конфигурация. Если тест создается заново, то
отображается пустое окно. Если же конфигурация загружается из файла, то на
экране будут отображены имена станций, которые принимали участие в ранее
сохраненном тесте.
Фаза "Registration" ("Регистрация Агентов") начинается в
момент нажатия на кнопку "Registration" ("Регистрация") и заканчивается в
момент нажатия на кнопку "Start test" ("Старт теста") или "Stop test" ("Стоп
теста"). В этой фазе Монитор непрерывно производит проверку готовности
Агентов к выполнению теста.
После успешного завершения фазы "Registration" ("Регистрация
Агентов") тест переходит к фазе "Send parameters and Start test" ("Передача
параметров и начало теста"). В этой фазе производится передача Агентам
параметров трафика и команды начать генерацию. Данная фаза начинается в
момент нажатия кнопки "Start test" ("Старт теста") и продолжается до момента,
когда истекает время таймаута "Command Time Out" ("Командный таймаут").
Фаза "Generation" ("Генерация") является основной фазой выполнения
стрессового теста. В этой фазе Агенты осуществляют генерацию трафика в
соответствии с переданными им параметрами. Данная фаза начинается в
момент начала генерации трафика Агентами и заканчивается в момент
получения от Агентов результатов теста, а также при нажатии кнопки "Stop
test" ("Стоп теста").

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)