
- •Томский государственный университет систем управления и радиоэлектроники (тусур)
- •Сети эвм и телекоммуникации.
- •1. Цели и задачи дисциплины, ее место в учебном процессе 6
- •2. Содержание курса 6
- •3. Лабораторные работы 13
- •Введение
- •1. Цели и задачи дисциплины, ее место в учебном процессе
- •1.2. Задачи изучения сетей и телекоммуникаций.
- •1.3. Перечень дисциплин, усвоение которых студентами необходимо для изучения баз данных и экспертных систем.
- •2. Содержание курса
- •2.1 Лекции (54 часа)
- •2.2 Темы для самостоятельного изучения. Отчет в виде рефератов и докладов.
- •2.3 Экзаменационные вопросы
- •2.3.1 Экзаменационные билеты
- •3. Лабораторные работы
- •3.1 Работа с WinSocket
- •3.1.1 Определения
- •3.1.2 Создание сервера
- •3.1.3 Создание клиента
- •3.2 Лабораторная работа №1 Работа с сокетами Беркли
- •Глава 1 Работа с WinSocket данного пособия.
- •Протокол передачи времени Time
- •Протокол Finger
- •Задание на лабораторную работу:
- •3.3 Лабораторная работа №2 Протоколы smtp и pop3
- •3.4 Лабораторная работа №3 Моделирование протоколов канального уровня
- •3.5 Лабораторная работа №4 Браузер и ftp-клиент
- •3.6Лабораторная работа №5. Html, Javascript технологияPhp html и Javascript
- •Технология php
- •3.7Лабораторная работа №6. Технология xml
- •3.8 Лабораторная работа №7 Маршрутизация в вс
- •3.9 Лабораторная работа №8 Кэширующий http прокси-сервер и socks5 прокси-сервер
- •3.10 Лабораторная работа №9 распределенныйUdPсервер/udPклиент
- •3.11 Лабораторная работа 10. Перехват сетевых пакетов
- •3.12 Лабораторная работа 11.SasLаутоинтефикация
- •Литература
3.12 Лабораторная работа 11.SasLаутоинтефикация
Реализовать аутоинтефикацию, используя основные механизмы простого протокола аутентификации.
SASL (англ. Simple Authentication and Security Layer — простой уровень аутентификации и безопасности) — это фреймворк (каркас) для предоставления аутентификации и защиты данных в протоколах на основе соединений. Он разделяет механизмы аутентификации от прикладных протоколов, в теории позволяя любому механизму аутентификации, поддерживающему SASL, быть использованным в любых прикладных протоколах, которые используют SASL. Фреймворк также предоставляет слой защиты данных. Для использования SASL протокол включает команду для идентификации и аутентификации пользователя на сервере и для опциональной защиты переговоров последующей интерактивности протокола. Если это используется в переговорах, то слой безопасности вставляется между протоколом и соединением.
В 1997 Джон Гардинер Майерс (John Gardiner Myers) написал изначальную спецификацию SASL (RFC 2222) при университете Карнеги-Меллона (Carnegie Mellon University). В 2006 году этот документ утратил силу после введения RFC 4422, под редакцией Алексея Мельникова (Alexey Melnikov) и Курта Зейлинга (Kurt Zeilenga).
Механизмы SASL реализуют серию запросов и ответов. Определенные SASL механизмы включают:
«EXTERNAL», используется, когда аутентификация отделена от передачи данных (например, когда протоколы уже используют IPsec или TLS);
«ANONYMOUS», для аутентификации гостевого доступа (RFC 4505);
«PLAIN», простой механизм передачи паролей открытым текстом. PLAIN является заменой устаревшему LOGIN ;
«OTP», механизм одноразовых паролей. OTP заменяет устаревший механизм SKEY;
«SKEY», система одноразовых паролей (устаревший);
«CRAM-MD5»;
«DIGEST-MD5»;
«NTLM»;
«GSSAPI»;
GateKeeper (& GateKeeperPassport), разработана Microsoft для MSN Chat;
«KERBEROS IV» (устаревший).
Семья механизмов GS2 поддерживает произвольные GSSAPI механизмы в SASL. Это сейчас стандартизовано в RFC 5801.
Литература
Компьютерные сети: Принципы, технологии, протоколы: Учебное пособие для вузов/ В. Г. Олифер, Н. А. Олифер. - 3-е изд.. - СПб.: Питер, 2008. - 957[3] с.: ил..
2. Компьютерные сети : Пер. с англ. / Э. Таненбаум ; пер. : В. Шрага. - 4-е изд. - СПб. : Питер, 2007. - 991[1] с. : ил. - (Классика Computer Science). - Библиогр.: с. 941-970.
3. Современные беспроводные сети: состояние и перспективы развития / И. А. Гепко [и др.] ; ред. В. Ф. Олейник. - Киев : ЕКМО, 2009. - 671 с.
4. Беспроводные сети Wi-Fi: учебное пособие / А. В. Пролетарский [и др.]. -М.: Интернет-Университет Информационных Технологий, 2007; М. : БИНОМ. Лаборатория знаний, 2007. - 215 с.
5. Сети. Беспроводные технологии: пер. с англ. / П. Беделл; пер. Р. М. Евтеев. - М.: НТ Пресс, 2008. -441 с.
6. Основы программирования на JAVA: Учебное пособие/ Р. В. Юдахин; - Томск: ТУСУР, 2004. - 195 с.: