Уровни модели OSI

Уровни модели OSI

Coding
Модель OSI, конечно, кажется странной и трудной для понимания многим людям, поэтому я пишу эту короткую и конкретную статью, чтобы помочь тем, у кого возникают проблемы с пониманием модели OSI.

Описание

Сетевая модель OSI (Open Systems Interconnection)-Базовая Эталонная Модель Взаимодействия Открытых Систем - это концептуальная модель, которая характеризует и стандартизирует коммуникационные функции телекоммуникационной или вычислительной системы без учета ее внутренней структуры и технологии. Его целью является взаимодействие различных систем связи со стандартными протоколами OSI/ISO.


Ничего не поняли?

Хорошо, это было правильное определение модели OSI.

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

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


Модель OSI

OSI означает «Взаимодействие открытых систем»(англ. “Open Systems Interconnection”).

Точное определение модели OSI уже было дано выше.

Проще говоря, модель OSI - это инструмент, используемый ИТ-специалистами для фактического моделирования или отслеживания фактического потока передачи данных в сетях.

Таким образом, в основном модель OSI является логической моделью / представлением того, как сетевые системы должны отправлять данные (или передавать) друг другу.


Из чего он состоит?

Модель OSI разбивает эту процедуру передачи / передачи данных на различные компоненты (называемые уровнями).

Почему слои?, потому что эти компоненты следуют правильному порядку выполнения.

Например, физический уровень, на котором происходят «физические» проводка и соединения, уровень канала передачи данных, на котором происходит переключение, и т. д.

В общей сложности существует семь уровней, которые вместе составляют модель OSI.


Почему модель OSI?

Цель эталонной модели OSI состоит в том, чтобы направлять поставщиков и разработчиков таким образом, чтобы создаваемые ими продукты цифровой связи и программные продукты взаимодействовали и облегчали четкое сравнение между инструментами связи.

Большинство поставщиков телекоммуникационных услуг пытаются описать свои продукты и услуги в соответствии с моделью OSI.

Более того, ИТ-специалисту крайне важно иметь четкое представление о модели OSI.

Это связано с тем, что в случае некоторых проблем с сетью, используя уровни OSI, они могут сузить и выяснить, в какой части проблема. Поэтому использование подхода OSI Layered для устранения неполадок в сети очень полезно.


Преимущества модели OSI

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

Семь слоев модели OSI

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


7. Уровень приложений

Это самый верхний уровень в семи слоях OSI. Это тот уровень, с которым фактически взаимодействует конечный пользователь (может быть программистом или обычным пользователем ПК). Этот уровень обеспечивает доступ к сетевым ресурсам.


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

Это уровень, на котором операционная система работает с данными. Основные функции этих слоев включают перевод, шифрование и сжатие данных.

В основном, пользователь взаимодействует с прикладным уровнем, который отправляет данные на уровень представления.


5. Сессионный слой

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


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

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

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

Кроме того, этот уровень обеспечивает надежный процесс обработки доставки сообщений и устранения ошибок.


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

Основной задачей этого уровня является перемещение пакетов от источника к месту назначения и обеспечение межсетевого взаимодействия.

Это слой, на котором работают маршрутизаторы.

Поскольку маршрутизаторы работают на уровне сети, следовательно, мы можем сказать, что IP-адрес находится на уровне сети.


2. Канальный уровень данных

Этот уровень отвечает за организацию битов в кадрах и обеспечение доставки прыжка для прыжка.

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

Пакеты данных проходят через мосты, маршрутизаторы и шлюзы, когда они перемещаются между источником и пунктом назначения.

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

Поскольку маршрутизаторы работают на сетевом уровне, следовательно, мы можем сказать, что MAC-адрес находится на канальном уровне.

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

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

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

Простая мнемоника для запоминания имен слоев OSI

Существует простой способ узнать уровни OSI, просто запомните это предложение

All People Seem TNeed Data Processing

A — Application — All

P — Presentation — People

S — Session — Seem

T — Transport — To

N — Network — Need

D — Data Link Layer — Data

P — Physical — Processing

Заключительные слова

Это была короткая и конкретная статья, объясняющая модель OSI, чтобы помочь всем тем, кому трудно понять модель. Надеюсь, это поможет вам понять модель OSI, если вы застряли и пытаетесь наизусть и втиснуть уровни OSI.


Доп.материал

Источник(English)

Статья на Wikipeida(English)

Статья на Wikipeida(Russian)

Сетевой коммутатор

Заметили ошибку или есть вопросы?Рассказывай нам о них,связаться с нами ты сможешь с помощью нашего чата или же с помощью бота обратной связь


Не забывайте ставить 👍 если вам понравилась и подписаться на канал,а так же посетить наш чат.


Report Page