Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
сети ЭВМ.docx
Скачиваний:
104
Добавлен:
19.05.2015
Размер:
7.31 Mб
Скачать
  1. Канальный уровень

Основная функция: согласно МОС он обеспечивает управление физическим уровнем и обнаруживает ошибки.

Другие функции: (нумерация по порядку появления, ** - важность)

  1. Синхронизация данных для разграничения потоков битов, поступающих с треков; для этого потоки битов разбиваются на кадры с уникальными началом и концом. Единица измерения информации – кадр.

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

  3. **Обнаружение ошибок передачи на физическом уровне и исправление этих ошибок.

  4. *восстановление кадров в случае их потери, или дублирование кадров.

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

  1. *Функция маршрутизации – выбор наилучшего пути в соответствии с выбранным критерием передачи данных между конечными узлами (или станциями). В локальных сетях нет необходимости в функциях маршрутизации.

  2. Функция управления потоком данных для исключения перегрузок транспортных подсистем.

  3. Функция согласования разных технологий в уровне межсетевого взаимодействия (межсетевом уровне).

  4. Функция фильтрации траффика (ее выполняет мост).

  5. Функция гибкой адресации + функция разрешения адресов.

Функции сетевого уровня обеспечивают сквозную линию передачи данных. Рис17.

Единица измерения на сетевом уровне – пакет.

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

Согласно МОС: обеспечивает вышестоящие уровни передачей данных с требуемой надежностью и достоверностью. Достигается это тем, что на транспортном уровне, как правило, предусмотрено предварительное логическое соединение, обслуживание этого соединения и развитие передачи данных. Протокол 4го уровня – TCP. Он обеспечивает надежность.

Функции транспортного уровня:

  1. Разборка и сборка пакетов (сообщений) на сегменты требуемой длинны.

  2. Объединение нескольких сеансов взаимодействия между приложениями в единое транспортное соединение.

  3. *обнаружение и исправление ошибок передачи данных на сетевом уровне, а так же восстановление потерянных сегментов.

  4. Назначение приоритетов передаваемым данным в зависимости от срочности этих данных.

Транспортный уровень выполняет все возложенные на него функции и обеспечивает сквозную линию передачи данных между двумя модулями сеансового уровня. Но его сквозная линия для сеансового уровня не является надежной. Единица измерения данных – сегмент.

  1. Сеансовый уровень (уровень синхронизации)

Он обеспечивает управление потоками данных, а именно:

  1. Координирует связи между приложениями

  2. Определяет, какая из сторон является активной

  3. Сообщает каждой из сторон о состоянии другой

  4. Производит повторную синхронизацию приложений при разрыве связи или потере данных (методом вставки контрольных точек).

  5. На этот уровень возложены функции контроля прав доступа к услугам сети.

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

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

Достигается это тем, что все данные преобразовываются в каноническое представление (некоторый общий формат) – отображение на виртуальный терминал. Такое представление обеспечивает преобразование машинно-зависимых данных в независимые.

На уровень представления возложены следующие функции:

  1. Функция безопасности

  2. Шифрование данных

  3. Сжатие данных

Протокол – Kerberos.