Компьютерные сети [2022]
codeby.school
Для чего курс
Курс позволяет ознакомиться с основами построения и механизмами функционирования компьютерных сетей. Он содержит в себе основы коммуникационных технологий, описание физических принципов работы сетевого оборудования, основы проектирования сетей, а также практические методы настройки сетевого оборудования.
По окончании курса вы получите сведения о структуре компьютерных сетей и принципах работы протоколов и технологий, обеспечивающих их функционирование. Вы научитесь проектировать архитектуру сетей разного уровня сложности, овладеете практическими навыками построения сетей и настройки сетевого оборудования, узнаете об основных типах угроз на разных уровнях сетевого взаимодействия и методах противодействия им.
Кому будет полезен курс
- Новичкам, которые никогда не имели дело с вычислительными сетями, проектировкой сетей, настройкой сетевого оборудования, но хотят освоить данную профессию;
- Начинающим IT-специалистам, системным администраторам;
- Студентам, которые только поступили на факультет по направлениям «Сетевые и коммуникационные технологии», «Автоматизированные системы управления и обработки информации»;
- Уже работающим IT-специалистам, которые хотят сменить направление;
- Web-разработчикам, которые хотят делать веб-приложения более безопасными.
Программа курса «Компьютерные сети»
- Введение. Сетевое оборудование. Типы и топология сетей;
- Сетевое программное обеспечение. Эталонные модели;
- Физический уровень. Проводниковые среды передачи информации. Беспроводные среды передачи информации;
- Канальный уровень. Организация. Кадр. Протоколы передачи данных. Управление потоком;
- Уровень управления доступом к среде. Распределение каналов. Протоколы коллективного доступа. Виртуальные локальные сети VLAN. Беспроводные локальные сети. Смешанные сети;
- Межсетевое взаимодействие. Сетевое оборудование: мосты, шлюзы, маршрутизаторы;
- Сетевой уровень. Организация. Основные принципы маршрутизации данных. Статическая и динамическая маршрутизация. Метрики маршрутов;
- Перегрузки сети и основные методы их предотвращения. Объединение сетей при помощи виртуальных каналов и туннелирования;
- Протокол IP, адрес узла, маска сети, адрес сети. Деление сети на подсети при помощи масок сети. Способы назначения IP-адресов узлам;
- Различия адресации в локальных сетях и сети Интернет, принципы организации передачи данных между локальными сетями и сетью Интернет. Технология NAT, протоколы шлюзов OSPF и BGP;
- Транспортный уровень. Организация. Протоколы. Сокеты;
- Принципы работы транспортных протоколов TCP и UDP. Протокол удаленного вызова процедур RPC;
- Прикладной уровень. Система имен DNS, механизмы ее работы. Электронная почтовая система;
- Основы организации сети Интернет. Веб-сервера, хостинги. Сжатие и передача мультимедийной информации;
- Безопасность в сетях. Противодействие основным типам атак;
- Выводы, итоговая практическая работа, экзамен.
Продажник