Компьютерные сети - Витебский государственный

advertisement
УО «Витебский государственный технологический университет»
УТВЕРЖДАЮ
Первый проректор УО «ВГТУ»
_____________________С.И. Малашенков
«_____»___________2013 г.
Рег.№ _УД-180/2013____________
УЧЕБНАЯ ПРОГРАММА ПО ДИСЦИПЛИНЕ
________________ Компьютерные сети______________
(наименование дисциплины)
специальности переподготовки 1-40 01 73 «Программное обеспечение ____
(код и наименование специальности и квалификации
переподготовки)
информационных систем» (заочная форма)
в соответствии с типовым учебным планом переподготовки, утвержденным
30.06.2010 №25-17/30
(дата утверждения, регистрационный номер)
и учебным планом переподготовки УО «ВГТУ»
8/з — 13 уч
Витебск, 2013
Учебная программа разработана в соответствии с образовательным
стандартом РБ:
ОСРБ 1-40 01 73 - 2012 «Переподготовка руководящих работников и
специалистов, имеющих высшее образование. Специальность 1-40 01 73
«Программное обеспечение информационных систем»
Разработчик(и) программы:
__А.Н. Бизюк_______ _________________________________________
(инициалы, фамилия, должность, ученая степень, ученое звание)
Зав. кафедрой информатики
__В. Е. Казаков, к.т.н. _________________________________________
(инициалы, фамилия, должность, ученая степень, ученое звание)
Рекомендована к утверждению:
На заседании Совета ФПК и ПК
Протокол заседания от _25.10.13__________№__2____
Председатель Совета ФПК и ПК_____________И.Ю. Семенчукова
Научно-методическим Советом УО «ВГТУ»
Протокол заседания от ___________№______
Председатель НМС ______________С.И. Малашенков
ВВЕДЕНИЕ
Цель преподавания дисциплины – получение слушателями
теоретических знаний и практических навыков по проектированию,
установке и сопровождению компьютерных сетей.
Задачи изучения дисциплины.
В результате изучения дисциплины слушатель должен знать:
 терминологию компьютерных сетей;
 классификацию компьютерных сетей и разновидности сетевых
технологий;
 виды узлов сети;
 концепции и основные понятия эталонной семиуровневой модели
взаимодействия открытых систем (ISO/OSI), назначения и
функции каждого уровня;
уметь характеризовать:
 уровни семиуровневой модели взаимодействия открытых систем
ISO/OSI;
 сетевые протоколы и службы;
приобрести навыки использования сетевых протоколов и технологий.
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
2
8
2
8
2
8
2
6.
TCP/IP
9
2
7.
Безопасность сетей
7
2
8.
Программирование
сетевых приложений
14
2
2.
3.
4.
5.
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12
0
0
0
0
0
64 16
Итоговая форма контроля знаний слушателя
0
0
0
20
0
Опрос
4
Опрос
4
Опрос
4
Опрос
4
Опрос
3
0
0
0
0
0
0
8
0
самостоятельная работа
0
конференции
0
тренинги
семинарские занятия
0
2
деловые игры
практические занятия
2
Введение.
Общие принципы
построения сетей
Линии связи
Коммутация каналов
и пакетов
Архитектура и
стандартизация сетей
1.
лабораторные занятия
лекции
Наименование
разделов и темы
дисциплины
Всего
№
п/п
круглые столы,
тематические дискуссии
Распределение учебных часов по видам занятий
Аудиторные занятия
3
6
0
0
форма контроля знаний
СОДЕРЖАНИЕ ПРОГРАММЫ
Опрос,
отчёт по
заданиям
Опрос
Опрос,
отчёт по
заданиям
28
экзамен
СОДЕРЖАНИЕ ТЕМ ДИСЦИПЛИНЫ
№
п/п
Наименование темы
1.
Введение.
2.
Общие принципы
построения сетей
3.
Линии связи
4.
Коммутация каналов
и пакетов
5.
Архитектура и
стандартизация сетей
6.
TCP/IP
7.
Безопасность сетей
8.
Программирование
сетевых приложений
Содержание темы
Применение компьютерных сетей. Сетевое оборудование.
Сетевое программное обеспечение. Примеры сетей.
Теоретические основы передачи данных. Сетевые службы и
сервисы. Топологии сетей. Кодирование. Адресация.
Классификация линий связи. Типы линий физических
каналов связи. Характеристики линий связи.
Обобщенная задача коммутации. Определение потоков.
Маршрутизация.
Продвижение
данных.
Мультиплексирование и демультиплексирование.
Многоуровневый подход к сложным задачам. Понятие стека
протоколов. Модель OSI.
Стек TCP/IP. Типы адресов стека TCP/IP. Формат IP адреса.
Порядок назначения IP адресов. DNS.
Традиционная криптография. Протоколы аутентификации.
Социальный аспект.
Клиент-серверная модель. Сокеты. Использование протокола
TCP, использование протокола UDP.
СОДЕРЖАНИЕ ЛАБОРАТОРНЫХ ЗАНЯТИЙ
№
п/п
1.
2.
Наименование темы
TCP/IP
TCP/IP
3.
4.
5.
TCP/IP
Программирование
сетевых приложений
Программирование
сетевых приложений
Содержание темы
Сетевые утилиты. Использование DNS.
Основные команды протокола FTP. Использование
протокола. Основные команды протоколов SMTP, POP3.
Использование протоколов.
Основные команды протокола HTTP. Использование
протокола.
Создание серверного приложения. Создание клиентского
приложения.
Использование протокола TCP, использование протокола
UDP.
САМОСТОЯТЕЛЬНАЯ РАБОТА
Перечень вопросов, выносимых на самостоятельную работу
Тема
Общие принципы
построения сетей
Вопросы
Литература
Сетевые операционные
системы. Разделяемая среда
передачи данных.
Первичные сети линии и
каналы связи. Аппаратура
передачи данных.
Составные каналы.
Дейтаграммный способ
передачи.
[1], [2], [5], [9]
Архитектура и
стандартизация сетей
Уровни модели OSI.
Стандартные стеки
протоколов.
[1], [2], [5], [9]
TCP/IP
Отображение сетевых
адресов на локальные
адреса. Протокол DHCP.
Типы сетевых атак. Проксисерверы.
Блокирующий и
неблокирующий способ
организации сервера.
[1], [2], [5], [9]
Линии связи
Коммутация каналов и
пакетов
Безопасность сетей
Программирование сетевых
приложений
[1], [2], [5], [9]
[1], [2], [5], [9]
[1], [2], [5], [9]
[1], [2], [5], [9]
МАТЕРИАЛЫ ДЛЯ ТЕКУЩЕЙ АТТЕСТАЦИИ
Вопросы к экзамену
1. Основные понятия компьютерных сетей. Вычислительные и телекоммуникационные сети.
2. Основные понятия компьютерных сетей. Локальные и глобальные сети (общие черты,
отличия).
3. Проблемы физической передачи данных по линиям связи. Кодирование.
4. Проблемы физической передачи данных по линиям связи. Характеристики физических
каналов
5. Проблемы объединения нескольких компьютеров. Адресация.
6. Проблемы объединения нескольких компьютеров. Коммутация.
7. Топологии сетей. Виды топологий.
8. Топологии сетей. Преимущества, недостатки различных видов.
9. Основные понятия модели ISO/OSI.
10. Основные понятия модели ISO/OSI. Перечисление и описание уровней модели ISO/OSI.
11. Требования, предъявляемые к современным вычислительным сетям
12. Характеристики сетей (Производительность, надежность и т. д.).
13. Линии связи. Типы, описание линий связи.
14. Линии связи. Типы физических сред передачи информации.
15. Логическое кодирование. NRZ, AMI, NRZI и др.
16. Логическое кодирование. Преимущества и недостатки различных методов.
17. Дискретная модуляция аналоговых сигналов
18. Различные методы коммутации. Коммутация каналов FDM, WDM, TDM
19. Различные методы коммутации. Коммутация пакетов.
20. Принципы работы основных аппаратных средств. Концентратор, мост и коммутатор.
21. Принципы маршрутизации
22. Семейство протоколов TCP/IP. Описание уровней модели.
23. Семейство протоколов TCP/IP. Перечисление протоколов.
24. Адресация в IP-сетях. IP адреса.
25. Адресация в IP-сетях. Различные методы распределения IP адресов
26. Организация доменов и доменных имен
27. Протокол надежной доставки ТСР-сообщений
28. Основные понятия безопасности сети
29. Шифрация (Шифрование). Симметричное
30. Шифрация (Шифрование). Асимметричное.
31. Другие методы защиты информации в сети
32. Сетевые протоколы. Протокол FTP.
33. Сетевые протоколы. Протокол SMTP.
34. Сетевые протоколы. Протокол POP3.
35. Сетевые протоколы. Протокол HTTP.
36. Программирование сетевых приложений. Понятие сокета.
37. Программирование сетевых приложений. Алгоритм работы клиента.
38. Программирование сетевых приложений. Алгоритм работы сервера.
39. Программирование сетевых приложений. Работа с установлением соединения.
40.Программирование сетевых приложений. Работа с без установления соединения.
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
№
1.
2.
3.
4.
5.
6.
7.
Перечень учебников и учебных пособий,
год издания
Основная литература
Современные компьютерные сети / В.
Столлингс СПб.: Питер, 2003. - 782 с.
Сети ЭВМ: курс лекций для слушателей
ФПКиПК спец. Т.10.02.00.П "Программное
обеспечение информационных технологий" /
УО "ВГТУ" ; сост. Н. С. Любочко. - Витебск,
2005. - 220с.: рис.
Мелехин, В. Ф. Вычислительные машины,
системы и сети: учебник для студентов вузов,
обучающихся по направлению подготовки
бакалавров, магистров, специалистов
"Автоматизация и управление" / В. Ф.
Мелехин,, Е. Г. Павловский. - 2-е изд., стер. Москва: Академия, 2007. - 555 с.: табл.
Бройдо, В. Л. Вычислительные системы, сети
и телекоммуникации: учебное пособие для
студентов вузов, обучающихся по спец.
"Прикладная информатика" и
"Информационные системы в экономике" / В.
Л. Бройдо,, О. П. Ильина. - 3-е изд. - СанктПетербург: Питер, 2008. - 765 с.: ил.
Дополнительная литература
Компьютерные сети. Принципы, технологии,
протоколы: Учебник для вузов. 4-е изд.- Спб.:
Питер, 2010
ТСР/ІР. Архитектура, протоколы и реализации
(включая IP
версии 6 и IP Security) / С. Фейт - М.: Лори,
2000.
Стандарты вычислительных сетей.
Взаимосвязи сетей.
Справочник / В.К. Щербо - М.:КУДЦУОБРАЗ, 2000. - 286 с.
Компьютерные сети. Курс лекций / Л.Ф.
Зимянин Мн.:БГУ, 2006.-335с.
9. Компьютерные сети / Э. Таненбаум - СПб.:
Питер,
2004. - 848 с.
10. Аппаратные средства локальных сетей / М.
Гук - СПб: Издательство «Питер», 2002. - 576
с.
8.
Автор
Наличие в
библиотеке
Столлингс В.
1совр.тех.
сост. Н. С.
Любочко.
2чз.
В. Ф.
1чз.
Мелехин,, Е. Г.
Павловский.
В. Л. Бройдо,,
О. П. Ильина.
Олифер В. Г.,
Олифер Н. А.
Фейт, С.
Щербо, В.К.
Зимянин, Л.Ф.
Таненбаум, Э.
Гук, М.
1аб.;1чз.
Download