Эталонная модель взаимодействия открытых систем (OSI)
Лекция №3
Модель взаимодействия открытых систем разбивается на семь уровней (рис. 2.1):
1. Физический уровень;
2. Канальный уровень;
3. Сетевой уровень;
4. Транспортный уровень;
5. Сеансный уровень;
6. Уровень представления;
7. Прикладной уровень.
Рис. 3.1.Семиуровневая модель взаимодействия открытых систем.
Первые два уровня реализуются с помощью аппаратных средств (физическая среда и сетевой адаптер).
Физический уровень обеспечивает физический путь для электрических сигналов, представляющих биты передаваемой информации. Он также определяет характеристики этих сигналов, например значения напряжения и тока, частоты и длительности. Он определяет механические свойства кабеля и разъемов. Таки образом физический уровень обеспечивает передачу потоков битов, сформированных в интерфейсе между канальным и физическим уровнями в передающем узле, в интерфейсы между физическим и канальным уровнями во всех принимающих узлах для шинной топологии ЛВС.
Канальный уровень определяет правила совместного использования физического уровня узлами вычислительной сети. Информация передается адресованными порциями (кадрами) – по одному кадру в единицу времени. Определяются формат кадров и способ, согласно которому узел решает, когда можно передавать или принимать кадр. Стандартом канального уровня является IEEE 802.5.
Кадр – последовательность байт данных с определенным форматом.
Формат – количество байт и их функциональное назначение.
Используются два основных типа кадров. Кадры данных, которые содержат сообщения верхних уровней, называются также пакетами. Другие кадры, такие, как маркеры или подтверждения, называются управляющими кадрами.
В канальном уровне описываются процедуры обнаружения исправления ошибок.
Сетевой уровень отвечает за буферизацию и маршрутизацию в сети. Маршруты называются также виртуальными каналами. Маршрутизация является существенной функцией в глобальных сетях, но не имеет большого значения для ЛВС с шиной, поскольку существует прямой путь (маршрут) между любой парой узлов источника и назначения. Таким образом, для ЛВС функции сетевого уровня сводятся к буферизации пакетов.
Маршрутизация – выбор маршрута передачи данных от одной рабочей станции вычислительной сети до другой.
Буферизация – временное хранение всех данных, из которых надо собрать сообщение.