Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
0502838_AEA0D_model_osi.doc
Скачиваний:
9
Добавлен:
01.05.2025
Размер:
158 Кб
Скачать

Глава 2. Обмен информацией между устройствами

Одного ранга.

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

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

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

Хост А Хост В

Уровень приложений

Уровень приложений

Уровень представления данных

Уровень представления данных

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

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

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

С егменты

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

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

П акеты

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

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

Ф реймы

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

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

Б иты

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

Рис. 1.2. При обмене информацией между хостами используются протоколы соответствующих уровней; при этом нижний уровень обеспечения

возможность работы вышестоящего уровня

Хотя каждый уровень хоста А обменивается данными с прилегающими уровнями, он также выполняет некоторые первичные, присущие именно ему функции. Они состоят в обмене данными с соответствующим уровнем хоста В, т.е. 1-й уровень хоста В выполняет обмен данными с 1-м уровнем хоста А, 2-й уровень хоста В выполняет обмен данными со 2-м уровнем хоста А и т.д.

Расслоение в эталонной модели OSI не допускает непосредственной коммуникации между соответствующими уровнями разных хостов. Поэтому для обмена данными с соответствующим уровнем хоста В каждый уровень хоста А должен пользоваться услугами прилегающих к нему уровней своего хоста. Предположим, что 4-й уровень хоста А должен осуществить обмен данными с 4-м уровнем хоста В. Для этого 4-й уровень хоста А должен

воспользоваться услугами 3-го уровня своего хоста. При таком взаимодействии 4-й уровень называют пользователем службы, a 3-й уровень — провайдером этой службы. Службы 3-го уровня предоставляются 4-му уровню в точке доступа к службе, которая является тем местом, в котором 4-й уровень может запросить службы 3-го уровня. Таким образом, как показано на рис. 1.2, ТСР-сегменты становятся частью пакетов сетевого уровня (называемых также дейтаграммами), которыми обмениваются между собой соответствующие уровни сети. В свою очередь IP-пакеты становятся частью фреймов канала связи, которыми обмениваются непосредственно соединенные между собой устройства. В конечном итоге эти фреймы преобразуются в последовательности битов при окончательной передаче данных между устройствами по протоколу физического уровня.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]