7 уровней модели OSI и как они работают?

Модель OSI расшифровывается как Модель межсистемного взаимодействия, это концептуальная структура, используемая для описания семи уровней телекоммуникационной системы или сети. Она была утверждена в качестве международного стандарта в 1984 году Международной организацией по стандартизации (ISO). Эта модель помогает визуализировать, как работают сети, и до сих пор используется для выявления и решения проблем сети, например, веб-разработчиками. В этой статье мы рассмотрим 7 уровней модели OSI и как каждый из них работает.

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

Физический уровень заботится о части модели, используемой для передачи сырых данных (0 и 1) по сети между устройствами отправителя и получателя. Это может быть выполнено с использованием физического кабеля или беспроводного соединения между физическими узлами. Физический уровень также может представлять напряжения, частоты, расположение контактов и другие характеристики. Любые другие физические устройства, участвующие в этой передаче, такие как концентраторы и модемы, также включаются.

Протоколы Ethernet, USB, Bluetooth, IEEE 802.11 и др. работают на физическом уровне.

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

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

– Управление доступом к среде (MAC) отвечает за передачу данных и предоставление потока данных, определяя разрешения в сети.

– Логическое управление соединением (LLC) отвечает за управление потоком данных и обнаружение ошибок, возникающих при передаче данных из физических носителей. Кроме того, оно также идентифицирует сетевые протоколы.

Протоколы PPP, ATM и др. работают на уровне канала передачи данных.

Уровень 3 – Сетевой уровень

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

Протоколы IP, ARP, ICMP, IPsec и др. работают на сетевом уровне.

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

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

Прекрасным примером транспортного уровня является Протокол управления передачей данных (TCP). UDP также работает на транспортном уровне.

Уровень 5 – Уровень сеанса

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

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

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

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

SSL и TLS - лучшие примеры уровня представления.

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

Прикладной уровень находится вверху модели OSI и представляет собой то, что пользователи видят, когда они используют программное обеспечение конечного пользователя, такое как веб-браузер или Microsoft Office. Он предоставляет протоколы программному обеспечению, позволяя ему отправлять и получать информацию напрямую от пользователей и отображать ее им. Некоторые из этих протоколов включают HTTP, FTP и DNS. Важно отметить, что сами приложения находятся не на этом уровне, а он позволяет им взаимодействовать с более низкими уровнями для обмена информацией с приложениями на другой стороне.

В заключение Модель OSI — это международно утвержденная структура, которая позволяет нам понимать, как работают сетевые системы, что может помочь в представлении их работы. Она состоит из 7 уровней, каждый из которых имеет свою роль и способ работы, образуя целую систему коммуникации. Мы надеемся, что это было информативно, и что вы сможете использовать это для расширения своих знаний о сетях и их работе.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Что будем искать? Например,Windows, Linux

Мы в социальных сетях