Upload
-
View
220
Download
1
Embed Size (px)
Citation preview
ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Факультет вычислительной техники
Кафедра систем автоматизации проектирования
"Утверждаю"
Декан ФВТ
________________ Б.Д.Шашков
"____" _______________ 2005 г.
Рабочая программа дисциплины
Администрирование информационных систем
по подготовке дипломированного специалиста
по специальности 351500 (010503)
Программу разработал к.т.н., доцент ______________ И.Г.Кревский
Программа одобрена на заседании кафедры САПР, протокол № ___ от "___" _______ 2005 r.
Зав.кафедрой САПР д.т.н., профессор _______________ А.М.Бершадский
Согласовано: Председатель НМК ФВТ _______________ д.т.н., профессор П.П.Макарычев
Программа разработана в соответствии со следующими документами: —— Государственным образовательным стандартом Минобразования РФ по
специальности 351500 (010503); ——рабочим учебным планом Пенз.ГУ по специальности 351500 (010503);
1 .Цели и задачи дисциплины.
Целью дисциплины является изучение основ сетевого администрирования, функциональных и архитектурных особенностей сети Интернет, принципов построения экономики информационных сетей.
2. Требования к уровню освоения содержания дисциплины.
В результате изучения дисциплины студенты должны: - знать:
принципы построения открытых системы и «клиент-серверных» технологий; основы администрирования в операционных системах Unix и Windows; основные сетевые протоколы и построение стека протоколов TCP/IP; принципы управления WEB-сервером; основные способы программирования Интернет-приложений.
-уметь: программировать сокеты; настраивать и администрировать серверы;
-иметь опыт: разработки CGI-приложений;
-иметь представление: о экономике информационных сетей; о моделях ценообразования на услуги сетей; о сетевой коммерции.
3. Объем дисциплины и виды учебной работы
Вид учебной работы Всего часов (Семестр – 9)
Общая трудоемкость дисциплины 170 Аудиторные занятия 85 Лекции 51 Лабораторные работы (ЛР) 34 Самостоятельная работа, в т.ч. курсовая работа 85
Вид итогового контроля (экзамен, зачет) экзамен, зачет, курсовая работа
4. Содержание дисциплины 4.1. Разделы дисциплины и виды занятий
к-во часов N п\п Раздел дисциплины
Лекции Л.р. Сам.р.
1. Принципы построения открытых системы и «клиент-серверных» технологий. Модель ISO/OSI.
2 2
2. Стек TCP/IP и его протоколы 8 10 16
3. Адресация в IP сетях. 4 4
4. Принципы работы DNS 4 3
5. Принципы и основные протоколы маршрутизации в Интернет
10 4
6. Протоколы прикладного уровня 6 6 8
7. Программирование в Интернет 6 10 30
8. Администрирование в Unix и в Windows. Управление WEB-сервером. Построение ISP
4 8 14
9. Интернет-экономика. Модели назначения цен.Сетевая коммерция
6 4
10. Заключение 1
ИТОГО:51 34 85
* - Внеаудиторная самостоятельная работа в объеме 85 часов отводится на самотестирование, работу с дополнительными материалами, подготовку к лабораторным работам, оформление отчетов, выполнение курсового проекта.
4.2. Содержание разделов дисциплины
1. Открытые системы и открытые спецификации. Технологии «клиент-сервер». Модель ISO/OSI, функции протоколов каждого из уровней.
2. Структура стека TCP/IP. Краткая характеристика протоколов. Надежность протоколов. Инкапсуляция. Протокол IP и его основные функции. Фрагментация. Формат заголовка
пакета Ipv4. Протокол IPv6. Протокол ICMP. Протокол UDP. Протокол TCP и формат его заголовка. Окно передачи в TCP.1
3. Адресация в IP-сетях. Типы адресов: физический (MAC-адрес), сетевой (IP-адрес) и символьный (DNS-имя). Соглашения о специальных адресах. Отображение физических адресов на IP-адреса: протоколы ARP и RARP.
4. Отображение символьных адресов на IP-адреса: служба DNS. Основные домены верхнего уровня. Система доменных имен BIND. Автоматизация процесса назначения IP-адресов узлам сети - протокол DHCP.
5. Основные принципы IP-маршрутизации. Разбиения адресного пространства сети на подсети. Маскирование. Таблицы маршрутизации в IP-сетях. Фиксированная маршрутизация. Простая маршрутизация. Адаптивная маршрутизация. Дистанционно-векторный алгоритм маршрутизации (на примере RIP). Алгоритм состояния связей (на примере OSPF). Комбинирование различных протоколов обмена. Протоколы EGP и BGP сети Internet.
6. Основные сервисы Интернет и соответствующие протоколы. Порты и сокеты. Понятие WKS. Http, ftp и др. протоколы прикладного уровня. MIME, типы и расширения. Этапы транзакции http. Понятия URI, URL. Схемы http-сеанса. Структура Запроса клиента. Структура ответа сервера. Cookie.
7. Программирование в Интернет. Серверное и клиентское ПО. Программы, выполняющиеся на клиенте (принципы работы, JavaScript, Java-аплеты). Программы, выполняющиеся на сервере. Спецификация CGI. Perl. ISAPI.2
8. Администрирование в Unix и в Windows. Управление WEB-сервером. Построение ISP. Архитектура сервера Apache. Архитектура сервера Internet Information Server.3
9. Экономика информационных сетей. Интернет-экономика (ИЭ): основные понятия ИЭ; экономика разнородных сетей; ценообразование в глобальной сети. Составляющие расходов на предоставление услуг Интернет. Межсоединения и распределенная экономика: IP-транспорт; структура цены и экономика соглашений о межсоединениях; разделение распределенной стоимости. Модель назначения цен. Оценка потребления: тарифы и цены в ИЭ; методы оценивания стоимости коммуникаций. Категории электронного бизнеса/ Сетевая коммерция: услуги общественного и частного потребления; электронные службы; электронные платежные системы; подтверждение, лицензирование и страхование распределенного обслуживания. Экономическая эффективность сетей типа Интернет.
10. Заключение. Перспективы развития глобальных информационных систем.
1 Протоколы физического и канального уровня рассматриваются в ДС.Ф.11.8 «Сетевые технологии» 2 Вопросы Web-дизайна и программирования на языках сценариев на стороне клиента рассматриваются в ОПД.В.01.01 «WEB -дизайн и программирование в Интернет» 3 Лабораторные работы по настройке и администрированию IIS включены в ДС.Ф.11.8 «Сетевые технологии»
5. Лабораторный практикум
.№-№ п/п
№ раздела дисциплины
Наименование лабораторных работ К-во часов
1 2 3 41. 2 Изучение протокола сетевого уровня на примере IP 4
2. 2 Изучение протокола транспортного уровня на примере TCP
2
3. 2 Изучение хода сеанса передачи данных на примере сеанса TCP
4
4. 6 Изучение протоколов прикладного уровня на примере HTTP
6
5. 7 Разработка сканера портов 4
6. 7 Разработка CGI-скрипта Интернет форума 6
7. 8 Основы настройки и администрирования Apache 8
6. Курсовая работа.
Разработка приложений клиент-сервер на основе CGI-приложения. Состав курсовой работы:
Пояснительная записка выполняется в объёме 15-20 страниц и должна содержать: • реферат; • техническое задание на курсовую работу; • постановка задачи; • описание свойств и функционального назначения разрабатываемого ПО; • описание интерфейса клиентской и серверной части ПО; • описание алгоритма работы клиентской и серверной части ПО; • описание алгоритма взаимодействия клиентской и серверной части ПО; • описание структуры БД (если предусмотрено заданием); • заключение; • приложения, которые включают исходные тексты программ, блок-схемы алгоритмов
работы программ, схему взаимодействия программ клиентской и серверной части, структуру БД (если предусмотрено заданием);
• список использованной литературы.
7. Материально-техническое обеспечение дисциплины. Для обеспечения лабораторно-практических занятий необходим класс ПЭВМ и программное обеспечение: Windows 2000, Linix, VC++, .IIS, Apache.
8. Рекомендуемая литература.
1. Компьютерные сети. Принципы, технологии, протоколы / В.Г.Олифер, Н.А.Олифер. – СПб: Издательство «Питер», 2003.
2. Вейтман В. Программирование для Web: Уч.пос.: - М. – Издательский дом «Вильямс», 2000.
3. В.Г.Олифер, Н.А.Олифер Введение в IP-сети // http://www.citforum.ru/nets. 2001/
4. П. Б. Храмцов Администрирование сети и сервисов INTERNET // http://www.infocity.kiev.ua/ 1997.
5. П. Б. Храмцов. Лабиринт Интернет. Практическое руководство. – М.: «Электронинформ», 1996.
6. Кревский И.Г., Селиверстов М.Н., Финогеев А.Г. Основы работы в Интернет. Электронный учебник. Пенза, ПГУ, 2003.
7. И.В. Успенский ИНТЕРНЕТ-Маркетинг Учебник.- СПб.: Изд-во СПГУЭиФ, 2003.
8. Тихвинский В.О. Регулирование и экономика подвижной связи. – М.: Радио и связь, 2003.
9. Быков В. А. Электронный бизнес и безопасность. — М.: Радио и связь, 2000 г.
9. Переутверждение программы на очередной учебный год. Учебный год
Учебные группы
Решение кафедры № протокола, дата, подпись зав. кафедрой
Решение выпускающей кафедры № протокола, дата, подпись зав. кафедрой
Лектор разработчик программы
№ изменения
Примечание: тексты изменений прилагаются.
Разработчик программы: к.т.н., доцент
_______________ И.Г.Кревский