НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика специализация «Программная инженерия» подготовки бакалавра Правительство Российской Федерации Нижегородский филиал Федерального государственного автономного образовательного учреждения высшего профессионального образования "Национальный исследовательский университет "Высшая школа экономики" Факультет бизнес-информатики и прикладной математики Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра Авторы программы: профессор Н.И. Кащеев, профессор Д.М.Пономарев e-mail: [email protected] Одобрена на заседании кафедры «Базовая кафедра МЕРА» «___»____________ 2013г. Зав. кафедрой Н.И.Кащеев Рекомендована секцией УМС «Прикладная математика» «___»____________ 2013г. Председатель В.А. Калягин Утверждена УМС НИУ ВШЭ – Нижний Новгород Председатель В.М. Бухаров «___»_____________2013 г. Нижний Новгород, 2013 г. Настоящая программа не может быть использована другими подразделениями университета и другими вузами без разрешения кафедры-разработчика программы. НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра Область применения и нормативные ссылки Настоящая программа учебной дисциплины устанавливает минимальные требования к знаниям и умениям студента и определяет содержание и виды учебных занятий и отчетности. Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направлений подготовки 010400.62 «Прикладная математика и информатика» подготовки бакалавра, изучающих дисциплину «Сетевые и web технологии». Программа разработана в соответствии с образовательным стандартом федерального государственного образовательного автономного учреждения высшего профессионального образования Высшей школы экономики, рабочим учебным планом университета по направлению подготовки 010400.62 «Прикладная математика и информатика», утвержденным в 2013г. Цели освоения дисциплины Целями освоения данной дисциплины являются как получение базовых, теоретических знаний в области функционирования современных систем распределенной обработки информации и принципов передачи информации по каналам связи, так и приобретение практических навыков работы и размещения информации в сети Интернет. Основными задачами изучения дисциплины являются: освоение принципов, технологий и стандартизованных решений локальных и глобальных компьютерных сетей. Компетенции обучающегося, формируемые в результате освоения дисциплины В результате освоения дисциплины студент должен знать: основы работы в сети и основные понятия, поисковые машины и принципы их построения и действия, архитектуру глобальной сети Интернет и принципы ее построения, доменную структуру имен, формат файлов HTML и PHP, систему сетевых протоколов TCP/IP, FTP и Telnet, основы маршрутизации и категории IP-адресов. Студент должен уметь: форматировать web-документы с помощью HTML и размещать их в сети, пользоваться методами управления динамическими web-документами с помощью PHP-скриптов, методами поиска информации в сети Интернет. В результате освоения дисциплины студент осваивает следующие компетенции: Компетенция способность понимать сущность и значение информации в развитии современного информационного общества, Код по НИУ СЛК-7 Дескрипторы – основные признаки освоения (показатели достижения результата) Студент развивает самооценку в ходе публичных дискуссий, повышает свою квалификацию, участвуя в разработке Формы и методы обучения, способствующие формированию и развитию компетенции Подготовка к проектным семинарам, участие в публичных дискуссиях коллектива учебной группы, раз- 2 НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра Компетенция Код по НИУ сознавать опасности и угрозы, возникающие в этом процессе, соблюдать основные требования информационной безопасности, в том числе защиты государственной тайны способность осуществлять целенаправленный многокритериальный поиск информации о новейших научных и технологических достижениях в сети Интернет и из других источников ПК-5 Дескрипторы – основные Формы и методы обупризнаки освоения (покачения, способствуюзатели достижения рещие формированию и зультата) развитию компетенции индивидуальных и кол- работка алгоритмов и лективных проектов программного кода для индивидуальных и коллективных проектов Студент использует современные компьютерные технологии при выполнении заданий учебной дисциплины, применяет современные системы программирования для разработки программного кода, интерпретирует результаты своих разработок Совершенствование в овладении инструментальными средствами современных систем программирования для разработки программного кода Место дисциплины в структуре образовательной программы Настоящая дисциплина относится к циклу дисциплин профиля подготовки (вариативная часть), обеспечивающих подготовку бакалавра. Курс опирается на следующие курсы «Архитектура вычислительных систем», «Программирование» и «Операционные системы». Курс играет важную роль в развитии понимания будущими специалистами программирования и функционирования компьютерных систем и сетей. Основные положения дисциплины могут использоваться при прохождении преддипломной практики и написании ВКР. Тематический план учебной дисциплины Наименование тем 1. 1.1. 1.2. 1.3. 1.4. Основы компьютерных сетей Сеть как платформа. Локальные, глобальные сети и Интернет. Архитектура Интернет. Тенденции в компьютерных сетях. Всего часов Лекции 32 4 Практические занятия Самостоятельная работа 4 24 3 НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра 1.5. 1.6. 1.7. 1.8. Коммуникация в сети. Протоколы. Использование многоуровневых моделей. Адресация в сети. 2.1. 2.2. 2.3. Функциональность и протоколы прикладного уровня. Приложения Интерфейс между сетями. Протоколы и сервисы прикладного уровня. 3. 3.1. 3.2. 3.3. 3.4. Транпортный уровень OSI. Роли транспортного уровня. Протокол TCP Управление сеансами TCP. Протокол UDP 4. 4.1. 4.2. Сетевой уровень OSI. IPv4. Сети и разделение сетевых хостов на группы. 5. 5.1. 5.2. 5.3. 5.4. 5.5. 5.6. Маршрутизация Процессы маршрутизации Адресация в сети и IPv4. Адреса IPv4. Адреса различного назначения. Назначение адресов. Вычисление адресов. Тестирование на сетевом уровне. 6. 6.1. 6.4. Канальный уровень. Канальный уровень и доступ к среде передачи данных. Техника работы Media Access Control. Адресация и кадрирование данных в Media Access Control. Продвижение данных по сети. 7. 7.1. 7.2. 7.3. 7.4. Физический уровень OSI. Физический уровень и передача сигналов. Физическое сигнализирование и кодировка. Физическая среда передачи данных. Физические коннекторы. 8. 8.1. 8.2. Ethernet. Обзор технологии Ethernet. Ethernet и коммуникация в пределах ЛВС. 2. 6.2. 6.3. 20 2 2 16 32 4 4 24 20 2 2 16 32 4 4 24 32 4 4 24 20 2 2 16 32 4 4 24 4 НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра 8.5. 8.6. 8.7. Ethernet кадр. Контроль доступа к среде передачи данных в Ethernet. Физический уровень Ethernet. Концентраторы и коммутаторы. Протокол разрешения адресов ARP. 9. 9.1. 9.2. 9.3. 9.4. 9.5. Планирование и прокладка кабелей в сетях. ЛВС и создание физического соединения. Соединение устройств. Выработка адресной схемы. Вычисление подсетей. Присоединение к устройствам. 10. 10.1. 10.2. 10.3. Конфигурирование и тестирование сети Конфигурирование устройств Cisco Основы IOS. Применение базовой конфигурации с использованием Cisco IOS. Проверка коннективности. Мониторинг и документирование сетей. 8.3. 8.4. 10.4. 10.5. Коммутация в локальных сетях и беспроводная связь. 11.1. Проектирование локальных сетей. 11.2. Архитектура коммутируемых ЛВС. 11.3. Коммутаторы, их функции и возможности. 11.4. Задачи ЛВС, решаемые коммутаторами. 11.5. Основы работы и конфигурации коммутаторов. 11.6. Введение в локальные сети стандарта 11.7. Ethernet/802.3. 11.8. Перенаправление кадров с использованием ком11.9. мутатора. 11.10. Основы управления и конфигурации коммутатора. 11.11. Конфигурирование безопасности коммутатора 32 4 4 24 24 2 2 20 32 4 4 24 32 4 4 24 11. 12. 12.1. 12.2. 12.3. 12.4. 12.5. 12.6. 12.7. 12.8. 12.9. 12.10. Виртуальные локальные сети (VLAN). Введение в виртуальные локальные сети. Транкинг виртуальных сетей. Конфигурирование виртуальных локальных сетей и транкинга. Диагностика виртуальных локальных сетей и транковых соединений. Протокол VTP. Основы VTP. Функционирование VTP. Конфигурирование VTP. 5 НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра 13. 13.1. 13.2. 13.3. 13.4. Протокол STP. Избыточные топологии второго уровня. Введение в STP. Конвергенция протокола STP. PVST+, RSTP и Rapid PVST+. 14. 14.1. Маршрутизация между виртуальными ЛС. Конфигурирование маршрутизации между виртуальными ЛС. Диагностика маршрутизации между виртуальными ЛС. 14.2. 15. 15.1. 15.2. 15.3. 15.4. Основы и конфигурация беспроводной связи Беспроводные локальные сети. Безопасность беспроводных ЛВС. Конфигурирование доступа к беспроводной ЛВС. Диагностика простых проблем во WLAN. 16.3. Проектирование и разработка web приложений Разработка на ASP.NET. Динамические компоненты AJAX, ASP.NET MVC. Работа Web-приложений c базами данных 17. 17.1. 17.2. Основы JavaScript Динамическое наполнение страниц Технология Jasp. 16. 16.1. 16.2. 18. Основы тестирования и отладки web приложений 19. Основы безопасности в web разработке Итого 26 4 2 20 24 2 2 20 20 2 2 16 12 2 2 8 18 4 6 8 432 50 50 332 Формы контроля знаний студентов Тип контроля Текущий контроль Форма контроля Домашнее задание Реферат Промежуточный Зачет Итоговый Экзамен 1 год 1 2 7 6 Параметры 3 2 Две домашних контрольных работы Письменная работа объемом не менее 15 печатных страниц. 5 * * Устная форма 2 вопроса и 1 задача Письменный экзамен 4 часа: 1 теоретический вопрос и 1 задача в билете. 6 НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра Критерии оценки знаний, навыков Контроль знаний студентов включает формы текущего, промежуточного и итогового контроля. Текущий контроль осуществляется в течение трех модулей. В рамках учебного курса предусмотрены различные формы текущего контроля знаний и работы студентов на практических занятиях: домашние задания (после каждого практического занятия, каждое по 80 минут), рефераты в первом и втором модуле. Каждая форма текущего контроля оценивается по 10-балльной шкале, оценка выставляется в рабочую ведомость преподавателя. Формы промежуточного и итогового контроля – зачет по окончании первого модуля и экзамен по окончании четвертого модуля. Каждая форма итогового контроля оценивается так же по 10-балльной шкале. Порядок формирования оценок по дисциплине Домашнее задание (Одз): оценка в 10 баллов проставляется в исключительных случаях самостоятельно проведенной работы, результаты которой могут в дальнейшем использоваться в учебном процессе или в исследовательской работе студента; оценка в 8-9 баллов проставляется при самостоятельно разработанном или удачно адаптированном и отлично представленном исследовании по выбранной тематике; оценка в 6-7 баллов проставляется при своевременно выполненном и самостоятельно представленном исследовании по выбранной тематике; оценка в 4-5 баллов проставляется при частичном, несамостоятельном участии в выполнении работ над заданием; оценка в 2-3 балла проставляется, когда студент не может самостоятельно представить работу или когда работа носит явные признаки заимствований (работу предлагается переделать); оценка в 1 балл проставляется при наличии каких-либо демонстративных проявлений безграмотности и неэтичного отношения к работе. Реферат (Ореферат): высшая оценка в 9 баллов (10 баллов только в исключительных случаях) проставляется если реферат написан по уникальной теме, не охватываемой данным курсом. Содержит материал, интересный для предоставления другим студентам в рамках курса. Проведено изучение как минимум 6 литературных источников (за исключением интернетресурсов). Реферат содержит обширное исследование темы, собственные выводы и размышления; почти отличная оценка в 8 баллов проставляется если реферат описан по интересной теме, проведено исследование как минимум 5 литературных источников (за исключением интернет-ресурсов). Реферат имеет достаточный объем, тема полностью раскрыта и подкреплена собсвенными выводами. оценка в 6-7 баллов выставляется если для написания реферата проведено исследование как минимум 3 литературных источников (за исключением интернет-ресурсов). Тема раскрыта в достаточном объеме. оценка в 4-5 баллов проставляется в случаях, когда реферат написан только по одному литературному источнику (за исключением интернет-ресурсов). Реферат содержит 7 НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра только факты и информацию, доступную в источнике и ресурсах сети интернет, не содержит собсвенных исследований и выводов по теме. Объем реферата не достаточный для полного раскрытия темы. оценка в 2-3 балла проставляется, когда реферат написан исключительно из источников, доступных в сети интернет, не содержит информации, доступной в специализированной литературе что свидетельствует о том, что студент не изучил предложенную тему в полной мере. Реферат имеет чрезвычайно краткий объем и не содержит полезной информации. оценка в 1 балл проставляется в тех случаях, когда наряду с нераскрытой темой реферата и отсутствием достаточного объема выполненной работы, имеют место какие-либо демонстративные проявления безграмотности или неэтичное отношение к изучаемой дисциплине. Экзамен (Оэкз), Зачет (Озач): На экзамене(зачете), представляющем собой письменные ответы на вопросы и решение задачи с последующим собеседованием, оценка проставляется следующим образом: высшая оценка в 9 баллов (10 баллов только в исключительных случаях) проставляется при отличном выполнении заданий (полных, с примерами и возможными обобщениями ответах на вопросы, при правильном решении задачи и детальном ее представлении); почти отличная оценка в 8 баллов проставляется при полностью правильных ответах на вопросы и решении задачи, но при отсутствии примеров и обобщений, а также детального представления решаемой задачи; оценка в 7 баллов проставляется при правильных ответах на вопросы и правильном решении задачи, но при отсутствии пояснений и обобщений, а также детального представления решаемой задачи; оценка в 6 баллов проставляется при наличии отдельных неточностей в ответах на вопросы или неточностях в решении задачи непринципиального характера (описки и случайные ошибки); оценка в 4-5 баллов проставляется в случаях, когда в ответах на вопросы и в решении задачи имеются существенные неточности и ошибки, свидетельствующие о недостаточном понимании изучаемой дисциплины; оценка в 2-3 балла проставляется при наличии лишь отдельных положительных моментов в ответах на вопросы и в решении задачи; оценка в 1 балл проставляется в тех случаях, когда наряду с неправильными ответами на вопросы и решением задачи имеют место какие-либо демонстративные проявления безграмотности или неэтичное отношение к изучаемой дисциплине. По результатам устного собеседования с преподавателем возможны корректировки оценки в ту или иную сторону. Накопленная оценка за текущий контроль 1-го этапа изучения дисциплины учитывает результаты студента следующим образом: Онакопленная1 = 0,5* Од/з1 +0,5*Ореферат1 Промежуточная оценка рассчитывается по формуле: 8 НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра Опромежуточная = 0,4* Озачет + 0,6* Онакопленная1 Далее формируется накопленная оценка за текущий контроль 2-го этапа изучения дисциплины: Онакопленная2 = 0,5* Од/з2 +0,5*Ореферат2 Результирующая оценка по дисциплине рассчитывается следующим образом: Орезульт = 0,6*Онакопленная Итоговая + 0,4*Оитоговый экзамен где Онакопленная Итоговая= (Опромежуточная + Онакопленная2):2 Способ округления итоговой оценки - арифметический. Содержание дисциплины Тема 1. Основы компьютерных сетей Понятие - сеть как платформа. Локальные, глобальные сети и Интернет. Архитектура Интернет. Тенденции в компьютерных сетях. Коммуникация в сети. Протоколы. Использование многоуровневых моделей. Адресация в сети. Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. Тема 2. Функциональность и протоколы прикладного уровня Приложения Интерфейс между сетями. Протоколы и сервисы прикладного уровня Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. Дополнительная литература 3. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. Тема 3. Транпортный уровень OSI Роли транспортного уровня. Протокол TCP. Управление сеансами TCP. Протокол UDP Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. 3. Семенов Ю. А. Алгоритмы телекоммуникационных сетей. В 3 частях. Часть 1.Алгоритмы и протоколы каналов и сетей передачи данных. Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2007.- 640 с. Дополнительная литература 9 НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра 4. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. Тема 4. Сетевой уровень OSI. IPv4. Сети и разделение сетевых хостов на группы. Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. Дополнительная литература 3. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. Тема 5. Маршрутизация Процессы маршрутизации. Адресация в сети и IPv4. Адреса IPv4. Адреса различного назначения. Назначение адресов. Вычисление адресов. Тестирование на сетевом уровне. Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. Дополнительная литература 3. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. Тема 6. Канальный уровень. Канальный уровень и доступ к среде передачи данных. Техника работы Media Access Control. Адресация и кадрирование данных в Media Access Control. Продвижение данных по сети. Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. Дополнительная литература 3. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. Тема 7. Физический уровень OSI. Физический уровень и передача сигналов. Физическое сигнализирование и кодировка. Физическая среда передачи данных. Физические коннекторы. Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. Дополнительная литература 3. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. Тема 8. Ethernet. Обзор технологии Ethernet. Ethernet и коммуникация в пределах ЛВС. Ethernet кадр. Контроль доступа к среде передачи данных в Ethernet. Физический уровень Ethernet. Концентраторы и коммутаторы. Протокол разрешения адресов ARP. 10 НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. Дополнительная литература 3. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. Тема 9. Планирование и прокладка кабелей в сетях. ЛВС и создание физического соединения. Соединение устройств. Выработка адресной схемы. Вычисление подсетей. Присоединение к устройствам. Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. Дополнительная литература 3. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. Тема 10. Конфигурирование и тестирование сети Конфигурирование устройств Cisco Основы IOS. Применение базовой конфигурации с использованием Cisco IOS. Проверка коннективности. Мониторинг и документирование сетей. Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. Дополнительная литература 3. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. Тема 11. Коммутация в локальных сетях и беспроводная связь. Проектирование локальных сетей. Архитектура коммутируемых ЛВС. Коммутаторы, их функции и возможности. Задачи ЛВС, решаемые коммутаторами. Основы работы и конфигурации коммутаторов. Введение в локальные сети стандарта Ethernet/802.3. Перенаправление кадров с использованием коммутатора. Основы управления и конфигурации коммутатора.Конфигурирование безопасности коммутатора Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. Дополнительная литература 3. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. Тема 12. Виртуальные локальные сети (VLAN). Введение в виртуальные локальные сети. Транкинг виртуальных сетей. Конфигурирование виртуальных локальных сетей и транкинга. Диагностика виртуальных локальных сетей и транковых соединений. Протокол VTP. Основы VTP. 11 НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра Функционирование VTP. Конфигурирование VTP. Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. Дополнительная литература 3. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. Тема 13. Протокол STP. Избыточные топологии второго уровня. Введение в STP. Конвергенция протокола STP. PVST+, RSTP и Rapid PVST+. Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. Дополнительная литература 3. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. Тема 14. Маршрутизация между виртуальными ЛС. Конфигурирование маршрутизации между виртуальными ЛС. Диагностика маршрутизации между виртуальными ЛС. Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. Дополнительная литература 3. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. Тема 15. Основы и конфигурация беспроводной связи Беспроводные локальные сети. Безопасность беспроводных ЛВС. Конфигурирование доступа к беспроводной ЛВС. Диагностика простых проблем во WLAN. Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. Дополнительная литература 3. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. Образовательные технологии Традиционное чтение лекций. Выполнение практических заданий на персональных компьютерах. 12 НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра Методические рекомендации преподавателю Темы индивидуальных заданий для проведения практических занятий должны отличаться для каждого нового учебного года Методические указания студентам Рекомендуется подготовка к каждому занятию по заданиям, озвученным преподавателем на предыдущем занятии. Для более глубокого усвоения курса предполагается использование студентами дополнительной литературы, работа в библиотеке, поиск информации в сети Интернет Оценочные средства для текущего контроля и аттестации студента Тематика заданий текущего контроля Примеры домашних заданий 1. Настройка таблиц маршрутизации. 2. Конфигурирование виртуальных локальных сетей и транкинга. 3. Особенности разработки на ASP.NET 4. Особенности разработки на языке JavaScript. 5. Особенности тестирование web-приложений Вопросы для оценки качества освоения дисциплины Примерный перечень вопросов к зачету/экзамену по всему курсу или к каждому промежуточному и итоговому контролю для самопроверки студентов 1. Локальные, глобальные сети и Интернет. 2. Архитектура Интернет. 3. Коммуникация в сети. 4. Протоколы. 5. Использование многоуровневых моделей. 6. Адресация в сети. 7. Интерфейс между сетями. 8. Протоколы и сервисы прикладного уровня. 9. Транпортный уровень OSI. 10. Протокол TCP 11. Протокол UDP 12. Сетевой уровень OSI. 13. IPv4. 14. Сети и разделение сетевых хостов на группы. 15. Маршрутизация 16. Адресация в сети и IPv4. 17. Канальный уровень. 18. Физический уровень OSI. 19. Ethernet. 20. Концентраторы и коммутаторы. 21. Планирование и прокладка кабелей в сетях. 22. ЛВС и создание физического соединения. 23. Соединение устройств. 13 НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра 24. Выработка адресной схемы. 25. Вычисление подсетей. 26. Присоединение к устройствам. 27. Конфигурирование и тестирование сети 28. Коммутация в локальных сетях и беспроводная связь. 29. Проектирование локальных сетей. 30. Архитектура коммутируемых ЛВС. 31. Коммутаторы, их функции и возможности. 32. Задачи ЛВС, решаемые коммутаторами. 33. Основы работы и конфигурации коммутаторов. Введение в локальные сети стандарта Ethernet/802.3. 34. Перенаправление кадров с использованием коммутатора. 35. Виртуальные локальные сети (VLAN). 36. Транкинг виртуальных сетей. 37. Конфигурирование виртуальных локальных сетей и транкинга. 38. Протокол VTP. 39. Функционирование VTP. 40. Конфигурирование VTP. 41. Протокол STP. 42. PVST+, RSTP и Rapid PVST+. 43. Маршрутизация между виртуальными ЛС. 44. Конфигурирование маршрутизации между виртуальными ЛС. 45. Диагностика маршрутизации между виртуальными ЛС. 46. Основы и конфигурация беспроводной связи 47. Язык гипертекстовой разметки страниц HTML. 48. Общие подходы к дизайну сайта. Разработка макета страницы. 49. Язык гипертекстовой разметки страниц HTML: формы. 50. Использование стиля при оформлении сайта. Возможности CSS. 51. Хостинг. FTP. Размещение Интернет-ресурса на сервере провайдера. Регистрация Интернет-ресурса в каталогах и поисковых системах. 52. Преимущества и ограничения программ, работающих на стороне клиента. Язык JavaScript. 53. Объектная модель HTML страницы. 54. Понятие ASP.NET. 55. Преимущества использования ASP.NET AJAX 56. Архитектура AJAX в ASP.NET 57. Клиентская архитектура технологии AJAX 58. Технологии .NET для доступа к данным. 59. Веб сервисы 60. Понятие функционального тестирования Примеры заданий промежуточного /итогового контроля Практические задания к зачету: 14 НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра Задача 1. По заданной топологии сети, адресу IP-сети рассчитать сетевую маску сегментированной IP–сети, адреса подсетей, банки адресов подсетей. Задача 2. Спроектировать требуемую топологию. Задача 3. Назначить IP-адреса каждому сетевому интерфейсу. Задача 4. Настроить таблицы маршрутизации для каждого узла. Задача 5. Разработать сайт Учебно-методическое и информационное обеспечение дисциплины Основная литература: 1. Таненбаум Э., Уэзеролл Д. Компьютерные сети. Питер, 2011. - 960 с. ISBN 978-5-45900342-0, 978-0132126953. 2. Олифер В., Олифер Н. Компьютерные сети. Принципы, технологии, протоколы. Питер, 2011. - 944 с. ISBN 978-5-459-00920-0. 3. Семенов Ю. А. Алгоритмы телекоммуникационных сетей. В 3 частях. Часть 1. Алгоритмы и протоколы каналов и сетей передачи данных. Интернетуниверситет информационных технологий, Бином. Лаборатория знаний, 2007. - 640 с. ISBN 978-5-94774-706-5, 978-5-94774-644-0. 4. Семенов Ю. А. Алгоритмы телекоммуникационных сетей. В 3 частях. Часть 2. Протоколы и алгоритмы маршрутизации в Internet. Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2007. - 832 с. ISBN 978-5-94774-644-0. 5. Семенов Ю. А. Алгоритмы телекоммуникационных сетей. В 3 частях. Часть 3. Процедуры, диагностика, безопасность. Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2007. - 512 с. ISBN 978-5-94774644-0, 978-5-94774-708-9. Дополнительная литература: 6. Хьюкаби Д., Мак-Квери С., Уитакер Э. Маршрутизаторы Cisco. Руководство по конфигурированию. Вильямс, 2011. - 736 с. ISBN 978-5-8459-1755-3, 978-1-58714116-4. 7. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCENT/CCNA ICND1 640-822, 3-е издание. Вильямс, 2013. - 720 с. 8. Уэнделл Одом Официальное руководство Cisco по подготовке к сертификационным экзаменам CCNA ICND2 640-816, 3-е издание. Вильямс, 2012. - 752 с. Материально-техническое обеспечение дисциплины Мультимедийное оборудование – ноутбук, экран, проектор. Используется ПО в компьютерном классе НИИТ. В НИУ ВШЭ – Нижний Новгород студентам предоставляется возможность самостоятельной работы с электронными ресурсами информации, периодической литературой. В компьютерном классе (НИИТ) доступ on-line Авторы программы профессор профессор Кащеев Н.И. Пономарев Д.М. 15 НИУ ВШЭ – Нижний Новгород Программа дисциплины «Сетевые и web технологии» для направления 010400.62 – Прикладная математика и информатика подготовки бакалавра 16