Учебники

▷ модель Оси: что это такое и для чего она используется

Оглавление:

Anonim

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

Указатель содержания

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

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

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

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

Модель OSI состоит из 7 уровней или уровней абстракции. Каждый из этих уровней будет иметь свои собственные функции, чтобы вместе они могли достичь своей конечной цели. Именно такое разделение на уровни делает возможным взаимодействие различных протоколов путем концентрации определенных функций на каждом уровне работы.

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

Уровни, из которых состоит модель OSI:

Типы услуг

Модель OSI устанавливает два основных типа услуг, которые существуют для телекоммуникаций:

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

Концепции и терминология, используемые в модели OSI

Чтобы говорить об OSI, мы также должны знать различные термины, которые непосредственно связаны с ним. Если бы они этого не сделали, мы бы поняли многие концепции модели.

система

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

модель

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

уровень

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

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

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

Функция или алгоритм

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

Уровни OSI

Основная операция

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

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

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

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

Уровни можно разделить на две группы: те, которые ориентированы на сеть, и те, которые ориентированы на приложения.

Сетевые уровни OSI

Эти уровни отвечают за управление физическим разделом соединения, таким как установление связи, маршрутизация и отправка

Слой 1: Физика

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

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

Некоторые стандарты, связанные с этим уровнем: ISO 2110, EIA-232, V.35, X.24, V24, V.28

Уровень 2: Связь данных

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

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

Наиболее известными протоколами для этой линии являются IEEE 802 для подключений по локальной сети и IEEE 802.11 для подключений по WiFi.

Слой 3: Красный

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

Самый известный протокол, который делает это IP. Мы также находим другие, такие как IPX, APPLETALK или ISO 9542.

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

Этот уровень отвечает за транспортировку данных, найденных в пакете передачи, от источника к месту назначения. Это делается независимо от типа сети, обнаруженной нижним уровнем. Информационный блок или PDU, прежде чем мы увидим, мы также называем его дейтаграммой, если он работает с протоколом UPD, ориентированным на отправку без установления соединения, или сегментом, если он работает с протоколом TCP, ориентированным на соединение.

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

Ориентированные на приложения уровни OSI

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

Уровень 5: Сессия

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

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

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

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

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

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

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

Примером прикладного уровня может быть протокол SMTP для отправки электронной почты, программы передачи файлов FTP и т. Д.

Сущности данных в модели OSI

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

  • Точка доступа к сервису (SAP): место, где каждый уровень находит сервисы уровня чуть ниже Интерфейсного блока данных (IDU): блок информации, который один уровень передает в блок данных нижнего уровня протокол (N-PDU): информационные пакеты, которые переносят информацию, предназначенную для отправки по сети. Эта информация будет разделена и составлена ​​из заголовка, который несет управляющую информацию. Эта информация обменивается между двумя объектами, принадлежащими к одному и тому же уровню в разных местах. Блок служебных данных (SDU): каждый IDU состоит из информационного поля для управления интерфейсом (ICI) и другого поля с информацией о сетевой информации (SDU). SDU n-уровня представляет PDU уровня n + 1, таким образом, n + 1-PDU = n-SDU

Графически это можно представить следующим образом:

Процесс передачи данных в модели OSI

Давайте теперь посмотрим, как слои модели OSI работают при передаче данных.

  1. Прикладной уровень получит сообщение от пользователя, которое находится на прикладном уровне. Этот уровень добавляет к нему заголовок ICI, чтобы сформировать PDU прикладного уровня, и он переименовывается в IDU. Теперь перейдите к следующему слою. Теперь сообщение находится на уровне представления. Этот уровень добавляет к нему свой собственный заголовок и переносит его на следующий уровень. Теперь сообщение находится на уровне сеанса, и предыдущая процедура повторяется снова. Затем физические уровни отправляются. На физических уровнях пакет будет надлежащим образом адресован получателю. Когда сообщение достигает получателя, каждый уровень удаляет заголовок, который его утвержденный уровень поместил для передачи в сообщении. Теперь сообщение достигает целевого прикладного уровня, который должен быть доставлен пользователь понятно

На этом мы завершаем нашу статью о модели OSI

Мы также рекомендуем:

Если вы хотите рассказать нам о каком-либо вопросе, напишите его в комментариях

Учебники

Выбор редактора

Back to top button