Бакалавриат
2026/2027





Управление компьютерными сетями
ID 1139515
Статус:
Курс по выбору (Программная инженерия)
Кто читает:
Департамент программной инженерии
Где читается:
Факультет компьютерных наук
Когда читается:
4-й курс, 1-3 модуль
Охват аудитории:
для своего кампуса
Преподаватели:
Агамирзян Игорь Рубенович
Язык:
русский
Кредиты:
10
Контактные часы:
60
Программа дисциплины
Аннотация
Для обеспечения эффективной и стабильной работы компьютерных сетей и систем интернета вещей необходима надежная сетевая инфраструктура с возможностью доступа в интернет и к облачным сервисам, но одновременно обеспечивающая локальное управление и возможность периферийных вычислений без доступа в интернет. Особенностью сетей IoT/CPS в отличие от традиционных компьютерных сетей является большое количество устройств различной архитектуры, на различной аппаратной платформе и с существенно отличающимся функционалом, соответственно, для эксплуатации таких сетей необходимы инструменты маршрутизации, мониторинга и управления. За последние 25 лет в мире разработаны, успешно развиваются и эксплуатируются инструменты на основе открытого программного обеспечения, предназначенные для решения этих задач. Как правило, эти инструменты базируются на специализированных версиях Linux и наследуют все *NIX сетевые технологии, дополняя их специализированными IoT/CPS-инструментами.
Цель освоения дисциплины
- Знать основы сетевых технологий и их реализации в системе Linux
- Уметь настраивать программно-аппаратные решения для создания распределённых компьютерных сетей
- Понимать возможности для создания распределённых компьютерных сетей, предоставляемые решениями на базе открытого программного обеспечения
Планируемые результаты обучения
- Применять основы сетевых технологий и их реализации в системе Linux для построения распределённых компьютерных сетей.
- Проектировать топологию компьютерных сетей и настраивать маршрутизаторы для реализации заданной топологии.
- Настраивать подключения как одиночного устройства к удалённому серверу и/или подсети, так и организовывать связь нескольких территориально раздельных подсетей в единую сеть со сквозной связностью.
- Настраивать системы мониторинга и конфигурирования сложных территориально распределённых сетей на базе открытого программного обеспечения.
- Создавать собственные облачные сервисы, включающих облачные хранилища, виртуальные машины, контейнеры и т. д.
Содержание учебной дисциплины
- OpenWRT– базовое программное обеспечение для маршрутизаторов сетей
- OpenVPN – система построения территориально распределённых сетей на основе маршрутизации через интернет
- OpenWISP– система мониторинга и конфигурирования распределённых сетей устройств на базе OpenWRT
- OpenStack – комплекс систем, предназначенных для создания инфраструктурных облачных сервисов и облачных хранилищ - обзорно
Элементы контроля
- Активность на занятиях и выполнение домашних работ
- Активность на занятиях и выполнение индивидуального проекта
- Активность на занятиях
Промежуточная аттестация
- 2026/2027 2nd module(сумма бинарных (0/1) оценок за лабораторные работы и домашние задания + оценка за выполнение индивидуального проекта (0/1) * 3) / (количество оценок + 2) * 0.8 + (количество посещённых занятий в 1-2 модулях / количество занятий в 1-2 модулях) * 0.2
- 2026/2027 3rd moduleУспешное выполнение командного проекта (групповая оценка)
Список литературы
Рекомендуемая основная литература
- 16684 - TCP/IP. Иллюстрированный учебник - М.Ногл - ДМК Пресс - 2016 - https://hse.alpinadigital.ru/document/16684 - Alpina
- Advanced Network & Cloud Security - Ушаков И. А., Красов А. В. - Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича - - - 2017 - русский - https://e.lanbook.com/book/180101 - ЛАНЬ - 180101
- Cloud Standards Customer Council. (12 C.E., May 2017). Cloud Standards Customer Council Announces Version 3.0 of Practical Guide to Cloud Computing. Business Wire (English).
- Erl, T., Puttini, R., & Mahmood, Z. (2013). Cloud Computing : Concepts, Technology & Architecture. Upper Saddle River, NJ: Prentice Hall. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1600179
- Marinescu D. C. Cloud computing: theory and practice. – Morgan Kaufmann, 2017.
- TCP/IP. Сетевое администрирование, Хант, К., 2006
- Базовые протоколы стека TCP/IP - Малютин А. Г. - Омский государственный университет путей сообщения - - - 2021 - русский - https://e.lanbook.com/book/264458 - ЛАНЬ - 264458
- Виртуальные частные сети (VPN) - Бизин Д. И., Коваленко О. Н. - Омский государственный университет путей сообщения - - - 2019 - русский - https://e.lanbook.com/book/165629 - ЛАНЬ - 165629
- Изучение принципов работы протоколов в стеке TCP/IP - Лысиков А. А. - Поволжский государственный университет телекоммуникаций и информатики - - - 2020 - русский - https://e.lanbook.com/book/255488 - ЛАНЬ - 255488
- Методы использования виртуальных защищенных туннелей VPN и стримминг технологий в корпоративных о... : автореф. дис. ... канд. технических наук : 05.13.19 ; 05.13.13, Усков, А. В., 2008
- Моделирование виртуальных частных сетей VPN - Васин Н. Н., Аленников Е. М., Субботская А. Ю. - Поволжский государственный университет телекоммуникаций и информатики - - - 2020 - русский - https://e.lanbook.com/book/255623 - ЛАНЬ - 255623
- Технологии TCP/IP в современных компьютерных сетях : учебное пособие - 978-5-7038-5166-1 - Смирнова Е. В., Пролетарский А. В., Ромашкина Е. А. - 2019 - Москва: МГТУ им. Н.Э. Баумана - https://ibooks.ru/products/374908 - 374908 - iBOOKS
Рекомендуемая дополнительная литература
- Cloud computing, Ruparelia, N. B., 2016