logo

my mail

Главная ЛВС Телефония Ссылки Гостевая книга

Базовая модель взаимодействия открытых систем (OSI).

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

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

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

Сеансовый уровень (Session Layer) Организует диалог между процессами на разных машинах, управляет этим диалогом и прерывает его по окончании. Примером этого уровня может служить протокол NetBIOS.

Транспортный уровень (Transport Layer) Обеспечивает взаимодействие между прило-жениями и коммуникационными уровнями. Этот уровень отвечает за разбиение дан-ных на пакеты и их доставку адресатам. Транспортный уровень прозрачен для прило-жений.

Сетевой уровень (Network Layer) Обеспечивает соединение двух конечных систем, находящихся в разных подсетях. На сетевом уровне работают маршрутизаторы.

Уровень канала данных (Data-Link Layer) Обеспечивает надежную передачу данных через канал связи (физическое соединение, кабель). Этот уровень обеспечивает физи-ческую адресацию, уведомления об ошибках, порядок доставки кадров и управление потоком данных. Обычно функции этого уровня реализованы в сетевом адаптере (Network Interface Card - NIC). На этом уровне работают мосты.

Физический уровень (Physical Layer) Электрические, механические, процедурные и функциональные спецификации, управляющие физическим соединением узлов сети. Данный уровень определяет тип среды передачи, кодирование данных, методы пере-дачи, форму и тип разъемов и т. п. На этом уровне работают повторители.

Потоки информации в модели организованы так, что каждый уровень предполагает, будто он напрямую взаимодействует с одноименным уровнем другого узла.
рисунок
Как показано на рисунке, сетевой уровень компьютера 1 предполагает, что он взаимо-действует с сетевым уровнем компьютера 2. На самом же деле, каждый уровень может взаимодействовать только с соседними уровнями на своем компьютере. Для "взаимо-действия" одноименных уровней модели организуется "сессия" Например, сетевой уровень компьютера 1 организует сессию с сетевым уровнем компьютера 2 следую-щим способом:

    на компьютере 1:
  1. сетевой уровень получает данные от транспортного уровня;
  2. сетевой уровень форматирует информацию в пакеты и передает их на уровень канала данных;
  3. уровень канала данных помещает пакеты в кадры (фреймы) и передает послед-ние на физический уровень;
  4. физический уровень передает информацию в канал передачи.
    на компьютере 2:
  5. физический уровень принимает сигналы из кабеля;
  6. физический уровень передает данные на уровень канала данных;
  7. уровень канала данных разбирает полученные кадры и передает извлеченные из них пакеты на сетевой уровень;
  8. сетевой уровень обрабатывает полученные пакеты и передает информацию на транспортный уровень для ее последующей обработки.

Дмитрий aka тумблер


[содержание]