Разработка программно-методического комплекса, позволяющего создавать виртуальные копии реальных информационных инфраструктур
Системы для проведения практических занятий по сетевым технологиям. Разработка системы эмуляции сетевого оборудования для создания виртуальных копий сетевых инфраструктур, а также виртуальных лабораторий для специалистов по информационной безопасности.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 01.12.2016 |
Размер файла | 532,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Центральный сервер при подобной схеме построения не несет серьезных нагрузок, так как в штатном режиме производится только проверка состояния нод, которая не является ресурсоемкой, а изменение конфигураций является относительно редким и генерирует лишь кратковременные нагрузки. Таким образом, каждый клиент, участвующий в эмуляции, несет нагрузки, связанные только с эмуляцией собственных устройств и передачей данных на ноды, с которыми существует связь виртуальными транспортными магистралями, а центральный сервер выполняет роль передатчика конфигураций и монитором состояния нод. Отсутствие дополнительных нагрузок на ноды, связанных с увеличением количества клиентских систем эмуляции, и заведомо низкая загруженность центрального сервера позволяет эмулировать сетевые инфраструктуры из тысяч устройств, распределяя нагрузку на сотни серверов.
Наличие единой точки управления всей распределенной системой эмуляции значительно упрощает администрирование, помимо этого существует потенциал автоматизации настройки всей системы эмуляции. Доработка подсистемы управления может обеспечить полностью автоматическое создание конфигураций для нод и распределение нагрузки. Например, нам необходимо эмулировать сеть из сорока маршрутизаторов подключенных по топологии кольца, для этого у нас есть 15 компьютеров, которые расположены в классе, и на которых уже установлено клиентское приложение, но компьютеры обладают разными характеристиками производительности процессора. Для поддержки интеллектуального распределения нагрузки клиентское приложение с каждой ноды передает серверу управления информацию о вычислительной мощности центрального процессора. Обладая данными о вычислительных мощностях всех нод, сервер автоматически распределяет виртуальные устройства по нодам, эмулируя на самых мощных компьютерах самое большое количество устройств. После распределения устройств генерируются настройки для внутренней системы эмуляции каждой ноды и настройки виртуальных транспортных магистралей, которые объединяют все сегменты в единую сеть. Система автоматического распределения нагрузки позволяет создать набор типовых лабораторий или заранее подготовить необходимую топологию и развернуть их на большой группе устройств за короткое врем, лишь установив клиентское приложение и запустив процесс автоматической конфигурации.
Наличие автоматической конфигурации создает потенциал для обеспечения работы с системой эмуляции без знаний о принципе работы и умений создавать конфигурации для эмулятора. Для упрощения настройки системы эмуляции можно разработать графический интерфейс, в котором нужно будет только добавлять устройства и каналы передачи данных, а сервер управления будет сам определять количество необходимых нод, распределять по ним нагрузку и производить конфигурацию, создавая самостоятельно полностью всю виртуальную сетевую инфраструктуру.
2.5 Подсистема терминального доступа
Поддерживаемые способы доступа к оборудованию сетевой лаборатории являются важным параметром, влияющим на удобство проведения практических занятий и возможность изучения ряда технологий. Самым необходимом видом доступа является доступ через последовательный порт управления, который дает возможность управлять сетевым устройством даже во время перезагрузки и не требует запуска на устройстве таких протоколов как Telnet и SSH.
Сложность организации доступа к виртуальным сетевым устройствам этой системы заключается в том, что устройства распределены по множеству компьютеров, каждый из которых обладает своим адресом, не известным конечному пользователю. Если создать виртуальную транспортную магистраль, подключающую виртуальную сетевую инфраструктуру к реальной сети и подключаться к устройствам по протоколам удаленного администрирования, то сложность с определением адресов нод отпадает, так как весь управляющий трафик идет внутри виртуальной сети и использует ее внутреннюю адресацию. Такое решение является самым простым, но доступ с использованием протоколов удаленного администрирования не способен удовлетворить все требования, предъявляемые к сетевой лаборатории.
Подсистема эмуляции обеспечивает доступ к сетевому устройству через виртуальное подключение к последовательному порту управления. Подключение к портам управления виртуальными устройствами очень похоже на подключение через терминальный сервер. С использованием протокола Telnet пользователь подключается на адрес компьютера, на котором эмулируются устройства, а номером TCP порта, используемого при подключении, определяется, к какому устройству он подключается. Когда одна сетевая инфраструктура разбита на несколько сегментов, которые эмулируются на отдельных серверах, пользователю, для того чтобы подключаться к устройствам, нужно знать адреса всех компьютеров, которые участвуют в эмуляции, знать какие устройства эмулируются на какой ноде и какие номера портов им присвоены, то есть иметь полную схему сегментации виртуальной сети. Это возможно, когда настройка системы эмуляции производится вручную, но если задействуется автоматическая конфигурация, построение схемы сегментации становится очень трудоёмким процессом, требующим анализа конфигураций каждой ноды и постоянного контроля изменений.
Для упрощения работы с виртуальным оборудованием была разработана подсистема терминального доступа. Сервер терминального доступа является шлюзом, обеспечивающим передачу данных к портам управления всех виртуальных устройств. Сервер контролирует изменения в конфигурации системы эмуляции и поддерживает актуальность информации о расположении виртуальных устройств [23]. В результате, подключаясь к терминальному серверу, пользователь должен знать только идентификационный номер устройства, который совпадает с номером TCP порта, используемого для подключения, а сервер самостоятельно определит, на какую ноду необходимо передавать данные.
Сервер терминального доступа работает в двух режимах, режим ретрансляции подразумевает использование технологии NAT для трансляции адресов, а режим прокси-сервера обработку каждого пакета данных, переданного пользователем сетевому устройству. В режиме ретрансляции терминальный сервер просто преобразует адреса и передает данные на сетевые устройства, в этом режиме не поддерживается ни контроль доступа, ни анализ передаваемых данных. В режиме прокси-сервера терминал требует от пользователя предварительной аутентификации, может предоставлять различным пользователям доступ к ограниченным группам устройств, может анализировать все передаваемые пакеты данных.
Анализ всех пакетов данных, передаваемых от пользователя к сетевому устройству, открывает возможность контроля всех действий пользователей. Например, система может предоставить преподавателю доступ к истории всех вводимых студентом команд за время выполнения практического задания, это позволит усовершенствовать процесс проверки правильности выполнения задания и значительно упростить работу преподавателя, так как отпадает необходимость проверять каждое устройство по отдельности, а появляется централизованная точка контроля. Но вместо упрощения процесса проверки и контроля выполнения задания, система может перевести его на автоматическую основу. Можно разработать систему автоматической проверки, похожую на систему, встроенную в эмулятор Cisco Packet Tracer, которая бы сверяла конфигурации устройств, состояние сервисов и правильность работы протоколов и определяла степень выполнения практического задания. Помимо общего итога, выраженного, например, процентом выполнения, система может указывать на ошибки пользователя, что позволит упростить процесс самостоятельного обучения.
Система автоматического контроля выполнения практических работ может стать для студентов электронным преподавателем. Система, которая выставляет итоговую оценку за работу и указывает на допущенные ошибки, уже снижает нагрузку на преподавателя и частично заменяет его. Но тот факт, что доступ к интерфейсам управления всеми сетевыми устройствами производится через централизованный сервер, открывает возможность проверять не только результат работы, но и контролировать каждую введенную команду. Существует ряд наиболее распространенных ошибок, допускаемых студентами при выполнении практических заданий, которые могут быть собраны в единую базу. Когда система автоматического контроля будет обнаруживать в действиях студента совпадение с сигнатурой ошибки, она может оповещать студента о неправильности хода выполнения задания и подсказывать либо более правильное решение, либо учебные материалы, содержащие необходимую информацию.
Доступ к последовательным портам управления сетевыми устройствами, независимо от режима работы терминального сервера производится с использованием протокола удаленного администрирования Telnet. Не стоит путать данный способ доступа с классическим доступом по протоколу Telnet, в данном случае пользователь подключается не к самому сетевому устройству, а к компьютеру, на котором оно эмулируется, который, в свою очередь, имеет подключение к виртуальному последовательному порту управления, и исполняет роль посредника.
Особенность протокола Telnet в том, что при его использовании все данные передаются в нешифрованном виде. И если работы в сетевой лаборатории, которая находится с пользователем в пределах одной локальной сети, могут не требовать обеспечения конфиденциальности передаваемых данных, то если пользователь подключает к лаборатории через сеть Интернет, передача данных в нешифрованном виде может привести к краже учетных данных или получении информации о работе системы эмуляции, что может привести к несанкционированному доступу к системе эмуляции. Для обеспечения безопасного доступа к терминальному серверу добавлена поддержка доступа с использованием протокола SSH, который обеспечивает конфиденциальность всех передаваемых данных, используя надежные алгоритмы шифрования. Подключение через SSH поддерживается только при работе терминального сервера в режиме прокси-сервера, так как пользователь подключается к терминальному серверу, который связывается с конечными нодами по протоколу Telnet, а такая схема работы не поддерживается режимом ретрансляции.
В процессе тестирования системы была обнаружена уязвимость средств эмуляции, которая может быть угрозой для функционирования и доступности виртуальных сетевых устройств. Уязвимость вызвана особенностями реализации виртуального подключения к последовательному порту управления. Передача данных на последовательный порт управления является относительно ресурсоемкой, и нагрузка возрастает экспоненциально при увеличении объема передаваемых к порту управления данных. При работе с виртуальным сетевым устройством нескольких пользователей одновременно, нагрузка не является ощутимой, а учитывая низкое количество трафика, который предназначен порту управления, подключение нескольких десятков пользователей к одному устройству не будет ощутимым. Но если искусственно сгенерировать поток трафика на виртуальный порт управления можно вызвать перегрузку центрального процессора, которая может привести к полной остановке функционирования системы эмуляции на компьютере на длительное время.
Причина уязвимости в эмуляторе Dynamips, который используется подсистемой эмуляции, и она не может быть устранена из-за особенностей реализации виртуального подключения к порту управления. Так как доступность системы эмуляции является одним из самых необходимых свойств, угроза использования этой уязвимости является актуальной. Для защиты от DDoS-атаки, которая может привести к остановке функционирования системы на отдельной ноде или остановке функционирования всей системы эмуляции, используются технологии межсетевого экранирования. При установке на компьютер клиентского приложения устанавливается служба межсетевого экранирования, которая подстраивается под работу системы эмуляции и предотвращает передачу данных на виртуальные последовательные порты управления с любых источников, кроме терминального сервера. А все те данные, которые приходят с терминального сервера, анализируются им, что позволяет предотвратить передачу вредоносного трафика.
Система межсетевого экранирования может работать в трех различных режимах, которые могут переключаться даже во время работы системы эмуляции. Стандартный режим работы подразумевает контроль потоков трафика, передаваемых только на TCP порты, которые выделены для виртуальных портов управления, весь остальной сетевой трафик проходит свободно. При прохождении аутентификации на сервере управления в конфигурацию межсетевого экрана автоматически добавляется разрешающее правило, которое пропускает сетевой трафик на порты управления с адреса (или адресов) терминального сервера. А весь трафик, направленный на порты управления, для которого не создано разрешающих правил, отбрасывается. Такой алгоритм защиты позволяет предотвратить передачу данных на порты управления от несанкционированных пользователей, а значит исключить возможность несанкционированной передачи большого объема данных, который может вызвать перегрузку центрального процессора.
Особенности сервисов, функционирующих на используемом компьютере, могут вызывать конфликты с межсетевым экраном, для устранения конфликтов существует пассивный режим межсетевого экрана. При переключении межсетевого экрана в пассивный режим полностью останавливается его функционирование, следовательно, система становится уязвимой к атаке на порты управления.
Третий режим работы межсетевого экрана, агрессивный, предназначен для компьютеров, которые предполагается использовать исключительно как ноды для системы эмуляции. Межсетевой экран в агрессивном режиме контролирует не только TCP порты, выделенные для портов управления, но и все остальные порты. Свободная передача данных доступна только на порт, выделенный для аутентификации сервера управления, все остальные порты блокированы до появления разрешающих правил, которые создаются точно так же, как в стандартном режиме работы межсетевого экрана.
2.6 Сравнение системы эмуляции с другими системами для проведения практических занятий
Принцип доступа к сетевому оборудованию делает систему эмуляции похожей на удаленные сетевые лаборатории, так же выделен терминальный сервер, который предоставляет и контролирует доступ к сетевому оборудованию, а доступ к терминальному серверу производится по сети. Но устранен основной недостаток удаленных лабораторий, существует возможность самостоятельно менять топологию виртуальной сети, а значить появляется необходимая гибкость.
Основным плюсом при сравнении с лабораториями на базе реального оборудования является отсутствие необходимости приобретения дорогостоящего оборудования, ведь сегменты сети могут эмулироваться и на компьютерах с низкой производительностью. Следовательно, можно собрать лабораторию на базе имеющегося парка компьютеров, или закупить относительно недорогие персональные компьютеры. Сравним стоимость создания больших лабораторий для подготовки к различным экзаменам на базе реального оборудования, на базе системы эмуляции и стоимость аренды такой лаборатории.
Для начала рассмотрим лабораторию по подготовки к сертификационному экзамену CCNA (Cisco Certified Network Associate), рассчитанную на одновременную работу 15 человек.
Система |
Необходимые затраты |
Сумма, руб. |
|
Реальное оборудование |
Приобретение комплекта из18 х Маршрутизатор CISCO2911/K918 х Модуль HWIC-2T=18 х Коммутатор WS-C2960-24TT-L18 х Кабель CAB-SS-V35MT=18 х Кабель CAB-SS-V35FC=18 х Сервисный контракт CON-SNT-291118 х Сервисный контракт CON-SMBS-C29602TT |
911 000 |
|
Аренда удаленной лаборатории |
Аренда15 х Маршрутизатор CISCO2911/K915 х Коммутатор WS-C2960-24TT-Lна 14 дней |
109 000 |
|
Система эмуляции |
Приобретение 6 компьютеров с высокой вычислительной мощностью |
216 000 |
Расчет проводился с условием, что полностью отсутствуют компьютеры, которые могут быть задействованы в системе эмуляции и необходимо закупить весь парк, что бывает достаточно редко. И рассчитывалось приобретение достаточно дорогостоящих компьютеров с целью уменьшения количества нод. Итоговую сумму можно уменьшить, покупая большее количество недорогих компьютеров.
Но даже в этих условиях стоимость создания такой лаборатории на базе системы эмуляции в 4 раза меньше, чем приобретение соответствующего сетевого оборудования и всего в 2 раза больше чем разовая аренда. При том, что приобретенные компьютеры могут использоваться для других целей в то время, когда не проводятся практические занятия с использованием системы эмуляции.
Проведем сравнение стоимости создания лаборатории для подготовки к сертификационному экзамену CCNA Security (Cisco Certified Network Associate Security), рассчитанную, так же, на 15 человек.
Система |
Необходимые затраты |
Сумма, руб. |
|
Реальное оборудование |
Приобретение комплекта из6 х Маршрутизатор CISCO2911/K912 х Маршрутизатор CISCO2911-SEC/K918 х Модуль HWIC-2T=18 х Коммутатор WS-C2960-24TT-L6 х Межсетевой экран ASA5505-BUN-K918 х Кабель CAB-SS-V35MT=18 х Кабель CAB-SS-V35FC=6 х Сервисный контракт CON-SNT-291112 х Сервисный контракт CON-SNT-2911SEC18 х Сервисный контракт CON-SMBS-C29602TT |
1116 000 |
|
Аренда удаленной лаборатории |
Аренда15 х Маршрутизатор CISCO2911-SEC/K915 х Коммутатор WS-C2960-24TT-L5 х Межсетевой экран ASA5505-BUN-K9на 14 дней |
126 000 |
|
Система эмуляции |
Приобретение 7 компьютеров с высокой вычислительной мощностью |
252 000 |
Расширение объема оперативной памяти маршрутизаторов не влияет требовательности к вычислительным ресурсам центрального процессора, а значит, по сравнению с предыдущей лабораторией, необходимо добавить лишь один компьютер, предназначенный для эмуляции межсетевых экранов.
Сравним расходы, связанные с созданием самой большой из рассматриваемых лабораторий, лаборатории для подготовки к сертификационным экзаменам CCNP (Cisco Certified Network Professional).
Система |
Необходимые затраты |
Сумма, руб. |
|
Реальное оборудование |
Приобретение комплекта из32 х Маршрутизатор CISCO2911-SEC/K940 х Модуль HWIC-2T=16 х Коммутатор WS-C2960-24TT-L16 х Коммутатор WS-C3560V2-24PS-E40 х Кабель CAB-SS-V35MT=40 х Кабель CAB-SS-V35FC=32 х Сервисный контракт CON-SNT-2911SEC16 х Сервисный контракт CON-SMBS-C29602TT16 х Сервисный контракт CON-SMBSV224PSE |
2 628 000 |
|
Аренда удаленной лаборатории |
Аренда30 х Маршрутизатор CISCO2911-SEC/K915 х Коммутатор WS-C2960-24TT-L15 х Коммутатор WS-C3560V2-24PS-Eна 14 дней |
289 500 |
|
Система эмуляции |
Приобретение 12 компьютеров с высокой вычислительной мощностью |
432 000 |
Соотношение стоимости создания лаборатории на базе реального оборудования и на базе системы эмуляции остается схожим вне зависимости от конфигурации лаборатории. Этот факт подтверждает целесообразность использования системы эмуляции для экономии средств при создании лабораторий для проведения практических занятий.
Помимо низкой стоимости, система эмуляции выгодно отличается возможность быстрой модернизации, для расширения лаборатории нет необходимости ожидать поставки новых сетевых устройств, а достаточно лишь добавить к системе новый компьютер. А если возникает необходимость кратковременного увеличения количества устройств, есть возможность создать больше виртуальных устройств на неизменном количестве компьютеров, пожертвовать скорость работы.
3. Типовые виртуальные лаборатории
Первая типовая виртуальная лаборатория предназначена для подготовки к сертификационному экзамену CCNA.
Рис. 3.1. Лаборатория CCNA
Каждому студенту выделяется 3 маршрутизатора и 2 коммутатора. Коммутаторы подключены между собой и к коммутаторам, предназначенным двум соседним студентам. Один из маршрутизаторов подключается к центральному маршрутизатору, находящемуся под контролем преподавателя.
При создании данной лаборатории в системе эмуляции маршрутизаторы 2911 заменяются виртуальными 2621, а коммутаторы 2960 заменяются виртуальными 7204 с коммутационным модулем. Полученная в результате лаборатория позволяет получить все необходимые для сдачи экзамена CCNA практические навыки.
Вторая типовая лаборатория предназначена для подготовки к сертификационному экзамену CCNA Security.
Рис. 3.2. Лаборатория CCNA Security
Если сравнивать лабораторию с предыдущей, внесены небольшие изменения, добавлен межсетевой экран и принципиально изменена схема подключения. В данной лаборатории коммутаторы имеют второстепенное значение, и подключения к лабораториям соседних студентов производится через маршрутизатор. Полученная в результате лаборатория позволяет получить все необходимые для сдачи экзамена CCNA Security практические навыки.
Третья типовая лаборатория предназначена для подготовки к сертификационным экзаменам, необходимым для получения CCNP.
Рис. 3.3. Лаборатория CCNP
Данная лаборатория не подключается напрямую к устройствам соседних студентов, но подключение к центральному коммутатору позволяет передавать данные всем пользователям между собой, что позволяет получать практические навыки работы с большими сетями.
Наличие не только прямых подключений между маршрутизаторами, но и подключения к общей коммутируемой сети позволяет, переключая состояние интерфейсов, изменять логическую топологию, что позволяет настраивать различные топологии без изменения схемы подключения.
Полученная в результате лаборатория позволяет подготавливаться не только к экзаменам ROUTE (Implementing Cisco IP Routing) и SWITCH (Implementing Cisco IP Switched Networks), но и моделировать ситуации, подходящие для получения навыков обнаружения и устранения проблем в функционировании сетевой инфраструктуры, которые являются основными для сдачи экзамена TSHOOT (Troubleshooting and Maintaining Cisco IP Networks).
Заключение
В ходе выполнения работы был проведен анализ существующих систем для проведения практических занятий по сетевым технологиям. Были рассмотрены лаборатории на базе реального сетевого оборудования, удаленные сетевые лаборатории и различные программные эмуляторы оборудования, такие как Boson NetSim, Cisco Packet Tracer, Dynamips и GNS3. В процессе анализа выявлены особенности каждой системы, определены положительные и отрицательные стороны и выделены области наиболее оптимального применения. Выявленные недостатки существующих систем были учтены при разработке системы эмуляции сетевого оборудования.
На базе программного эмулятора Dynamips была разработана система эмуляции, позволяющая создавать сети большого размера из виртуальных устройств, близких по функциональным возможностям с реальным оборудованием. Разработана подсистема, обеспечивающая централизованное управление частями виртуальной сетевой инфраструктуры, расположенными на различных компьютерах. Разработана подсистема, предоставляющая удобный доступ к интерфейсу управления виртуальными устройствами и контролирующая права доступа к отдельным виртуальным устройствам.
В результате анализа рисков информационной безопасности были выявлены актуальные угрозы. По результатам анализа рисков произведена доработка системы эмуляции, обеспечена защита от модификации конфигураций, несанкционированного доступа к вычислительным ресурсам и нарушения работоспособности.
Разработано три типовых виртуальных лабораторий для специалистов по информационной безопасности, позволяющих развивать навыки работы в сфере защиты распределенных информационных систем.
Список литературы
1. Попов, Е.Ф. Использование программных средств эмуляции оборудования в обучении сетевым технологиям / Е.Ф. Попов, А.А. Захаров // Сборник научных трудов по материалам Международной заочной научно-практической конференции «Теоретические и прикладные проблемы науки и образования в 21 веке». Часть 8. - Тамбов, Изд-во ТРОО «Бизнес-Наука-Общество», 2012.
2. Попов, Е.Ф. Использование программных средств эмуляции оборудования при модификации сетевой инфраструктуры / Е.Ф. Попов// Сборник научных трудов по материалам всероссийскую научно-практической конференции студентов, аспирантов и молодых ученых «Новые технологии - нефтегазовому региону». Тюмень, 2012.
3. NDG NETLAB+ System Overview [http://www.netdevgroup.com/support/ documentation/NETLAB_System_Overview.pdf] 30.05.2013
4. NETLAB Academy Edition [http://www.cisco.com/asiapac/academy/ academy/files/NETLAB_Kaan_U.pdf] 30.05.2013
5. Boson NetSim The Cisco Network Simulator & Router Simulator [http://www.boson.com/netsim-cisco-network-simulator] 29.05.2013
6. Cisco.CCIE Routing & Switching [http://www.cisco.com/web/learning/ certifications/expert/ccie_rs/index.html] 31.05.2013
7. Cisco. Associate Certification [http://www.cisco.com/web/learning/ certifications/associate/index.html] 31.05.2013
8. Wikipedia. Cisco Packet Tracer [http://ru.wikipedia.org/wiki/ Cisco_Packet_Tracer] 29.05.2013
9. Cisco Packet Tracer [http://www.cisco.com/web/learning/netacad/ course_catalog/PacketTracer.html] 29.05.2013
10. Dynamips / Dynagen Tutoria [http://dynagen.org/tutorial.htm] 29.05.2013
11. Wikipedia. Dynamips [http://ru.wikipedia.org/wiki/Dynamips] 29.05.2013
12. GNS3. Dynamips [http://www.gns3.net/dynamips/] 29.05.2013
13. Wikipedia. QEMU [http://ru.wikipedia.org/wiki/QEMU] 31.05.2013
14. QEMU. Manual [http://wiki.qemu.org/Manual] 31.05.2013
15. Oracle VM VirtualBox. Programming Guide and Reference [http://download.virtualbox.org/virtualbox/SDKRef.pdf] 30.05.2013
16. Cisco. Professional Certification [http://www.cisco.com/web/learning/ certifications/professional/index.html] 31.05.2013
17. Wikipedia. TCP [http://ru.wikipedia.org/wiki/TCP] 30.05.2013
18. Wikipedia. UDP [http://ru.wikipedia.org/wiki/UDP] 30.05.2013
19. Wikipedia. Ethernet [http://ru.wikipedia.org/wiki/Ethernet] 31.05.2013
20. VirtualBox Main API Documentation [https://www.virtualbox.org/sdkref/ index.html] 30.05.2013
21. Wikipedia. Хеширование [http://ru.wikipedia.org/wikiХеширование] 31.05.2013
22. Wikipedia. Последовательный порт [http://ru.wikipedia.org/wiki/ Последовательный_порт] 31.05.2013
23. Wikipedia. Терминальный сервер [http://ru.wikipedia.org/wiki/ Теримнальный_сервер] 30.05.2013
Размещено на Allbest.ru
...Подобные документы
Разработка модулей для автоматического развертывания виртуальных сред и технология их резервного копирования. Схемы сетевого взаимодействия виртуальных сред и их состав (настройка гостевых операционных систем и служб) для каждого из специалистов.
дипломная работа [3,7 M], добавлен 06.03.2013Основные виды сетевых атак на VIRTUAL PERSONAL NETWORK, особенности их проведения. Средства обеспечения безопасности VPN. Функциональные возможности технологии ViPNet(c) Custom, разработка и построение виртуальных защищенных сетей (VPN) на ее базе.
курсовая работа [176,0 K], добавлен 29.06.2011Понятие виртуального магазина. Преимущества и недостатки виртуальных магазинов. Классификация виртуальных магазинов. Организация деятельности виртуальных магазинов. Создание виртуальных магазинов. Способы оплаты в Интернет. Процессинговая система.
курсовая работа [72,0 K], добавлен 30.09.2007Становление системы электронных библиотек и соответствующих информационных инфраструктур в современной России. Проблемы создания электронных каталогов. Организация массива данных и разработка программного кода поисковой машины на языке JavaScript.
курсовая работа [43,7 K], добавлен 03.09.2012Использование информационных технологий в образовании. Системы дистанционного обучения и виртуальные лаборатории. Мультимедийная платформа Adobe Flash. Этапы разработки виртуального лабораторного практикума: оптимизация кода и разработка компонентов.
дипломная работа [3,3 M], добавлен 15.06.2017Процесс обучения ИТ-специалистов технологии MSF. Разработка информационной системы, моделирующей поведение "тестируемой программы" на стадии стабилизации для проведения практических занятий. Технология нефункционального тестирования, ее преподавание.
дипломная работа [2,3 M], добавлен 31.05.2016Ведение личных финансов, покупки и управление банковским счетом через интернет. Понятие и сущность виртуальных денег, их назначение. Принципы работы виртуальных денег. Электронная коммерция через интернет. Виды российской системы электронной коммерции.
реферат [26,9 K], добавлен 27.02.2009Понятия выставки, экспозиции и виртуальности. Их представительства в сети. Виртуальные выставки на службе экспобизнеса. Особенности их организаций. Техническая реализация виртуальных экспозиций. Примеры существующих виртуальных музеев в Интернет.
реферат [60,1 K], добавлен 25.11.2009Психолого-педагогические и обще-методические аспекты использования ИКТ в образовательном процессе. Анализ сред разработки мобильных приложений и языков программирования. Технология создания программно-методического комплекса для изучения чукотского языка.
дипломная работа [5,8 M], добавлен 07.06.2014Выбор базовых программных средств для разработки оригинального программного обеспечения. Компоненты программно-методического комплекса проектирования токарных операций. Программное обеспечение для организации интерфейса программно-методического комплекса.
дипломная работа [2,8 M], добавлен 14.05.2010Модульная структура программного комплекса "Информационная поддержка деятельности системного администратора машиностроительного техникума". Расчёт капитальных затрат на создание программно-методического комплекса. Обеспечение безопасных условий труда.
дипломная работа [2,3 M], добавлен 24.03.2013Проблематика построения виртуальных частных сетей (VPN), их классификация. Анализ угроз информационной безопасности. Понятия и функции сети. Способы создания защищенных виртуальных каналов. Анализ протоколов VPN сетей. Туннелирование на канальном уровне.
дипломная работа [2,6 M], добавлен 20.07.2014Современные системы дистанционного обучения и анализ требований, предъявляемых при создании сетевых курсов и виртуальных университетов. Архитектура и ценообразование СДО для повышения квалификации и переподготовки специалистов транспортной отрасли РФ.
курсовая работа [1,2 M], добавлен 28.07.2011Разработка топологии информационной сети. Разбиение сети на подсети. Разработка схемы расположения сетевого оборудования. Калькулирование спецификации сетевого оборудования и ПО. Расчет работоспособности информационной сети. Классификация видов угроз.
курсовая работа [2,6 M], добавлен 10.01.2016Проектирование аппаратно-программной конфигурации. Разработка прикладной автоматизированной системы. Проектирование информационных потоков. Функциональная структура программы. Расчет необходимого компьютерного, сетевого и программного оборудования.
курсовая работа [7,9 M], добавлен 31.05.2015Развитие автоматизированных информационных технологий. Реализация автоматизированного рабочего места, позволяющего осуществить учет продукции на складе. Концептуальная и логическая модели данных. Оценка экономической эффективности информационной системы.
дипломная работа [1,9 M], добавлен 30.11.2010Проектирование программного обеспечения, позволяющего создавать и вести множество электронных словарей. Обоснование выбора программных средств решения задачи. Разработка формы входных и выходных данных. Описание модулей программы и процесса отладки.
дипломная работа [1007,7 K], добавлен 03.07.2015Методы и технологии создания виртуальных магазинов. Программные средства для создания сайта. Разработка php-модуля. Технические возможности СУБД MySQL. Приложения для создания графики и дизайна. Логическая структура сайта. Разработка базы данных.
курсовая работа [248,1 K], добавлен 24.04.2012Анализ применения информационных технологий в организации обучения. Особенности проектирования автоматизированных информационно-справочных систем. Обзор средств создания приложения. Разработка пользовательского интерфейса программы, ее тестирование.
курсовая работа [1,2 M], добавлен 09.04.2015Роль информационных технологий в образовании. Педагогическая целесообразность использования программно-методического обеспечения. Типология программных средств по методическому назначению. Описание программного продукта и его экономическая эффективность.
дипломная работа [2,4 M], добавлен 26.12.2011