Что такое модель OSI?

• Модель взаимодействия открытых систем лежит в основе всех взаимодействий между сетевыми устройствами.

• Разработан в 1974 г. компанией (SO в честь американского

Министерство обороны начало использовать пакет TCP/IP для

протоколы

• Окончательно принят в 1977 году. Сейчас это теоретическая модель связи между сетевыми устройствами.

7-слойная модель

Уровень 7 =》Приложение

Уровень 6 =》Презентация

Слой 5 =》Сеанс

Уровень 4 =》Транспорт

Уровень 3 =》Сеть

Уровень 2 = Канал передачи данных

Уровень 1 =》 Физический

Слои

  • Каждый уровень является отдельным и независимым. Каждый из них имеет свою собственную функцию, но также предоставляет услуги тем слоям, которые находятся выше и ниже его.
  • При общении каждый уровень OSI общается с тем же уровнем на другом устройстве, например, прикладной уровень устройства A взаимодействует с прикладным уровнем устройства B, передавая данные через другие уровни.
  • Прикладной уровень каждого устройства не связан с тем, как функционируют другие уровни, но он полагается на них в выполнении своей работы.

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

  • Работает с приложениями, которые вы используете для общения по сети.
  • Он предоставляет сетевые услуги приложениям пользователя.
  • Он отличается от других уровней тем, что не предоставляет услуги никакому другому уровню OSI, а только приложениям, не входящим в модель OSI.
  • Примерами таких приложений являются: «Службы электронной почты».
  • — Услуги сетевой печати

— Услуги базы данных

Уровень представления

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

Сеансовый уровень

  • В первую очередь отвечает за обработку сеанса между устройствами (начало, поддержание и завершение)
  • Enforces.order в общении между устройствами
  • Регулирует поток данных
  • Сеансовый уровень обеспечивает механизм управления диалогом между двумя конечными системами. Он определяет, как начинать, контролировать и завершать диалоги (называемые сеансами) между приложениями.
  • Этот уровень запрашивает установление логического соединения по запросу конечного пользователя.
  • Этот уровень также обрабатывает любой необходимый вход в систему или проверку пароля.
  • Этот уровень предоставляет такие услуги, как дисциплина диалога, которые могут быть полнодуплексными или полудуплексными.
  • Сеансовый уровень также может предоставить механизм контрольных точек, так что, если между контрольными точками произойдет какой-либо сбой, все данные могут быть повторно переданы из последней контрольной точки.

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

  • Обеспечивает надежную передачу пакетов от источника к месту назначения.
  • Также управляет скоростью передачи-управления потоком.
  • Существует два типа передачи (передача с установлением соединения и передача без установления соединения).
  • Цель этого уровня — обеспечить надежный механизм обмена данными между двумя процессами на разных компьютерах.
  • Гарантирует, что блоки данных доставляются без ошибок.
  • Обеспечивает последовательность доставки блоков данных.
  • Гарантирует отсутствие потери или дублирования единиц данных.
  • Предоставляет услуги без установления соединения или ориентированные на соединение.

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

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

Уровень канала передачи данных

  • Это уровень 2 модели OSI.
  • Единица данных == кадры
  • Устройства == коммутатор, мост
  • Протокол == PPP, HDLC, Frame Relay, ATM, VTP, STP
  • Работа уровня канала передачи данных — он получает данные от сетевого уровня в форме пакета. Затем прикрепите заголовок и трейлер к этому пакету. Теперь пакет становится Frame. И его заголовок содержит информацию о преамбуле, MAC-адресе назначения, MAC-адресе источника и длине, а его трейлер имеет FCS (последовательность проверки кадра).
  • Имеет два собственных подуровня: - Управление логическим каналом (LLC) - Управление доступом к среде (MAC)
  • LLC действует между протоколами, такими как Интернет-протокол (IP) и метод MAC.
  • MAC отвечает за соединение с физическим носителем.

Есть два подуровня канала передачи данных:

1. Подраздел MAC (управление доступом к среде)

= слой Имеет стандарт IEEE 802.3

Определяет, как кадры размещаются на носителе. Конкурентный медиа-доступ осуществляется в порядке очереди, когда все используют одну и ту же полосу пропускания.

2. LLC (управление логическим каналом) Sub = уровень. Имеет стандарт IEEE 802.2.

Отвечает за идентификацию протоколов сетевого уровня, а затем их инкапсуляцию.

Физический слой

  • Самый нижний, нижний, слой — отвечает за физическое соединение между устройствами.
  • Передачи могут быть аналоговыми или цифровыми
  • Отвечает за скорость передачи
  • Включает в себя все компоненты, такие как тип разъема (RJ 45, Token Ring, BNC и т. д.)
  • Устройства на этом уровне включают NICS, повторители, концентраторы и концентраторы.