40088

Протокол, интерфейс, стек протоколов. Модель ISO/OSI

Доклад

Коммуникация, связь, радиоэлектроника и цифровые приборы

Интерфейс определяет набор услуг которые нижележащий уровень предоставляет вышележащему. Международная Организация по Стандартам Interntionl Stndrds Orgniztion ISO разработала модель которая четко определяет различные уровни взаимодействия систем дает им стандартные имена и указывает какую работу должен делать каждый уровень. Каждый уровень имеет дело с одним определенным аспектом взаимодействия. Каждый уровень поддерживает интерфейсы с выше и нижележащими уровнями.

Русский

2013-10-15

54.29 KB

5 чел.

31 Протокол, интерфейс, стек протоколов. Модель ISO/OSI

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

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

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

Международная Организация по Стандартам (International Standards Organization, ISO) разработала модель, которая четко определяет различные уровни взаимодействия систем, дает им стандартные имена и указывает, какую работу должен делать каждый уровень. Эта модель называется моделью взаимодействия открытых систем (Open System Interconnection, OSI) или моделью ISO/OSI.

В модели OSI взаимодействие делится на семь уровней. Каждый уровень имеет дело с одним определенным аспектом взаимодействия. Каждый уровень поддерживает интерфейсы с выше- и нижележащими уровнями. 

Модель взаимодействия открытых систем ISO/OSI

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

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

Функции уровней модели OSI

Модель ISO/OSI определяет функции уровней следующим образом:

Модель OSI

Тип данных

Уровень (layer)

Функции

Данные

7. Прикладной (application)

Доступ к сетевым службам

6. Представительский (presentation)

Представление и шифрование данных

5. Сеансовый (session)

Управление сеансом связи

Сегменты

4. Транспортный (transport)

Прямая связь между конечными пунктами и надежность

Пакеты

3. Сетевой (network)

Определение маршрута и логическая адресация

Кадры

2. Канальный (data link)

Физическая адресация

Биты

1. Физический (physical)

Работа со средой передачи, сигналами и двоичными данными


 

А также другие работы, которые могут Вас заинтересовать

29018. Что называется грунтом, его составные элементы 25 KB
  Структурные связи между частицами грунта. Грунтами называют любые горные породы коры выветривания земли сыпучие или связные прочность связей у которых между частицами во много раз меньше чем прочность самих минеральных частиц или эти связи между частицами отсутствуют вовсе. Вода и газы находятся в порах между твердыми частицами минеральными и органическими. Газообразные включения пары газы всегда в том или ином количестве содержатся в грунтах и могут находиться в следующих состояниях: замкнутом или защемленном располагаясь в...
29019. Назовите виды давления грунта на подпорную стенку в зависимости от ее поступательного движения. Какой вид имеет диаграмма давления грунта на стенку в зависимости от ее перемещения 31.5 KB
  Какой вид имеет диаграмма давления грунта на стенку в зависимости от ее перемещения В зависимости от поступательного движения подпорной стенки на нее могут действовать следующие виды давления грунта: активное давление; пассивное давление; давление покоя. Активным называется минимальное из всех возможных для данной стенки давление на нее грунта проявляющееся в том случае если стенка имеет возможность переместиться в сторону от засыпки рис. Активное давление иногда называют распором. Пассивным называется максимальное из всех возможных...
29020. Напряжения, возникающие в массиве грунта от действия сооружения, накладываются на поле начальных напряжений, к которым относятся напряжения от собственного веса грунта 28 KB
  Напряжения возникающие в массиве грунта от действия сооружения накладываются на поле начальных напряжений к которым относятся напряжения от собственного веса грунта. Как вычислить вертикальные напряжения в массиве грунта от его собственного веса в следующих случаях: однородное основание; многослойное основание; при наличии в толще грунта уровня подземных вод; при наличии ниже уровня подземных вод водоупорного слоя. Вертикальное напряжение от собственного веса грунта σz представляют собой вес столба грунта над рассматриваемой точкой...
29021. От чего зависит глубина заложения фундамента 31.5 KB
  Глубина заложения фундаментов является одним из основных факторов обеспечивающих необходимую несущую способность и деформации основания не превышающие предельных по условиям нормальной эксплуатации здания или сооружения. От чего зависит глубина заложения фундамента Допускается ли закладывать подошвы соседних фундаментов на разных отметках Глубина заложения фундамента определяется: инженерногеологическими условиями площадки строительства физикомеханические свойства грунтов характер напластования и пр.; гидрогеологическими условиями...
29022. В чем заключается метод вытрамбовывания котлованов 32.5 KB
  В чем заключается метод вытрамбовывания котлованов Приведите несколько наиболее распространенных конструкций и способов устройства фундаментов в вытрамбованных котлованах. Рекомендуемая область применения способов устройства фундаментов в вытрамбованных котлованах. Применяется несколько конструкций и способов устройства фундаментов в вытрамбованных котлованах. Фундаменты в вытрамбованных котлованах используются при строительстве каркасных и бескаркасных зданий в первом случае обычно располагают один фундамент под каждой колонной.
29023. Фундаменты мелкого заложения и их основные виды. Применяемые материалы и их выбор 43 KB
  Фундаменты мелкого заложения и их основные виды. К фундаментам мелкого заложения относятся фундаменты имеющие отношение их глубины заложения к ширине подошвы не превышающее 4 и передающие нагрузку на грунты основания преимущественно через подошву. Фундаменты мелкого заложения разделяются на следующие основные типы: отдельные ленточные сплошные и массивные см.2 Отдельные фундаменты устраивают под колонны опоры балок ферм и других элементов промышленных и гражданских зданий и сооружений.
29024. Отдельные фундаменты мелкого заложения. Основные конструктивные решения и применяемые материалы 48 KB
  Отдельные фундаменты мелкого заложения. Отдельные фундаменты устраивают под колонны опоры балок ферм и других элементов промышленных и гражданских зданий и сооружений. Отдельные фундаменты представляют собой кирпичные каменные бетонные или железобетонные столбы с уширенной опорной частью. Отдельные фундаменты могут выполняться в монолитном и сборном варианте.
29025. Ленточные фундаменты под стены. Конструктивные решения и применяемые материалы. Условия применения прерывистых ленточных фундаментов 36.5 KB
  Ленточные фундаменты под стены. Ленточные фундаменты под стены устраивают либо монолитными либо из сборных блоков. Монолитные ленточные фундаменты изготовляют из природного камня бетона или железобетона. Монолитные ленточные фундаменты из природного камня и бетона проектируются как жёсткие.
29026. Ленточные фундаменты под колонны и их конструктивные решения 26 KB
  Ленточные фундаменты под колонны и их конструктивные решения. Ленточные фундаменты под колонны устраивают в виде одиночных под ряд колонн или перекрёстных под сетку колонн лент рис. Ленточные фундаменты под колонны предают большую жёсткость сооружению и способствуют выравниванию его осадки.