12
1 МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Новосибирский национальный исследовательский государственный университет» Факультет информационных технологий УТВЕРЖДАЮ _______________________ « ___» _____________ 20___г. РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ Cетевые технологии (наименование дисциплины) НАПРАВЛЕНИЕ ПОДГОТОВКИ 230100 «ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА» Квалификация (степень) выпускника Бакалавр Форма обучения очная Новосибирск 2014

F B G B K L ? J K L < H ; J : A H < : G B Y : M D B J N ...koi.nsu.ru/new/website/koi/var/custom/File/230100_62_B_Setevye... · 3 1 Цели освоения дисциплины

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

1

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение высшего

профессионального образования

«Новосибирский национальный исследовательский государственный университет»

Факультет информационных технологий

УТВЕРЖДАЮ

_______________________

« ___» _____________ 20___г.

РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ

Cетевые технологии

(наименование дисциплины)

НАПРАВЛЕНИЕ ПОДГОТОВКИ 230100 «ИНФОРМАТИКА И

ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»

Квалификация (степень) выпускника

Бакалавр

Форма обучения очная

Новосибирск

2014

2

Программа дисциплины «Cетевые технологии» составлена в соответствии с

требованиями ФГОС ВПО к структуре и результатам освоения основных образова-

тельных программ бакалавриата по профессиональному циклу по направлению под-

готовки «Информатика и вычислительная техника», а также задачами, стоящими

перед Новосибирским государственным университетом по реализации Программы

развития НГУ.

Авторы: Хазанкин Григорий Романович

Факультет информационных технологий

Кафедра общей информатики

3

1 Цели освоения дисциплины (курса)

Дисциплина «Cетевые технологии» закладывает основы теоретических и прак-

тических знаний в области распределенной обработки информации и принципов пе-

редачи информации по каналам связи.

Целью изучения дисциплины «Cетевые технологии» является освоение принци-

пов, методов, технологий и стандартизованных решений локальных, территориаль-

ных и глобальных компьютерных сетей и информационных систем, а также выра-

ботка обобщенных технических решений по компьютерным сетям и распределен-

ным системам обработки информации.

2 Место дисциплины в структуре образовательной програм-мы

Дисциплина (курс) «Cетевые технологии» относится к вариативной части цикла

профессиональных дисциплин ОП бакалавра.

Изучение дисциплины опирается на курс «Информатика».

3 Компетенции обучающегося, формируемые в результате освоения дисциплины:

Дисциплина участвует в формировании следующих компетенций:

ПК-2 осваивать методики использования программных средств для ре-

шения практических задач.

ПК-6 обосновывать принимаемые проектные решения, осуществлять

постановку и выполнять эксперименты по проверке их корректно-

сти и эффективности.

ПК-9 участвовать в настройке и наладке программно-аппаратных ком-

плексов.

ПК-10 сопрягать аппаратные и программные средства в составе инфор-

мационных и автоматизированных систем.

По окончании изучения указанной дисциплины студент должен:

4

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

распределенные компьютерные системы и сети;

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

компьютерных систем и сетей, и кроме того, подходы к обеспечению их эф-

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

3. уметь проводить предварительную идентификацию ключевых инженерных

решений и технологий.

4 Структура и содержание дисциплины

Общая трудоемкость дисциплины составляет 4 зачетных единицы, 144 часа.

п/

п

Раздел

дисциплины

С

е

м

е

с

т

р

Н

ед

е

л

я

се

м

ес

т

р

а

Виды учебной

работы,

включая са-

мостоятель-

ную работу

студентов и

трудоемкость

(в часах)

Формы те-

кущего кон-

троля успе-

ваемости

(по неделям

семестра)

Форма про-

межуточной

аттестации

(по семест-

рам)

Ле

кц

ии

Се

ми

на

ры

Сам.

рабо-

та

1 Основы архитектуры телекомму-

никационной инфраструктуры

4 1 1 1 1 -

2

Сеть сетей Internet 4 2-3 2 2 2 Тесты по гла-

ве CCNA Ex-

ploration Net-

work Funda-

5

mentals

3 Многоуровневые сетевые модели.

Статическая маршрутизация.

Трансляция адресов

4 4-5 2 2 2 Тесты по гла-

вам CCNA

Exploration

Network Fun-

damentals;

LAN switching

and wireless

4 Организация неоперативного об-

мена сообщениями и принципы

организации оперативного обмена

сообщениями

4 6 1 1 1 -

5 Основы архитектуры распреде-

ленных компьютерных систем.

Архитектура Network Time

Protocol

4 7 1 1 1 -

6 Распределенные алгоритмы и

протоколы динамической марш-

рутизации

4 8-

10

3 3 3 Тесты по гла-

вам CCNA

Exploration

Routing proto-

cols and con-

cepts; LAN

switching and

wireless; Вы-

полнение ла-

бораторной

работы №3

7 Системы мониторинга и управле-

ния ИТ-ресурсами

4 11 1 1 1 Тесты по гла-

ве CCNA Ex-

ploration Ac-

6

cessing the

WAN

8 Всемирная паутина WWW 12 1 1 1 Выполнение

лабораторной

работы №1

9 Распределенная система домен-

ных имён DNS

4 13 1 1 1 Выполнение

лабораторной

работы №1

10 Технологии телемедицины 4 14 1 1 1 -

11 Виртуализация и консолидация

ресурсов

4 15-

16

2 2 2 Тесты по гла-

ве CCNA Ex-

ploration LAN

switching and

wireless; Вы-

полнение ла-

бораторной

работы №2

12 Экзамен 4 - - - - 48 час

ВСЕГО 32 32 32 144 часов

Содержание разделов и тем курса:

1. Основы архитектуры телекоммуникационной инфраструктуры

Структура линий связи

Стандарты ISO 11801, BICSI 004-2012, TIA-942

2. Сеть сетей Internet

Классификация сетевого оборудования

Беспроводные технологии

IPv4 - IPv6

7

3. Многоуровневые сетевые модели. Статическая маршрутизация. Трансляция ад-

ресов

4. Организация неоперативного обмена сообщениями и принципы организации

оперативного обмена сообщениями

5. Основы архитектуры распределенных компьютерных систем. Архитектура

Network Time Protocol

6. Распределенные алгоритмы и протоколы динамической маршрутизации

Алгоритм Беллмана-Форда

Алгоритм Дейкстры

Алгоритм диффузионного обновления

Дистанционно-векторные протоколы

Протоколы состояния каналов связи

7. Системы мониторинга и управления ИТ-ресурсами

Аутентификационные протоколы и принципы организации сетевой автори-

зации

Протоколы удаленного доступа

Вопросы информационной безопасности в сети

8. Всемирная паутина WWW

Протокол передачи гипертекста HTTP

URI

9. Распределенная система доменных имён DNS

10. Технологии телемедицины

Протокол установления сеанса обмена мультимедиа SIP

11. Виртуализация и консолидация ресурсов

Виртуальная локальная компьютерная сеть VLAN

Туннелирование, MPLS

Системы и сети хранения данных

Файлообменные сети, Grid-вычисления

Сетевые и распределенные файловые системы

Отказоустойчивые кластеры с балансировкой нагрузки

8

Экономические аспекты предоставления ИТ-ресурсов

План лабораторных занятий

1. На одной рабочей станции создайте виртуальные машины, например, пробрасы-

вающие трафик через физический интерфейс в bridge-режиме.

Два хоста созданной сети должны эмулировать виртуальные сервера, третий —

клиента. Один хост должен быть Web-сервером, а второй - DNS-сервером.

DNS-сервер должен обслуживать зону fit.nsu, Web-сервером которой, должен

быть первый сервер.

Дополнительно пропишите ресурсную A-запись у произвольного реального до-

мена example.org, указав ip-адресом локальный ip Web-сервера.

Соответственно для домена fit.nsu и для произвольного реального домена exam-

ple.org должны быть заведены виртуальные хосты Apache.

Подключите сервисы google apps к произвольному домену example.org.

2. С помощью кластерного ПО (например, Pacemaker\Corosync) постройте кластер

из двух нод (вершин). В случае недоступности одной из нод кластера, vip-адрес

должен быть поднят на второй ноде . Настройте балансировку между двумя но-

дами кластера (например, с помощью HAProxy).

3. В эмуляторе сети передачи данных организуйте выборы Designated Router (DR).

5 Образовательные технологии

В качестве подготовки к текущему семинару и лекции студенты должны читать

и разбирать материал последних лекций.

Текущий контроль. В течение всего семестра студенты выполняют задания. Вы-

полнение указанных видов работ является обязательным для всех студентов, а ре-

зультаты текущего контроля служат основанием для выставления оценок в ведо-

мость контрольной недели на факультете.

6 Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины

9

и учебно-методическое обеспечение самостоятельной рабо-ты студентов

Вопросы к экзамену:

Вопросы для подготовки к экзамену совпадают с темами занятий, указанными

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

сов и один из дополнительных. Требуется раскрыть основные положения выбран-

ной темы, продемонстрировать понимание материала. При подготовке разрешается

пользоваться любой дополнительной литературой. В ходе приема экзамена студен-

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

Обязательные вопросы

PAN, LAN, CAN, MAN, WAN, AS

Передача данных, электромагнитные волны, Wireless network

Смысл записи в таблице маршрутизации

Процесс статической маршрутизации, обзор протоколов динамической марш-

рутизации: скорость сходимости, объем служебного трафика

Маршрутизатор и коммутатор: функции и различия

Принципы работы DNS, E-mail

WWW

Уровни OSI/ISO, уровни TCP/IP: адресация сетевого и канального уровней

Обзор Cisco IOS, CLI

Дополнительные вопросы

OSI/ISO, функции уровней, поуровневая инкапсуляция, PDU. Путь данных от

приложения до сетевой карты

Юникасты, бродкасты, мультикасты, битовая арифметика

Ethernet

Кластерные технологии. Настройка Pacemaker/Corosync

Базовая настройка IOS

10

RIP, IGRP

EIGRP

OSPF

MPLS

VLAN

Критерии оценки

“Удовлетворительно”

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

“Хорошо”

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

+ один дополнительный вопрос

+ одна сделанная лабораторная работа (уметь объяснить)

“Отлично”

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

+ два дополнительных вопроса

+ две сделанные лабораторные работы

Учебно-методическое и информационное обеспечение дисциплины:

а) основная литература:

1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. ISBN

978-5-459-00342-0, 978-0132126953. Наличие в библиотеке НГУ: 3 экз. (по од-

ному 2003, 2005, 2006 г.изд.).

2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоко-

лы. Питер, 2011. - 944 с. ISBN 978-5-459-00920-0. Наличие в библиотеке НГУ:

56 экз.(изд.2001), (Абонемент учебной и научной литературы), 1 (Изд.2010)

(Чит.зал).

3. Семенов Ю. А. Алгоритмы телекоммуникационных сетей. В 3 частях. Часть 1.

Алгоритмы и протоколы каналов и сетей передачи данных. Интернет-

университет информационных технологий, Бином. Лаборатория знаний, 2007.

- 640 с. ISBN 978-5-94774-706-5, 978-5-94774-644-0. Наличие в библиотеке

НГУ: 1 экз.

11

4. Семенов Ю. А. Алгоритмы телекоммуникационных сетей. В 3 частях. Часть 2.

Протоколы и алгоритмы маршрутизации в Internet. Интернет-университет ин-

формационных технологий, Бином. Лаборатория знаний, 2007. - 832 с. ISBN

978-5-94774-644-0. Наличие в библиотеке НГУ: 1 экз.

5. Семенов Ю. А. Алгоритмы телекоммуникационных сетей. В 3 частях. Часть 3.

Процедуры, диагностика, безопасность. Интернет-университет информацион-

ных технологий, Бином. Лаборатория знаний, 2007. - 512 с. ISBN 978-5-94774-

644-0, 978-5-94774-708-9. Наличие в библиотеке НГУ: 1 экз.

6. Ковалёв С.П. Архитектура времени в распределенных информационных си-

стемах. Электронная версия: http://ccfit.nsu.ru/~kovalyov/publications/network-

time.pdf

б) дополнительная литература:

1. Хьюкаби Д., Мак-Квери С., Уитакер Э. Маршрутизаторы Cisco. Руководство

по конфигурированию. Вильямс, 2011. - 736 с. ISBN 978-5-8459-1755-3, 978-1-

58-714116-4.

2. Федоров А.Г., Мартынов Д.Н. Облачная платформа Microsoft. Электронная

версия:

http://download.microsoft.com/documents/rus/msdn/Windows_Azure_web.pdf

в) программное обеспечение и Интернет-ресурсы:

1. Эмулятор сети передачи данных (например, Cisco Packet Tracer);

2. RFC 2.0 — Русские Переводы RFC (Request for Comments) URL: http://rfc2.ru/

7 Материально-техническое обеспечение дисциплины:

Для проведения курса требуются следующие технические ресурсы:

Лекционная аудитория с проектором, ноутбуком и PDF-Reader для проведения

презентаций;

Терминальный класс с компьютерами на базе процессоров не хуже P-IV 3

GHz, 1Gb RAM;

Доступ к локальной сети и сети Интернет;

Программное обеспечение компьютеров терминального класса:

12

1. Операционная система Linux;

2. Эмулятор сети передачи данных (например, Cisco Packet Tracer, Dynamips);

3. Кластерное ПО (Pacemaker\Corosync).

Рецензент (ы) _________________________

Программа одобрена на заседании

____________________________________________

(Наименование уполномоченного органа вуза (УМК, НМС, Ученый совет)

от ___________ года.