Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпаргалка К Экзамену Для Дневников По Сетям Эвм (Арсентьев Д. А.).doc
Скачиваний:
15
Добавлен:
07.10.2014
Размер:
303.62 Кб
Скачать

4. Модель osi. Транспортный, сеансовый, прикладной, представительный уровни

Транспортный уровень (Transport Layer — TL) определяет правила транспортировки пакетов по сети. Транспортный уровень наблюдает за доставкой из конца в конец индивидуальных пакетов. Он обрабатывает каждый. Транспортный уровень гарантирует, что все сообщения прибывают в конечный пункт неповрежденными и пакеты располагаются в первоначальном порядке. Он осуществляет контроль нарушения информации и контроль ошибок, а также управление потоком по всему тракту "источник — пункт назначения".

Транспортный уровень выполняет следующие задачи:

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

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

  • Управление подключением. Транспортный уровень может быть ориентирован на работу без установления соединения или ориентирован на подключение — дейтаграммный режим. Транспортный уровень без установления соединения (по предварительно установленному виртуальному соединению) обрабатывает каждый сегмент как независимый пакет и поставляет его транспортному уровню в машине пункта назначения. Ориентированный на подключение транспортный уровень сначала перед поставкой пакетов устанавливает соединение с транспортным уровнем в компьютере пункта назначения. После того как все данные переданы, подключение заканчивается.

Режим, ориентированный на соединение, применяется для надежной доставки данных.

  • Управление потоком. Подобно уровню звена передачи данных, транспортный уровень несет ответственность за управление потоком. Однако управление потоком на этом уровне выполняется от "конца концу".

  • Контроль ошибок. Транспортный уровень несет ответственность за контроль ошибок. Исправление ошибки обычно происходит с помощью повторной передачи.

Уровень сеанса (Session Layer SL) — сетевой контроллер диалога. Он устанавливает, поддерживает и синхронизирует взаимодействие между связывающимися системами.

Уровень сеанса организует диалог между сторонами, фиксирует, какая из активна и каким образом завершается диалог.

Задачи сеансового уровня следующие:

  • Управление диалогом. Сеансовый уровень дает возможность двум системам вступать в диалог. Он позволяет обмен сообщениями между двумя процессами.

  • Синхронизация. Сеансовый уровень позволяет процессу добавлять контрольные точки (точки синхронизации) в поток данных. Например, если система посылает файл из 2 000 страниц, желательно вставить контрольные точки после каждых 100 страниц.

Уровень представления (Presentation Layer) занимается формой предоставления информации нижележащим уровням, например, перекодировкой или шифрованием информации.

Задачи уровня представления:

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

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

  • Сжатие. Сжатие данных уменьшает число битов, содержавшихся в информации.

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

Примеры услуг, оказываемых прикладным уровнем:

  • Сетевой виртуальный терминал. Сетевой виртуальный терминал — программная версия физического терминала, он позволяет пользователю войти в удаленный хост.

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

  • Услуги почты.

  • Услуги каталога. Это приложение обеспечивает распределенные источники базы данных и доступ к глобальной информации о различных объектах и услугах.