Протоколы OSI

редактировать

Протоколы взаимодействия открытых систем - это семейство стандартов обмена информацией, разработанных совместно ISO и ITU-T. Процесс стандартизации начался в 1977 году.

Хотя семиуровневая модель OSI часто используется в качестве справочного материала для обучения и документации, протоколы, первоначально разработанные для этой модели, не получили популярности, и только X.400, X.500 и IS-IS оказали долгосрочное влияние. Вместо этого цель набора протоколов открытого стандарта была достигнута с помощью набора протоколов Интернета, поддерживаемого Инженерной группой Интернета (IETF).

Содержание
  • 1 Обзор
  • 2 Уровень 1: физический уровень
  • 3 Уровень 2: уровень канала данных
  • 4 Уровень 3: сетевой уровень
  • 5 Уровень 4: транспортный уровень
  • 6 Уровень 5: сеансовый уровень
  • 7 Уровень 6: уровень представления
  • 8 Уровень 7: прикладной уровень
    • 8.1 Общие прикладные сервисные элементы (CASE)
    • 8.2 Прикладные процессы
  • 9 Протоколы маршрутизации
  • 10 См. Также
  • 11 Ссылки
Обзор

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

Уровень 1: физический уровень

Этот уровень имеет дело только с физическими вилками и розетками и электрическими характеристиками сигналов.

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

Уровень 2: уровень канала данных

На уровне канала данных необработанные биты физического уровня упаковываются в кадры (логические, структурированные пакеты для данных). Это указано в Рек. X.212 [ISO / IEC 8886], Рек. X.222 и другие. Этот уровень отвечает за передачу кадров с одного хоста на другой. Он может выполнять проверку ошибок. Этот уровень дополнительно состоит из двух подуровней: MAC и LLC.

Уровень 3: сетевой уровень

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

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

Транспортные услуги в режиме с установлением соединения и без установления соединения определены в Рек. X.214 [ISO / IEC 8072] ; протокол, который предоставляет услугу в режиме соединения, определяется Рек. X.224 [ISO / IEC 8073], а протокол, обеспечивающий услугу без установления соединения, определен в Рек. X.234 [ISO / IEC 8602].

  • Транспортный протокол, класс 0 ()
  • Транспортный протокол, класс 1 ()
  • Транспортный протокол, класс 2 ()
  • Транспортный протокол Класс 3 ()
  • Транспортный протокол Класс 4 ()
  • Транспортный протокол быстрых байтов - ISO 14699

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

Уровень 5: уровень сеанса

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

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

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

Уровень 7: прикладной уровень

Общие прикладные элементы службы (CASE)

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

Прикладные процессы

Протоколы маршрутизации
См. Также
Ссылки
  1. ^Шоу, Кейт (2018-10-22). «Модель OSI объяснила: как понять (и запомнить) 7-уровневую сетевую модель». Network World. Проверено 16 мая 2020 г.
  2. ^Поддержка FTAM заявлена ​​IBM, Novell, Sun, Unisys и т. Д. Архивировано 2 марта 2013 г. в Wayback Machine, Команда совместного тестирования на совместимость
Последняя правка сделана 2021-06-01 06:38:54
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте