Курс компьютерные сети
Компьютерные Сети 4 курс
Содержание
О курсе
Курс читается для студентов 4-го курса ПМИ ФКН ВШЭ специализации «Распределенные системы» в 3 модулe.
Лектор: Пашков Василий Николаевич
Семинаристы: Никита Бегишев, Лев Хотов
Чат для объявлений и обсуждений: telegram
Правила выставления оценок за курс
Итоговая оценка складывается из 2-х компонент:
- выполнение трех домашних практических заданий
- оценка за письменный экзамен
Накопленная и итоговая оценки округляются арифметически.
Текущие результаты
Лекции
Семинары
166 группа: стек сетевых протоколов, Wireshark, механизм работы traceroute
166 группа: сокеты, RFC 2616, Docker. Код с семинара здесь
166 группа: ARP, nmap, ssh tunneling
166 группа: обсуждение ДЗ 1, SOCKS5 over SSH tunnel, private intranet
166 группа: повторное обсуждение ДЗ 1
Домашние задания
Тема письма : [номер группы] – ДЗ № – Фамилия Имя
Пример: [165] – ДЗ №3 – Иванов Иван
Адрес для отправки работ: computer-networks.hse@yandex.ru
Требования к ДЗ №2: Требования к программе:
1. Программа должна быть реализована на одном из следующих языков программирования: Python, C, C++, Java.
2. Программа должна работать в среде Linux.
3. Текст программы должен быть хорошо читаем, структурирован и оформлен в соответствии с правилами оформления программ на соответствующем языке программирования, а также содержать комментарии.
4. Запрещено использование каких-либо готовых инструментов, реализующих парсинг GRAPHML или GML форматов.
5. Программа должна корректно обрабатывать все возможные ситуации ошибок и некорректного пользовательского ввода.
6. Привествуется использование графовых баз данных для хранения и работы с графами(список можно посмотреть, например, здесь: «Википедия: графовая база данных»), но не является обязательным.
В репозитории должен присутствовать README.md файл содержащий:
1. ФИО, номер группы
2. Список библиотек, которые используете в реализации
3. Описанием, как собирать (с списком зависимостей, которые нужно предаварительно установить)
4. Описание, как запускать вашу программу, как ей пользоваться
5. в папку tests положить результаты работы Вашей программы на одной или нескольких топологиях (т.е. GRAPHML или GML файл топологии и соответствующие CSV файлы)
6. Тестирование будет проводиться в ОС Ubuntu версии 18.04.4 LTS и выше
Экзамен
По окончании курса проводится письменный экзамен.
Экзамен состоится 09 апреля (четверг), предварительный план:
- 12:00 — 13:00 — экзамен
- 13:00 — 16:30 — проверка работ, подведение итогов, выставление итоговых оценок.
Экзамен будет проводится в дистанционной форме. Экзамен будет включать в себя:
- теоретические вопросы с любым количеством ответов,
- теоретические вопросы без ответов, требующие написания развернутого ответа
Основы сетевых технологий
Теоретический курс с самыми базовыми знаниями. Начинать лучше с него. Рекомендуется для всех, кто планирует учиться дальше по любым курсам с этого сайта и не только.
Кому подходит курс?
И начинающим, и людям с опытом. Практикующим системным администраторам курс поможет упорядочить знания и восполнить пробелы. А те, кто только входит в профессию, получат на курсе базовые знания и навыки, без воды и избыточной теории.
Что нужно для обучения:
Желание, время и компьютер. С профильным образованием и опытом работы будет проще, но они не обязательны. В курсе есть вся нужная информация, начиная с самых азов.
74 урока
8,5 часов видео
150+ страниц
конспекта
300+ контрольных вопросов
Даже если вы не знаете разницу между коммутатором и маршрутизатором, изучив курс вы сможете прочитать и истолковать такую схему сети:
После обучения вы сможете ответить на вопросы:
- На каком уровне модели OSI работают коммутаторы SW2 и SW3?
- Компьютеры отдела продаж и руководства находятся в одном широковещательном домене или в разных?
- Какой из коммутаторов SW1 и SW2 хранит в себе информацию об IP-адресах, а какой нет?
- Может ли коммутатор SW2 передавать через себя информацию о VLAN?
- Зачем сервер вынесли в DMZ?
- Зачем для подключения удаленного ноутбука использовали связку из двух VPN одновременно: L2TP/IPSec?
- И многое другое
Проверьте себя
Уже знаете ответы на вопросы выше? Или сомневаетесь? Попробуйте пройти тест по основам сетевых технологий. Всего 53 вопроса, в один цикл теста входит 10 вопросов в случайном порядке. Поэтому тест можно проходить несколько раз без потери интереса. Бесплатно и без регистрации.
Отзывы о курсе
Все отзывы есть ВКонтакте.
Содержание курса
• Технологии передачи данных
• Домен коллизий и широковещательный домен
• Способы доступа к среде
• Коммутация каналов и коммутация пакетов
• Петля коммутации и протокол STP
Перевод из двоичной системы счисления в десятичную
Перевод из десятичной системы счисления в двоичную
Расчет по IP-адресу и маске: адреса сети, широковещательного адреса, количества хостов сети и др.
Разбиение сети на подсети
• Протоколы транспортного уровня: UDP, TCP, DCCP, SCTP
- Виды беспроводных сетей
- Стандарты Wi-Fi
- 802.11 n
- 802.11 ac
- Антенны
- Практические вопросы применения Wi-Fi
• Распространенные сетевые атаки: DoS, DDoS, Spoofing и многое другое
• Измерение производительности сетевого оборудования
• Выбор сетевого оборудования
• Командная строка Windows: утилиты для сетевой диагностики
• Диагностика проблем в сети
Примеры видео
Сравнение платного и бесплатного доступа к курсу
Видеоуроки курса «Основы сетевых технологий» выдаются бесплатно, по частям, при условии вашей поддержки автора лайками и другой активностью в социальных сетях.
Также вы можете приобрести весь пакет курса полностью за 990 рублей. В таком случае вы получите конспект, время на консультации с автором, а также возможность пройти тестирование и получить сертификат от нашего проекта. Подробнее о составе платного пакета — в таблице ниже.
Как получить курс
Платный доступ
#Сидимдома и учимся: — 50%
с 01 по 30 апреля
2000 рублей (≈ $30)
990 рублей (≈ $15)
1. Оплатите 990 руб. через онлайн-форму ниже.
2. Укажите актуальный e-mail – на него мы вышлем курс. Мы обрабатываем платежи вручную, поэтому ответ придет в течение суток, но обычно быстрее.
Если эта форма вам не подходит, то о других вариантах оплаты читайте в разделе Как купить.
Бесплатный доступ
Заполните и отправьте заявку.
Обратите внимание — важно указать настоящий адрес электронной почты — это наш основной канал связи.
Возможны проблемы с подпиской через форму, в связи с действиями РКН. Если прошло 15 минут, а письма от нас нет — проверьте спам .
Если нет и там — пишите на почту Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра. , будем переписываться вручную.
Образец сертификата
Задавайте вопросы
+7 499 653-76-01
ежедневно, c 10:00 до 20:00 по мск
Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.