Курс по компьютерным сетям начального уровня.

Видео курса доступны на Youtube беспатно. Для удобства я создал два отдельных плейлиста для лекций и практик, где видео расположены в логической последовательности.

Для некоторых видео есть лекции в текстовом виде. Пока их немного, но я надеюсь, что со временем удастся сделать больше.

Видео на Youtube

Лекции и практики на Youtube в рекомендованной последовательности просмотра.

  1. Вводное видео курса.

Общие сведения о компьютерных сетях

  1. Лекция “Классификация сетей”.
  2. Лекция “Стандарты компьютерных сетей”.
  3. Лекция “Основы организации компьютерных сетей”.
  4. Лекция “Модель OSI”.
  5. Лекция “Модель и стек протоколов TCP/IP”.
  6. Практика “Анализатор сети Wireshark”.

Физический уровень

  1. Лекция “Физический уровень”.

Канальный уровень

  1. Лекция “Канальный уровень”.
  2. Лекция “Технология Ethernet”.
  3. Лекция “Технология Ethernet, часть 2”.
  4. Лекция “Коммутаторы Ethernet”.
  5. Практика “Канальный уровень в Wireshark”.
  6. Лекция “VLAN”.
  7. Лекция “Протокол STP”.
  8. Лекция “Wi-Fi”.
  9. Практика “Wi-Fi джунгли”.
  10. Лекция “Wi-Fi. Управление доступом к разделяемой среде”.
  11. Лекция “Wi-Fi. Формат кадра”.
  12. Лекция “Сервисы Wi-Fi”.

Сетевой уровень

  1. Лекция “Сетевой уровень”.
  2. Лекция “IP-адреса”.
  3. Лекция “Протокол IP”.
  4. Практика “Протокол IP”.
  5. Лекция “Протокол IP: маршрутизация”.
  6. Лекция “Протокол IP: фрагментация”.
  7. Лекция “Управляющие протоколы сетевого уровня”.
  8. Лекция “Протокол DHCP”.
  9. Практика “Протокол DHCP в Wireshark”.
  10. Лекция “Протокол ARP”.
  11. Практика “Протокол ARP”.
  12. Лекция “Протокол ICMP”.
  13. Практика “Протокол ICMP в Wireshark”.
  14. Практика “Протокол ICMP, утилита traceroute”.
  15. Лекция “Передача пакетов на сетевом и канальном уровнях”.

Транспортный уровень

  1. Лекция “Транспортный уровень”.
  2. Лекция “Протокол UDP”.
  3. Лекция “Протокол TCP”.
  4. Практика “Порты на транспортном уровне”.
  5. Лекция “Протокол TCP: скользящее окно”.
  6. Лекция “Протокол TCP: соединение”.
  7. Лекция “Протокол TCP: формат заголовка”.
  8. Практика “Установка соединения в TCP”.
  9. Лекция “Протокол TCP: управление потоком”.
  10. Лекция “Протокол TCP: управление перегрузкой”.
  11. Лекция “Протокол TCP: управление перегрузкой, часть 2”.
  12. Лекция “Интерфейс сокетов”.
  13. Лекция “Протоколы, интерфейсы и сервисы. Примеры”.
  14. Практика “Инкапсуляция”.
  15. Лекция “Трансляция сетевых адресов (NAT)”.
  16. Лекция “Межсетевые экраны” (текст лекции).

Прикладной уровень

  1. Лекция “Прикладной уровень”.
  2. Лекция “Система доменных имен DNS”.
  3. Лекция “Протокол DNS”.
  4. Практика “Протокол DNS в Wireshark”.
  5. Лекция “Типы записей DNS”.
  6. Практика “Типы записей DNS в Wireshark”.
  7. Практика “DNS: итеративный и рекурсивный режим”.
  8. Лекция “Протокол HTTP”.
  9. Лекция “Постоянное соединение в HTTP”.
  10. Лекция “Кэширование в HTTP”.
  11. Практика “HTTP в текстовом режиме”.
  12. Лекция “Электронная почта”.
  13. Лекция “Протокол SMTP”.
  14. Практика “SMTP в текстовом режиме”.
  15. Лекция “Протокол POP3”.
  16. Практика “POP3 в текстовом режиме”.
  17. Лекция “Протокол IMAP”.
  18. Практика “IMAP в текстовом режиме”.
  19. Лекция “Протокол FTP”.
  20. Практика “FTP в Wireshark”.

Заключение

  1. Заключение.

Презентации лекций

Презентации видеолекций.

Продвинутые темы

В этом разделе приведены продвинутые темы компьютерных сетей, которые рекомендуется изучать после освоения основного курса. Смотреть лекции можно в любой последовательности.

  1. Лекция “Протокол IPv6”.
  2. Лекция “Адреса IPv6”.
  3. Практика “Протокол IPv6”.
  4. Лекция “Автоматическое назначение адресов IPv6”.

Рекомендуемая литература

  1. Э.Таненбаум, Д.Уэзеролл. Компьютерные сети.
  2. В. Г. Олифер, Н. А. Олифер. Компьютерные сети. Принципы, технологии, протоколы.
  3. Д. Ф. Куроуз, К. В. Росс. Компьютерные сети. Нисходящий подход.

Как помочь

Если курс вам показался полезным, то помогите, пожалуйста, распространить информацию о нем. Рекомендуйте своим друзьям в социальных сетях. Ставьте лайки и пишите комментарии к видео на YouTube, т.к. активность учитывается YouTube при показе видео в поиске и в похожих видео.

Заранее спасибо!