Аннотация:
Курс состоит из лекций и семинарских занятий. Лекционный материал включает обзор фундаментальных понятий и примитивов в области компьютерных сетей: основных протоколов всех уровней OSI, алгоритмов маршрутизации и прочего. Семинарский материал состоит из детального обзора всевозможных реализаций протоколов различных уровней OSI, а также рассказа о важных практических аспектах реализации и эксплуатации сетевого стека. Цель курса — дать слушателям, которые параллельно изучают языки программирования, алгоритмы и т. п., информацию и дополнительные знания в области компьютерных сетей, которые необходимы при разработке и эксплуатации соответствующих частей операционных систем и подобного ПО.

Программа учебной дисциплины
«Сети»

Утверждена
Академическим советом ОП
Протокол №_____ от _______._______.20_______

РазработчикМихалевич Александр, Приглашенный преподаватель
Число кредитов2
Контактная работа (час.)58
Самостоятельная работа (час.)18
Курс, Образовательная программаКурс не указан,Общеуниверситетский факультатив
Формат изучения дисциплиныБез использования онлайн курса


1. Цель, результаты освоения дисциплины и пререквизиты
Цели:
  1. Дать студентам необходимые знания для разработки и эксплуатации сетевых компонент ПО на разных уровнях
Планируемые результаты обучения (ПРО):
  1. Свободно владеть понятиями и примитивами в области компьютерных сетей
Пререквизиты:
  1. Уверенное владение ОС GNU/Linux на уровне пользователя
  2. Уверенное знание ЯП Python
  3. Базовое знание ЯП С
2. Содержание учебной дисциплины
Тема (раздел дисциплины)Объем в часахПланируемые результаты обучения (ПРО), подлежащие контролюФормы контроля
лк
см/пр
onl/cр
1. Физический уровень OSI2
  1. Свободно владеть понятиями и примитивами в области компьютерных сетей
.
5
2
2. Канальный уровень OSI4
  1. Свободно владеть понятиями и примитивами в области компьютерных сетей
.
10
4
3. Сетевой уровень OSI4
  1. Свободно владеть понятиями и примитивами в области компьютерных сетей
.
10
4
4. Транспортный уровень OSI4
  1. Свободно владеть понятиями и примитивами в области компьютерных сетей
.
10
4
5. Прикладной уровень OSI2
  1. Свободно владеть понятиями и примитивами в области компьютерных сетей
.
7
4
Часов по видам учебных занятий:16
42
18
Итого часов:76

Содержание разделов дисциплины:
  1. Физический уровень OSI
    Теоретические основы передачи данных. Проводниковые среды передачи данных. Беспроводная связь. Спутниковая связь. Цифровая модуляция. Мобильная телефонная система.
  2. Канальный уровень OSI
    Организация канального уровня: кадры, обработка ошибок, управление потоком. Обнаружение и исправление ошибок. Протоколы передачи данных на канальном уровне, протоколы скользящего окна. Подуровень управления доступом к среде. Проблема распределения канала. Протоколы коллективного доступа. Ethernet. Беспроводные локальные сети. Широкополосные беспроводные сети. Bluetooth. RFID. Коммутация на канальном уровне.
  3. Сетевой уровень OSI
    Вопросы проектирования. Алгоритмы маршрутизации. Алгоритмы борьбы с перегрузкой. Качество обслуживания. Объединение сетей. Сетевой уровень в Интернете.
  4. Транспортный уровень OSI
    Вопросы проектирования. Элементы транспортных протоколов. Контроль перегрузки. UDP. TCP. Производительность. Сети, устойчивые к задержкам.
  5. Прикладной уровень OSI
    HTTPS. DNS. Электронная почта. WWW. Потоковая передача аудио и видео. Доставка контента.
3. Оценивание

Формула округления: Стандартное арифметическое округление
Шкала оценки: Десятибалльная
Вид формулы оценивания: Линейная
Формула оценивания:

Пром1 = Округление(1/6 * ДЗ1 + 1/6 * КР1 + 2/3 * Экз1) - Итоговая оценка за 1 модуль
Окончательная оценка = Округление(1/6 * ДЗ2 + 1/6 * КР2 + 1/3 * Экз2 + 1/3 * Пром1) - Окончательная оценка за дисциплин


4. Примеры оценочных средств
Просьба указать примеры оценочных средств.

5. Ресурсы
5.1. Рекомендуемая основная литература
п/пНаименование
1Э. Таненбаум, Д. Уэзеролл Компьютерные сети

5.2. Рекомендуемая дополнительная литература
Не требуется

5.3. Программное обеспечение
п/пНаименованиеУсловия доступа/скачивания
1Microsoft Windows 7 Professional RUS
Microsoft Windows 8.1 Professional RUS
Microsoft Windows 10
Из внутренней сети университета (договор)
2Microsoft Office Professional Plus 2010Из внутренней сети университета (договор)
3Любой дистрибутив GNU/Linux (например, Debian)open-source

5.4. Профессиональные базы данных, информационные справочные системы, интернет-ресурсы (электронные образовательные ресурсы)
п/пНаименованиеУсловия доступа/скачивания
Профессиональные базы данных, информационно-справочные системы
1Электронно-библиотечная система ЮрайтURL: https://biblio-online.ru/
2GNU Radioopen-source
3Wiresharkopen-source
Интернет-ресурсы (электронные образовательные ресурсы)
1Открытое образованиеURL: https://openedu.ru/

5.5. Материально-техническое обеспечение дисциплины
Учебные аудитории для лекционных по дисциплине обеспечивают использование и демонстрацию тематических иллюстраций, соответствующих программе дисциплины в составе:
- ПЭВМ с доступом в Интернет (операционная система, офисные программы, антивирусные программы);
- мультимедийный проектор с дистанционным управлением.
Учебные аудитории для семинарских и самостоятельных занятий по дисциплине оснащены ПЭВМ, с возможностью подключения к сети Интернет и доступом к электронной информационно-образовательной среде НИУ ВШЭ.

6. Особенности организации обучения для лиц с ограниченными возможностями здоровья и инвалидов
В случае необходимости, обучающимся из числа лиц с ограниченными возможностями здоровья (по заявлению обучающегося) а для инвалидов также в соответствии с индивидуальной программой реабилитации инвалида, могут предлагаться следующие варианты восприятия учебной информации с учетом их индивидуальных психофизических особенностей, в том числе с применением электронного обучения и дистанционных технологий:
6.1.1. для лиц с нарушениями зрения: в печатной форме увеличенным шрифтом; в форме электронного документа; в форме аудиофайла (перевод учебных материалов в аудиоформат); в печатной форме на языке Брайля; индивидуальные консультации с привлечением тифлосурдопереводчика; индивидуальные задания и консультации.
6.1.2. для лиц с нарушениями слуха: в печатной форме; в форме электронного документа; видеоматериалы с субтитрами; индивидуальные консультации с привлечением сурдопереводчика; индивидуальные задания и консультации.
6.1.3. для лиц с нарушениями опорно-двигательного аппарата: в печатной форме; в форме электронного документа; в форме аудиофайла; индивидуальные задания и консультации.