- •1. Ключевые события в истории развития компьютерных сетей. Локальные и глобальные сети.
- •2. Сетевая операционная система. Типы сетевых приложений. Клиент, сервер, сетевая служба
- •3. Коммутация, обобщенная задача коммутации. Топология сетей.
- •2 Лекция
- •4. Эталонные модели osi и tcp/ip (уровни, за что каждый отвечает). Сравнение.
- •3 Лекция
- •5. Стандартизация протоколов локальных сетей. Семейство стандартов ieee 802.X
- •6. «Классическая» технология Ethernet. Mac-адрес. Формат кадра. Алгоритм доступа к среде csma/cd. Обработка коллизий
- •7. Логическая структуризация сети. Мост локальной сети, алгоритм прозрачного моста
- •8. Коммутируемая сеть Ethernet. Коммутатор, отличия от моста и концентратора. Борьба с перегрузками.
- •4 Лекция
- •5 Лекция
- •9. Формат ip-адреса и маски, использование масок. Отображение ip-адресов на локальные адреса.
- •10. Разрешение имен и служба dns. Иерархическая структура доменных имен.
- •11. Порядок назначения ip-адресов. Протокол dhcp.
- •6 Лекция
- •12. Протокол ip, состав ip-пакета. Ip-маршрутизация, таблицы маршрутизации.
- •13. Протокол icmp. Утилиты traceroute, ping
- •14. Задачи протоколов транспортного уровня. Протоколы udp и tcp.
- •15. Особенности реализации скользящего окна в протоколе tcp. Управление потоком в tcp.
- •16. Порты и сокеты. Назначение номеров портов.
- •7 Лекция
- •17. Технология cidr. Распределение адресов. Маршрутизация.
- •18. IPv6. Отличия от iPv4. Переход на iPv6.
- •8 Лекция
- •19. Дистанционно-векторные протоколы маршрутизации. Протокол rip.
- •9 Лекция
- •10 Лекция
- •23. Межсетевые экраны, определение, функции. Классификация межсетевых экранов согласно фстэк России.
- •24. Ngfw и waf. Их отличия от «классических» межсетевых экранов и utm.
- •11 Лекция
- •12 Лекция
- •13 Лекция
- •14 Лекция
- •32. Обнаружение и реагирование на конечных точках (edr). Определение, решаемые задачи.
-то, что под цифрами - есть билетах. То, что под точками - может задать дополнительно
1 лекция
1. Ключевые события в истории развития компьютерных сетей. Локальные и глобальные сети.
1950-е года - мейнфреймы
1960-е года - многотерминальные системы
1970-е - большие интегральные схемы
1980 начало - появление интернета, конец - коммерческий интернет
2. Сетевая операционная система. Типы сетевых приложений. Клиент, сервер, сетевая служба
Сетевой называют операционную систему компьютера, которая помимо управления локальными ресурсами предоставляет пользователям и приложениям возможность эффективного и удобного доступа к информационным и аппаратным ресурсам других компьютеров сети.
Сетевая служба может быть представлена в ОС либо обеими (клиентской и серверной) частями, либо только одной из них. • В первом случае ОС, называется одноранговой. • ОС, которая преимущественно содержит клиентские части сетевых служб, называется клиентской. • Серверная ОС — включает в себя в основном серверные части сетевых служб.
Сетевые приожения:
Локальное приложение целиком выполняется на данном компьютере и использует только локальные ресурсы
Централизованное сетевое приложение целиком выполняется на данном компьютере, но обращается в процессе своего выполнения к ресурсам других компьютеров сети. Работа такого типа приложений невозможна без участия сетевых служб и средств транспортировки сообщений.
Распределенное (сетевое) приложение состоит из нескольких взаимодействующих частей, каждая из которых выполняет какую-то определенную законченную работу по решению прикладной задачи, причем каждая часть может выполняться на отдельном компьютере сети.
Клиент — это модуль, предназначенный для формирования и передачи сообщений-запросов к ресурсам удаленного компьютера от разных приложений с последующим приемом результатов из сети и передачей их соответствующим приложениям.
• Сервер — это модуль, который постоянно, ожидает прихода из сети запросов от клиентов и, приняв запрос, пытается его обслужить, как правило, с участием локальной ОС; один сервер может обслуживать запросы сразу нескольких клиентов (поочередно или одновременно).
• Пара клиент—сервер, предоставляющая доступ к конкретному типу ресурса компьютера через сеть, образует сетевую службу.
3. Коммутация, обобщенная задача коммутации. Топология сетей.
Соединение конечных узлов через сеть транзитных узлов называют коммутацией.
• Понятия компьютерная сеть и распределенная система
Компьютерная сеть – сеть, в узлах которой содержатся компьютеры и оборудование коммуникации данных
В распределенной системе наличие многочисленных автономных компьютеров незаметно для пользователя.
• Распределенная система является программной системой, построенной на базе сети.
2 Лекция
4. Эталонные модели osi и tcp/ip (уровни, за что каждый отвечает). Сравнение.
OSI
OSI (Open Systems Interconnection) — концептуальная модель взаимодействия открытых систем, которая объединяет все коммуникационные функции вычислительных или телекоммуникационных систем. OSI демонстрирует, как компьютеры или другие типы систем коммуницируют друг с другом.
Первый, физический уровень
Отвечает за передача битов по физическому каналу связи.
Второй уровень, канальный
Второй уровень решает проблему адресации при передаче информации. Канальный уровень получает биты и превращает их в кадры. Задача здесь — сформировать кадры с адресом отправителя и получателя, после чего отправить их по сети На втором уровне OSI работают коммутаторы, их задача — передать сформированные кадры от одного устройства к другому, используя в качестве адресов только физические MAC-адреса.
Третий уровень, сетевой
На третьем уровне появляется новое понятие — маршрутизация. Для этой задачи были созданы устройства третьего уровня — маршрутизаторы (их еще называют роутерами). Маршрутизаторы получают MAC-адрес от коммутаторов с предыдущего уровня и занимаются построением маршрута от одного устройства к другому с учетом всех потенциальных неполадок в сети.
Четвертый уровень, транспортный
Его главной задачей является транспортировка пакетов. Естественно, при транспортировке возможны потери, но некоторые типы данных более чувствительны к потерям, чем другие. Поэтому, при передаче данных, наиболее чувствительных к потерям на транспортном уровне используется протокол TCP, контролирующий целостность доставленной информации.
Пятый уровень, сеансовый
Пятый уровень оперирует чистыми данными; помимо пятого, чистые данные используются также на шестом и седьмом уровне. Сеансовый уровень отвечает за поддержку сеанса или сессии связи. Управляет взаимодействием между приложениями, открывает возможности синхронизации задач, завершения сеанса, обмена информации.
Шестой уровень, представления данных
О задачах уровня представления вновь говорит его название. Шестой уровень занимается тем, что представляет данные (которые все еще являются PDU) в понятном человеку и машине виде. Например, когда одно устройство умеет отображать текст только в кодировке ASCII, а другое только в UTF-8, перевод текста из одной кодировки в другую происходит на шестом уровне.
Седьмой уровень, прикладной
Набор разнообразных протоколов, с помощью которых пользователи сети получают доступ к общим ресурсам, таким как файлы, принтеры или гипертекстовые веб-страницы, а также организуют свою совместную работу.
TCP IP
Использовалась в компьютерной сети ARPANET. Название получила в соответствии со своими двумя основными протоколами.
Соединение не должно прерываться, пока функционируют приемная и передающая машины, даже если некоторые промежуточные машины или линии связи внезапно вышли из строя. Архитектура должна быть гибкой, поскольку есть необходимость использовать приложения с различными требованиями, от переноса файлов до передачи речи в реальном времени.
Уровни модели TCP/IP
4. Уровень приложений (Application)
В модели TCP/IP нет сеансового уровня и уровня представления. В этих уровнях просто не было необходимости, поэтому они не были включены в модель. Вместо этого приложения просто включают все функции сеансов и представления, которые им нужны.
3. Транспортный уровень (Transport)
Создан для того, чтобы объекты одного ранга на приемных и передающих хостах могли поддерживать связь, подобно транспортному уровню модели OSI.
2. Сетевой уровень (Internet)
Уровень, называемый также интернетуровнем, является основой всей архитектуры. • Его задача заключается в обеспечении возможности каждого хоста посылать пакеты в любую сеть и независимо двигаться к пункту назначения (например, в другой сети). Они могут прибывать совершенно в другом порядке, чем были отправлены. Если требуется соблюдение порядка отправления, эту задачу выполняют более верхние уровни.
1. Уровень сетевого доступа (Network Access)
Описывает то, как и что каналы, такие как последовательные линии и классический Ethernet, должны сделать, чтобы удовлетворить потребности межсетевого уровня без установления соединения.
Сравнение
• Открытая система
• Информационные и транспортные услуги
• Горизонтальное деление протоколов
• Классификация компьютерных сетей