Как работает OSI

Carder

Professional
Messages
2,616
Reaction score
2,025
Points
113
osi-ch150.jpg

Практически все используемые сегодня сети так или иначе основаны на стандарте взаимодействия открытых систем (OSI). OSI был разработан в 1984 году Международной организацией по стандартизации (ISO), глобальной федерацией национальных организаций по стандартизации, представляющих примерно 130 стран.

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

Слои​

osi-model.jpg

Семь уровней эталонной модели OSI.

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

Семь слоев, которые делятся на два набора:

Набор приложений​

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

Транспортный набор​

  • Уровень 4: Транспорт - этот уровень поддерживает управление потоком данных и обеспечивает проверку ошибок и восстановление данных между устройствами. Управление потоком означает, что транспортный уровень проверяет, поступают ли данные от нескольких приложений, и интегрирует данные каждого приложения в единый поток для физической сети.
  • Уровень 3: Сеть - на этом уровне определяется способ отправки данных на устройство-получатель. Здесь обрабатываются логические протоколы, маршрутизация и адресация.
  • Уровень 2: данные - на этом уровне данным назначается соответствующий физический протокол. Также определяется тип сети и последовательность пакетов.
  • Уровень 1: физический - это уровень фактического оборудования. Он определяет физические характеристики сети, такие как соединения, уровни напряжения и время.
Эталонная модель OSI на самом деле является лишь руководством. Фактические стеки протоколов часто объединяют один или несколько уровней OSI в один уровень.

Стеки протоколов​

Стек протоколов - это группа протоколов, которые работают вместе, чтобы позволить программному или аппаратному обеспечению выполнять функцию. TCP / IP стек протоколов является хорошим примером. Он использует четыре уровня, которые соответствуют модели OSI следующим образом:
  • Уровень 1: сетевой интерфейс - этот уровень объединяет физический уровень и уровень данных и направляет данные между устройствами в одной сети. Он также управляет обменом данными между сетью и другими устройствами.
  • Уровень 2: Интернет - этот уровень соответствует сетевому уровню. Интернет - протокол (IP), использует IP - адрес, состоящий из идентификатора сети и хоста идентификатора , чтобы определить адрес устройства , он осуществляет связь с.
  • Уровень 3: Транспорт - соответствует транспортному уровню OSI, это часть стека протоколов, в которой можно найти протокол управления транспортировкой (TCP). TCP работает, запрашивая другое устройство в сети, готово ли оно принимать информацию от локального устройства.
  • Уровень 4: Приложение - Уровень 4 объединяет уровни сеанса, представления и приложения модели OSI. На этом уровне находятся протоколы для определенных функций, таких как электронная почта (Simple Mail Transfer Protocol, SMTP) и передача файлов (File Transfer Protocol, FTP).
Как видите, нет необходимости разрабатывать отдельный уровень для каждой функции, описанной в эталонной модели OSI. Но разработчики могут гарантировать поддержание определенного уровня совместимости, следуя общим рекомендациям, предусмотренным моделью.
 
Top