Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпора РК 2003.doc
Скачиваний:
16
Добавлен:
13.11.2018
Размер:
157.7 Кб
Скачать

19 20 21 Модель взаимодействия открытых систем

Обмен информацией между машинами в сети для наглядности описывают с помощью многоуровневой модели взаимодействия открытых систем (Open Systems Interconnection reference model). Привязка того или иного протокола к некоторому уровню позволяет отразить его место в процессе отправки и приёма данных.

Проще всего объяснить модель OSI на примере телефонной связи. Прикладной уровень — это ваша звуковая информация (голос), которая на представительном уровне преобразуется из механических колебаний в электрические сигналы. Подняв трубку и набрав номер, вы инициируете сеанс связи. Транспортный уровень необходим для предоставления одновременного доступа к телефонной сети нескольких абонентов одной телефонной станции, потому что абоненты, как и приложения на компьютере, не имеют прямого доступа к сети. Непрерывный поток голосовой информации разбивается на сегменты, чтобы можно было передавать несколько разговоров по одному межстанционному каналу или даже отдельные сегменты по разным каналам. Телефонная станция маршрутизирует ваш звонок на станцию собеседника по подходящему маршруту: напрямую или через другие станции, или через междугородний маршрутизатор (шлюз, gateway, router) — это уже сетевой уровень. На канальном уровне работает коммутатор (switch), замыкающий электрическую цепь между телефонными портами собеседников; если вы звоните соседу, маршрутизация не требуется, и сигнал не уходит далее местного коммутатора — точно так же, как при работе в локальной сети. Что касается физического уровня, он здесь представлен способом кодирования сигнала, телефонными кабелями и соединительными элементами. Если в квартире несколько параллельных телефонных аппаратов, то место, где кабель разделяется — самый настоящий концентратор (hub), копирующий сигнал с одного «порта» на все остальные.

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

Основная статья: Прикладной уровень

Прикладной уровень (уровень приложений; англ. application layer) — верхний уровень модели, обеспечивающий взаимодействие пользовательских приложений с сетью:

  • позволяет приложениям использовать сетевые службы:

    • удалённый доступ к файлам и базам данных,

    • пересылка электронной почты;

  • отвечает за передачу служебной информации;

  • предоставляет приложениям информацию об ошибках;

  • формирует запросы к уровню представления.

23 Представительский уровень

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

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

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