Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Методическое пособие 74

.pdf
Скачиваний:
3
Добавлен:
30.04.2022
Размер:
351.51 Кб
Скачать

ФГБОУ ВПО «Воронежский государственный технический университет»

Кафедра систем информационной безопасности

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

ксамостоятельным работам по дисциплине «Технология построения защищенных

распределенных приложений» для студентов специальности

090303 «Информационная безопасность автоматизированных систем»

очной формы обучения

Воронеж 2015

Составитель канд. техн. наук С. С. Куликов

УДК 004.056.5: 004.41

Методические указания к самостоятельным работам по дисциплине «Технология построения защищенных распределенных приложений» для студентов специальности 090303 «Информационная безопасность автоматизированных систем» очной формы обучения / ФГБОУ ВПО «Воронежский государственный технический университет»; сост. С. С. Куликов. Воронеж, 2015. 18 с.

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

Методические указания подготовлены в электронном виде в текстовом редакторе MW-2013 и содержатся в файле Куликов_СР_ТПЗРП.pdf.

Табл. 2. Библиогр.: 84 назв.

Рецензент д-р техн. наук, проф. А. Г. Остапенко

Ответственный за выпуск зав. кафедрой д-р техн. наук, проф. А. Г. Остапенко

Издается по решению редакционно-издательского совета Воронежского государственного технического университета

© ФГБОУ ВПО «Воронежский государственный технический университет», 2015

ВВЕДЕНИЕ

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

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

Данные методические указания содержат рекомендации для организации самостоятельной работы студентов над учебным материалом по дисциплине «Технология построения защищенных распределенных приложений».

1. ЦЕЛЬ И ЗАДАЧИ САМОСТОЯТЕЛЬНОЙ РАБОТЫ

Целью самостоятельной работы студентов (СРС) является овладение фундаментальными знаниями, профессиональными умениями и навыками деятельности по профилю, опытом творческой, исследовательской деятельности. Самостоятельная работа студентов способствует развитию самостоятельности, ответственности и организованности, творческого подхода к решению проблем учебного и профессионального уровня.

Задачами СРС являются:

систематизация и закрепление полученных теоретических знаний и практических умений студентов;

углубление и расширение теоретических знаний;

формирование умений использовать нормативную, правовую, справочную документацию и специальную литературу;

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

формирование самостоятельности мышления, способностей к саморазвитию, самосовершенствованию и самореализации;

развитие исследовательских умений;

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

2

2. ВИДЫ САМОСТОЯТЕЛЬНОЙ РАБОТЫ

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

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

внеаудиторная самостоятельная работа выполняется студентом по заданию преподавателя, но без его непосредственного участия.

Основными видами самостоятельной работы

студентов без участия преподавателей являются:

формирование и усвоение содержания конспекта лекций на базе рекомендованной учебной литературы, включая информационные образовательные ресурсы (электронные учебники, электронные библиотеки и др.);

подготовка к семинарам и практическим работам, их оформление;

работа с учебно-методической литературой;

самостоятельный поиск и изучение найденной информации;

оформление конспектов лекций;

подготовка к курсовому проектированию; подготовка к зачету.

3

3. ПЕРЕЧЕНЬ ТЕОРЕТИЧЕСКИХ ТЕМ ДЛЯ ПОИСКА ИНФОРМАЦИИ И САМОСТОЯТЕЛЬНОГО ИЗУЧЕНИЯ

Названия и краткое описание тем, предлагаемых студентам для самостоятельного изучения и имеющих теоретическую направленность, приведены в табл. 1

Таблица 1

Тематика самостоятельной работы

Название темы

Содержание темы

п/п

 

 

 

 

 

 

 

 

1

2

3

 

 

 

 

Представление

Описание способов доступа к

1

подключаемых

интернет-ресурсу вне зависимости от

 

протоколов

используемого протокола доступа

 

 

 

 

 

Способы использования

2

Запрос данных

подключаемых протоколов для

отправки и приема данных из

 

 

 

 

интернет-ресурсов

 

 

 

 

Программиров

Способы создания классов для

 

ание

3

реализации подключаемых

подключаемых

 

протоколов

 

протоколов

 

 

 

 

 

 

Использование

Описание процесса создания

 

приложений, которые используют

4

протоколов

сетевые протоколы, такие как TCP,

 

приложений

 

UDP и HTTP

 

 

 

 

 

 

 

Описание преимуществ протокола IP

 

 

версии 6 (IPv6) над текущей версией

 

 

набора протоколов IP (IPv4); описание

5

IP версии 6

адресации, маршрутизации и

 

 

автоматической настройки IPv6, а

 

 

также процедур включения и

 

 

выключения IPv6

 

 

 

4

 

 

Продолжение табл. 1

1

2

3

 

 

 

 

Настройка

Описание использования файлов

6

интернет-

конфигурации .NET Framework для

 

приложения

настройки интернет-приложений

 

 

 

 

Трассировка

Описание использования трассировки

 

сети для получения сведений о

7

сети в .NET

вызовах методов и о сетевом трафике,

 

Framework

 

созданном управляемым приложением

 

 

 

 

 

 

Управление

Описание использования кэширования

 

кэшированием

для приложений, которые используют

8

для

классы System.Net.WebClient,

 

приложений

System.Net.WebRequest и

 

сети

System.Net.HttpWebRequest

 

 

 

 

Безопасность в

Описание использования стандартных

9

сетевом прог-

методов безопасности и

 

раммировании

аутентификации в Интернете

 

 

 

 

Рекомендации

Советы по достижению максимальной

10

для классов

эффективности разрабатываемых

 

System.Net

интернет-приложений

 

 

 

11

Прокси-сервер

Описание порядка настройки прокси

 

 

 

 

 

Описание порядка сбора информации

 

 

о событиях, изменениях, статистике и

12

Исследование

свойствах сети, а также порядка

состояния сети

определения доступности удаленного

 

 

 

узла с помощью класса

 

 

System.Net.NetworkInformation.Ping

 

 

 

 

Изменения к

Описание нескольких изменений,

 

пространству

внесенных в класс System.Uri в версии

13

имен

2.0 для устранения неправильного

 

System.Uri в

поведения, повышения удобства

 

версии 2.0

работы и безопасности

 

 

 

5

 

 

Продолжение табл. 1

1

2

3

 

 

 

 

Международна

Описание усовершенствований класса

 

я поддержка

System.Uri, касающихся поддержки

14

идентификатор

международного идентификатора

 

а ресурса в

ресурсов (IRI) и международных

 

System.Uri

доменных имен (IDN)

 

 

 

 

 

Описание набора усовершенствований

 

 

класса System.Net.Sockets.Socket,

 

Улучшения

которые предоставляют

15

производитель

альтернативный шаблон асинхронной

ности сокетов в

модели, который может

 

 

версии 3.5

использоваться специализированными

 

 

высокопроизводительными

 

 

приложениями сокетов

 

 

 

 

 

Описание появившейся в версии 3.5

 

 

поддержки протокола PNRP,

 

 

динамической регистрации имен и

16

Протокол

регистрации имен без сервера, а также

PNRP

протокола разрешения имен. Эти

 

 

 

новые функции поддерживаются

 

 

пространством имен

 

 

System.Net.PeerToPeer

 

 

 

 

 

Описание изменений безопасности в

 

Изменения к

версии 3.5 с пакетом обновления 1

 

(SP1), влияющих на обработку

 

проверке

 

интегрированной аутентификации

 

подлинности

 

Windows классами

17

NTLM для

System.Net.HttpWebRequest,

 

HttpWebReques

 

System.Net.HttpListener,

 

t в версии 3.5

 

System.Net.Security.NegotiateStream и

 

SP1

 

связанными классами в пространстве

 

 

 

 

имен System.Net

 

 

 

6

 

 

Окончание табл. 1

1

2

3

 

 

 

 

 

Описание усовершенствований

 

 

расширенной защиты, влияющих на

 

 

обработку интегрированной

 

Встроенная

аутентификации классами

 

проверка

System.Net.HttpWebRequest,

18

подлинности

System.Net.HttpListener,

Windows с

System.Net.Mail.SmtpClient,

 

 

расширенной

System.Net.Security.SslStream,

 

защитой

System.Net.Security.NegotiateStream и

 

 

связанными классами в пространстве

 

 

имен System.Net и связанных

 

 

пространствах имен

 

 

 

 

 

Описание усовершенствований,

 

 

добавленных в пространства имен

 

Обходом nat с

System.Net,

19

помощью IP

System.Net.NetworkInformation и

версии 6 и

System.Net.Sockets для поддержки

 

 

Teredo

обхода преобразования сетевых

 

 

адресов (NAT) с помощью IPv6 и

 

 

Teredo

 

 

 

 

Сетевая

Описание последствий сетевой

 

изоляция

 

изоляции для классов в пространствах

20

приложений

имен System.Net, System.Net.Http и

 

хранилища

 

System.Net.Http.Headers

 

Windows

 

 

 

 

 

7

4. ПЕРЕЧЕНЬ ПРАКТИЧЕСКИХ ТЕМ ДЛЯ ПОИСКА ИНФОРМАЦИИ И САМОСТОЯТЕЛЬНОГО ИЗУЧЕНИЯ

Названия и краткое описание тем, предлагаемых студентам для самостоятельного изучения и имеющих практическую направленность, приведены в табл. 2.

 

 

Таблица 2

 

Тематика самостоятельной работы

Название темы

Содержание темы

п/п

 

 

 

 

 

1

2

3

 

 

 

 

 

Предназначение и структура

1

Класс System.Net

базового класса для всех сетевых

 

 

протоколов

 

 

 

 

 

Определение типов и

 

 

перечислений, используемых для

 

Класс

определения политик

2

кэширования ресурсов,

System.Net.Cache

 

получаемых с помощью классов

 

 

 

 

System.Net.WebRequest и

 

 

System.Net.HttpWebRequest

 

 

 

 

 

Классы, используемые в

 

 

приложениях для программного

3

Класс System.Net.

доступа к параметрам

Configuration

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

 

 

 

System.Net и обновления этих

 

 

параметров

 

 

 

 

Класс

Классы, которые обеспечивают

4

интерфейс программирования для

System.Net.Http

 

современных приложений HTTP

 

 

 

 

 

8