Курсы по созданию компьютерных сетей

Компьютерные сети

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

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

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

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

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

  1. Лекция «Канальный уровень» (презентация).
  2. Лекция «Технология Ethernet» (презентация).
  3. Лекция «MAC адреса» (презентация).
  4. Лекция «Ethernet. Метод доступа к разделяемой среде CSMA/CD» (презентация).
  5. Лекция «Коммутаторы Ethernet» (презентация).
  6. Практика «Канальный уровень в Wireshark».
  7. Лекция «VLAN» (презентация).
  8. Лекция «Протокол STP» (презентация).
  9. Лекция «Wi-Fi» (презентация).
  10. Практика «Исследуем Wi-Fi».
  11. Лекция «Wi-Fi. Метод доступа к разделяемой среде CSMA/CA» (презентация).
  12. Лекция «Wi-Fi. Формат кадра» (презентация).
  13. Лекция «Сервисы Wi-Fi» (презентация).

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

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

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

  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. Лекция «Web сокеты» (презентация).
  2. Практика «Web сокеты».
  3. Лекция «Протокол IPv6».
  4. Лекция «Адреса IPv6».
  5. Практика «Протокол IPv6».
  6. Лекция «Автоматическое назначение адресов IPv6».
  7. Лекция «Протокол NDP».
  8. Практика «Протокол NDP».
  9. Лекция «Протоколы маршрутизации».
  10. Лекция «Протокол маршрутизации RIP».
  11. Лекция «Протокол маршрутизации OSPF».
  12. Лекция «Иерархическая маршрутизация».
  13. Лекция «Протокол BGP».

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

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

Как помочь

Поддержать курс можно через сервис Cloudtips.

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

Всем заранее спасибо за помощь и поддержку!

Источник

Лучшие курсы сетевого инженера в 2023 году

Подборка бесплатных и платных онлайн-курсов для начинающих сетевых инженеров с нуля и продвинутых.

1 место. Курс «Факультет Сетевой инженер» — GeekBrains

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

Кому подойдет курс:

  • Новичкам
    Вас ждёт много практики: вы освоите сетевые технологии с нуля и начнёте карьеру на уровне опытного junior-инженера.
  • Системным администраторам
    Расширите компетенции и сможете работать на должности сетевого инженера или администратора.
  • Специалистам техподдержки
    Начнёте специализироваться на сетевых технологиях, сможете сменить профессию и повысить доход.

Программа обучения:

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

I четверть — Основы сетевых технологий
Расскажем об основах маршрутизации, коммутации и сетевого взаимодействия.

  • Рабочая станция на Linux
  • Видеокурс: настройка инфраструктуры
  • Сетевые технологии.

II четверть — Коммутация и маршрутизация
Научитесь настраивать протоколы маршрутизации, находить неисправности в приложениях и анализировать трафик.

III четверть — Сетевая безопасность и масштабирование сетей
Научитесь защищать сеть от атак и увеличивать её производительность.

IV четверть — Автоматизация сетевой инфраструктуры
Научитесь автоматизировать свою работу.

V четверть — Итоговый проект
Построите распределенную IPv4/IPv6-сеть.

Курсы вне четверти — Видеокурсс индивидуальной датой старта
Это обязательный курс, но вы можете пройти его когда вам удобно: во время обучения или после защиты итогового проекта.

Читайте также:  1 укажите основное назначение компьютерной сети 1 укажите основное назначение компьютерной сети

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

2 место. Курс «Сетевой инженер» — Нетология

Кому подойдёт этот курс:

  • Новичкам
    Освоите IT-профессию без навыков программирования. После обучения сможете начать карьеру в IT с должности младшего сетевого инженера
  • Специалистам технической поддержки
    Углубите знания сетевых технологий, получите недостающий практический опыт для освоения профессии сетевого инженера и повышения собственного дохода
  • Системным администраторам
    Сможете повысить доход, углубить экспертизу в работе с корпоративными сетями или освоить профессию сетевого инженера.

Чему вы научитесь:

  1. Настраивать коммутаторы и маршрутизаторы
  2. Проектировать безопасные корпоративные сети
  3. Находить и устранять проблемы в сетях
  4. Собирать и анализировать сетевой трафик
  5. Устанавливать системы мониторинга сетевого оборудования
  6. Использовать методы обеспечения качества обслуживания.

Курс ориентирован на практику
Вы выполните 32 лабораторных работы — все они основаны на реальных задачах сетевого инженера. Большое количество релевантных проектов в портфолио даст вам преимущество при трудоустройстве.

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

Программа курса:

  1. Введение в сетевые технологии
    Познакомитесь с различными типами сетей связи, актуальными тенденциями их развития. Узнаете, какие характеристики используются для оценки качества и доступности компьютерных сетей. Познакомитесь с основными компонентами сетевой инфраструктуры и рассмотрите их взаимодействие на базе моделей OSI и TCP/IP.
  2. Основы коммутации и маршрутизации
    Изучите принципы коммутации в локальных сетях, технологию виртуальных локальных сетей (VLAN). Узнаете принципы формирования подсетей IPv4 с классовой и бесклассовой адресацией, сетей IPv6. Научитесь работать с масками переменной длины, проектировать адресное пространство. Узнаете о статической и динамической маршрутизации. Ознакомитесь с принципами поиска и устранения неисправностей в сетях Ethernet.
  3. Построение отказоустойчивых сетей
    Познакомитесь с концепциями построения отказоустойчивых сетей и проблемами, которые при этом возникают. Изучите различные реализации протокола связующего дерева (xSTP) для построения кольцевых топологий. Узнаете о методах резервирования шлюза по умолчанию с помощью группы протоколов FHRP. Познакомитесь с методами логического объединения интерфейсов EtherChannel, vPC (McLAG).
  4. Динамическая маршрутизация
    Познакомитесь с различными видами протоколов динамической маршрутизации. Узнаете, как устроена маршрутизация в интернете, рассмотрите основные принципы работы протокола BGP. Научитесь настраивать, диагностировать и оптимизировать рассмотренные протоколы. Познакомитесь с методами устранения неисправностей, связанных с отсутствием связанности как локальных сетях, так и в интернете.
  5. Сетевая безопасность
    Узнаете о различных технологиях преобразования сетевых адресов (NAT), их сферах применения и влияния на сетевую безопасность. Изучите инструменты для организации виртуальных частных сетей (VPN) как между площадками, так и для удаленного доступа. Познакомитесь с протоколами, обеспечивающими защиту передаваемых данных. Изучите принципы работы межсетевого экранирования, познакомитесь со средствами обеспечения сетевой безопасности.
  6. Беспроводные сети
    Узнаете базовую теорию передачи данных через беспроводную среду, основные параметры оценки уровня и сравнения мощности сигналов. Познакомитесь с вариантами построения беспроводной сети предприятия и устройствами, формирующими такую сеть. Изучите виды антенн, их диаграммы излучения. Рассмотрите принципы взаимодействия беспроводных точек доступа и контроллера, узнаете о беспроводном роуминге.
  7. Основы проектирования корпоративных сетей
    Познакомитесь с различными подходами к проектированию корпоративных сетей. Узнаете об основных принципах построения кампусной сети, изучите классическую двух- и трехуровневую архитектурную модель. Изучите различные варианты построения уровней доступа и распределения (Multitier, Routed Access, Virtual Switch). Узнаете, как правильно масштабировать различные сегменты сетевой инфраструктуры.
  8. Инструменты эксплуатации
    Познакомитесь со средствами учета сетевого трафика для анализа загрузки на примере протокола NetFlow. Рассмотрите средства сбора и анализа диагностических сообщений с помощью syslog и snmp trap. Познакомитесь со средствами аутентификации, авторизации и аккаунтинга сетевых устройств на базе протоколов radius и tacacs.
  9. Основы IP-телефонии
    Изучите основные понятия, термины и протоколы IP-телефонии. Узнаете о качестве сервиса в сетях VoIP. Познакомитесь с существующими рисками и механизмами обеспечения безопасности в сетях VoIP. Изучите основы работы с IP-АТС Asterisk. Познакомитесь с основами аналоговой и цифровой телефонной связи.
  10. Основы программирования на Python
    Изучите один из самых хорошо организованных языков программирования. Научитесь описывать алгоритмы для решения повседневных задач и работы с данными.
  11. Операционная система Linux
    Узнаете, какие бывают типы операционных систем, какие функции они обеспечивают, как устроено взаимодействие внутри ОС, как приложения обращаются к системе, как планировать процессное время. Детально разберёте ОС Linux и принципы работы системного администратора с ней. Научитесь управлять процессами, потоками, сигналами, хранением данных на дисках.
  12. Администрирование Linux
    Разберёте дистрибутивы Linux, основанные на RedHat и Debian. Узнаете, как управлять пакетами: устанавливать, удалять и пересобирать их. Научитесь управлять пользователями и их правами, приложениями и их запуском. Изучите принципы поиска проблем производительности системы.
  13. Дипломная работа. Проектирование корпоративной сети
    На базе технического задания спроектируете распределённую сеть предприятия, обоснуете принятые архитектурные решения, настроите элементы спроектированной инфраструктуры, проведёте пуско-наладочные испытания. Также вы настроите инструменты эксплуатации сети для мониторинга, сбора и контроля конфигураций, средства разграничения доступа.
Читайте также:  Основы сетей сетевая модель osi с протоколами

После обучения вы можете получить свидетельство Нетологии и диплом о профессиональной переподготовке.

Источник

Оцените статью
Adblock
detector