44585

Основные функции уровней модели OSI

Доклад

Информатика, кибернетика и программирование

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

Русский

2013-11-12

145 KB

8 чел.

24 Основные функции уровней модели OSI

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

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

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

Канальный уровень

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

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

Типы кадров

Пример. В состав любого пакета входит информация для контроля правильности передачи. Так в трейлер пакета Интернет записывается контрольная сумма (КС) пакета. Она получается путем разбиения пакета на сегменты по 16 бит, которые представляются целыми числами, складываются и записываются в трейлер.

При приеме вычисляется новая КС и сравнивается с принятой. Если они равны, то посылается подтверждение и выдается новый пакет. Если не равны, то посылается сообщение «несовпадение» и передача пакета повторяется.

Если пакет не дошел или не дошел сигнал подтверждения, передающая станция, не получив пакет в течение некоторого времени, посылает пакет еще раз (реализую, так называемый, режим "time-out") (рис. 5.4).

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

Рис. 5.4. Пример передачи пакетов данных

3. Сетевой уровень

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

Рис. 5.5. Буферизация в сети

В ЛВС между любой парой узлов есть прямой путь (маршрут), поэтому основная функция этого уровня сводится к буферизации пакетов (рис. 5.5).

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

  •  с передающей стороны переупаковывает информационные сообщения: длинные разбиваются на несколько пакетов, короткие объединяются в один;
  •  с принимающей стороны собирает сообщения из пакетов.

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

Рис. 5.6. Сборка пакетов

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

5. Сеансовый уровень

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

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

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

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

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

Рис. 5.7. Сообщение на уровне представления

На этом уровне работает утилита ОС, называемая редиректор. Ее назначение – переадресовать операции ввода/вывода к ресурсам сервера.

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

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

  •  общим доступом к сети;
  •  потоком данных;
  •  обработкой ошибок.

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

EMBED Word.Picture.8  

EMBED Word.Picture.8  

EMBED Word.Picture.8  

EMBED Word.Picture.8  

EMBED Word.Picture.8  


 

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

41723. Создание и редактирование таблиц, построение диаграмм 601.37 KB
  Рассмотрим некоторые особенности ввода текста в ячейки рабочего листа. Текст "Наименование", который вводится в ячейку А1, целиком в этой ячейке не помещается и занимает еще и ячейку В1 (рис. 2.3). Поскольку в ячейку В1 не было введено никакой информации, текст виден полностью. При вводе в ячейку В1 текста "Стоимость", текст в А1 будет виден частично, в пределах границ столбца А.Среднее количество проданного товара каждого наименования за текущий год. Общее количество проданных товаров за каждый месяц. Минимальное и максимальное количество товаров за полугодие количество максимальных продаж. Вклад в продажи сахара в общее количество проданного товара за...
41724. Частотные характеристики типовых звеньев систем автоматического управления 1.47 MB
  Построение частных характеристик типовых звеньев средствами математического пакета MATLAB и изучение зависимости этих характеристик от параметров входящих в состав передаточной функции.Построить следующие частотные характеристики: ЛАЧХ; ФЧХ; АФЧХ. Увеличив значение T в 10 раз определить как изменятся частотные характеристики. Задание 1 Используя пакет MTLB получим частотные характеристики.
41726. Исследование электрической цепи с последовательным и параллельным соединениями приёмников электрической энергии 349.01 KB
  Проверка на опыте особенностей последовательного и параллельного соединения резисторовэ,и при этом образуется неразветвленная цепь или участок цепи. Для последовательного соединения характерно то что во всех этих резисторах возникает одинаковый ток а падения напряжения на них пропорциональны сопротивлениям: Каждое сопротивление может быть найдено по формулам: Падение напряжения на всем участке цепи равно сумме падений напряжений на каждом резисторе: Эквивалентное сопротивление участка цепи равно сумме сопротивлений каждого резистора: Если же к концам участка вместо трех резисторов подключить эквивалентный...
41727. Органолептическая оценка качества сырья и приготовление полуфабрикатов из мяса и домашней птицы 101.48 KB
  Организация рабочего места используемые технологическое оборудование посуда инвентарь из мясного цеха Органолептическая оценка мяса. Признаки свежести мяса. Полуфабрикаты из мяса приготовление котлетной массы.
41728. Решение оптимизационных задач с помощью надстройки Excel «Поиск решения» 21.87 MB
  Ниже перечислены основные правила которыми следует руководствоваться чтобы создать качественную модель на основе электронных таблиц: необходимо четко обозначить все переменные; следует четко обозначить входы модели переменные решения и параметры; надо указать критерии эффективности и выходные переменные; не следует жестко привязывать значения параметров к формулам параметры должны храниться в отдельных ячейках рабочего листа для удобства документирования и анализа; если это возможно надо отделять переменные представляющие...
41729. Построение графиков функций 88.96 KB
  5x2cosx Создание приложений.5x2cosx end; Функции описывающие переход от вещественных координат к экранным по оси Х function xex:rel:integer; begin xe:=roundxxmin dx10; end; по оси Y function yey:rel:integer; begin ye:=Form1. № вар F1x F2x F3x F4x 1 2 3 4 5 1 cosx 2cosx cos2x Cosx 2 2 sinx 2sinx sin2x sinx 2 3 Expx 2Expx Exp2x Expx 2 4 cosx0.5x 2cosx2x cos2x4x 3xCosx 2 5 6 3xsinx x 3 cosx 3 x3cosx xcosx 3 7 8 9 Expx Expx 2 Expx1 Exp2x 10 Expx2x...
41730. Создание статического и динамического изображения 550.85 KB
  Ход работы Создал канал уровень который пропорционален уровню продукта в емкости рисунок 2.1 а Создал генератор синусоидального сигнала и произвёл его привязку к созданному каналу рисунок 2. а б Рисунок 2.1 Процесс создания канала Уровень и генратора Синусоида Создал экран с расположением на нем тренда строящего зависимость уровня...
41731. Складання програми сортування обєктів 64.74 KB
  Складання програми сортування обєктів Мета роботи: Складання програми сортування обєктів за кольором. Завдання на лабораторну роботу: Скласти програму сортування кольорових обєктів з використанням датчика кольору для визначення кольору обєктів та двох тактильних датчиків для калібрування робота. Програма мусить виконувати наступні функції: Керування сервоприводом для подавання обєктів на виявлення кольору обєкту. Керування механізмом що містить відділення для обєктів сортування за допомогою сервопривода.