Компьютерные сети
Видео курса доступны на Youtube бесплатно. Для удобства я создал два отдельных плейлиста для лекций и практик, где видео расположены в логической последовательности.
Для некоторых видео есть лекции в текстовом виде. Пока их немного, но я надеюсь, что со временем удастся сделать больше.
Общие сведения о компьютерных сетях
Физический уровень
Канальный уровень
- Лекция «Канальный уровень» (презентация).
- Лекция «Технология Ethernet» (презентация).
- Лекция «MAC адреса» (презентация).
- Лекция «Ethernet. Метод доступа к разделяемой среде CSMA/CD» (презентация).
- Лекция «Коммутаторы Ethernet» (презентация).
- Практика «Канальный уровень в Wireshark».
- Лекция «VLAN» (презентация).
- Лекция «Протокол STP» (презентация).
- Лекция «Wi-Fi» (презентация).
- Практика «Исследуем Wi-Fi».
- Лекция «Wi-Fi. Метод доступа к разделяемой среде CSMA/CA» (презентация).
- Лекция «Wi-Fi. Формат кадра» (презентация).
- Лекция «Сервисы Wi-Fi» (презентация).
Сетевой уровень
- Лекция «Сетевой уровень» (презентация).
- Лекция «IP-адреса, часть 1» (презентация).
- Лекция «IP-адреса, часть 2» (презентация).
- Лекция «Протокол IP» (презентация).
- Практика «Протокол IP».
- Лекция «Протокол IP: маршрутизация» (презентация).
- Лекция «Протокол IP: фрагментация» (презентация).
- Лекция «Управляющие протоколы сетевого уровня» (презентация).
- Лекция «Протокол DHCP» (презентация).
- Практика «Протокол DHCP в Wireshark».
- Лекция «Протокол ARP» (презентация).
- Практика «Протокол ARP».
- Лекция «Протокол ICMP» (презентация).
- Практика «Протокол ICMP в Wireshark».
- Практика «Протокол ICMP, утилита traceroute».
- Лекция «Передача пакетов на сетевом и канальном уровнях» (презентация).
Транспортный уровень
- Лекция «Транспортный уровень» (презентация).
- Лекция «Протокол UDP» (презентация).
- Лекция «Протокол TCP» (презентация) .
- Практика «Порты на транспортном уровне».
- Лекция «Протокол TCP: скользящее окно» (презентация).
- Лекция «Протокол TCP: соединение» (презентация).
- Лекция «Протокол TCP: формат заголовка» (презентация).
- Практика «Установка соединения в TCP».
- Лекция «Протокол TCP: управление потоком» (презентация).
- Лекция «Протокол TCP: управление перегрузкой» (презентация).
- Лекция «Протокол TCP: управление перегрузкой, часть 2» (презентация).
- Лекция «Интерфейс сокетов» (презентация).
- Лекция «Протоколы, интерфейсы и сервисы. Примеры» (презентация).
- Практика «Инкапсуляция».
- Лекция «Трансляция сетевых адресов (NAT)» (презентация).
- Лекция «Межсетевые экраны» (презентация).
Прикладной уровень
- Лекция «Прикладной уровень» (презентация).
- Лекция «Система доменных имен DNS» (презентация).
- Лекция «Протокол DNS» (презентация).
- Практика «Протокол DNS в Wireshark».
- Лекция «Типы записей DNS» (презентация).
- Практика «Типы записей DNS в Wireshark».
- Практика «DNS: итеративный и рекурсивный режим».
- Лекция «Протокол HTTP» (презентация).
- Лекция «Постоянное соединение в HTTP» (презентация).
- Лекция «Кэширование в HTTP» (презентация).
- Практика «HTTP в текстовом режиме».
- Лекция «Электронная почта» (презентация).
- Лекция «Протокол SMTP» ( презентация).
- Практика «SMTP в текстовом режиме».
- Лекция «Протокол POP3» (презентация).
- Практика «POP3 в текстовом режиме».
- Лекция «Протокол IMAP» (презентация).
- Практика «IMAP в текстовом режиме».
- Лекция «Протокол FTP» (презентация).
- Практика «FTP в Wireshark».
Заключение
Защищенные сетевые протоколы
Продвинутые темы
В этом разделе приведены продвинутые темы компьютерных сетей, которые рекомендуется изучать после освоения основного курса. Смотреть лекции можно в любой последовательности.
- Лекция «Web сокеты» (презентация).
- Практика «Web сокеты».
- Лекция «Протокол IPv6».
- Лекция «Адреса IPv6».
- Практика «Протокол IPv6».
- Лекция «Автоматическое назначение адресов IPv6».
- Лекция «Протокол NDP».
- Практика «Протокол NDP».
- Лекция «Протоколы маршрутизации».
- Лекция «Протокол маршрутизации RIP».
- Лекция «Протокол маршрутизации OSPF».
- Лекция «Иерархическая маршрутизация».
- Лекция «Протокол BGP».
Рекомендуемая литература
- Э.Таненбаум, Д.Уэзеролл. Компьютерные сети.
- В. Г. Олифер, Н. А. Олифер. Компьютерные сети. Принципы, технологии, протоколы.
- Д. Ф. Куроуз, К. В. Росс. Компьютерные сети. Нисходящий подход.
Как помочь
Поддержать курс можно через сервис Cloudtips.
Если курс вам показался полезным, то помогите, пожалуйста, распространить информацию о нем. Рекомендуйте своим друзьям в социальных сетях. Ставьте лайки и пишите комментарии к видео на YouTube, активность учитывается YouTube при показе видео в поиске и в похожих видео.
Всем заранее спасибо за помощь и поддержку!