Основы теории информации: сущность, основные понятия и свойства. Способы измерения информации в информационных системах, страница 11

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

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

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

Краткая характеристика уровней эталонной модели ВОС

Седьмой уровень – прикладной, он включает в себя средства управления прикладными процессами, то есть на этом уровне определяются и оформляются в блоки те данные, которые подлежат передачи после сети.

Шестой уровень – представительный, здесь реализуются функции представления данных (кодирования, форматирования, структурирования).

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

Четвертый уровень – транспортный, предназначен для управления каналами в сети передачи данных. На этом уровне обеспечивается связь между оконечными пунктами. К функциям транспортного уровня относятся:

 - мультиплексирование и демультиплексирование (сборка/разборка пакетов);

 - обнаружение и устранение ошибок передачи данных;

 - реализация заказанного уровня услуг (заказанной скорости и надежности передач).

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

Логическим каналом называется виртуальное соединение двух и более объектов сетевого уровня, при котором возможен обмен данными между этими объектами.

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

Еще одной важной функцией сетевого уровня после маршрутизации является контроль нагрузки на сеть с целью предотвращения перегрузок.

Второй уровень – канальный, предоставляет услуги по обмену данными между логическими объектами предыдущего, то есть сетевого уровня и выполняет функции, связанные с формированием и передачей кадров, обнаружением и исправлением ошибок, которые могут возникать на физическом уровне.

Кадром называется пакет канального уровня, поскольку пакет на предыдущих уровнях может состоять из одного или нескольких кадров.

Первый уровень – физический, предоставляет механические, электрические, функциональные и процедурные средства для установления, поддержания и разъединения логических соединений между логическими объектами канального уровня. Реализует функции передачи бита данных через физические среды. Именно на физическом уровне осуществляется представление информации в виде электрических или оптических сигналов, преобразование формы сигналов, выбор параметров физических сред передачи данных.

Сложность функций канального уровней делает целесообразным его разделение в локальных вычислительных сетях  на два подуровня: управления доступом к каналу (MAC) и управление логическим каналом  (LLC). Ко второму подуровню LLC относится та часть функций  канального уровня, которые не связаны с особенностями передающей среды.

Лекция №7.

Цель лекции – изучение сетевых протоколов, их роли и функций.

Задачи лекции:

- изучить функции сетевых протоколов,

- изучить типы функциональных профилей

Вопросы, рассматриваемые на лекции:

1. Сетевые протоколы их роль и функции. Функциональные профили

2. Стеки протоколов и их назначение. Стек OSI. Стек TCP/IP.

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

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

Функции протокола определяются уровнем, на котором он работает.

Уровни протоколов и их связь с уровнями модели ВОС

В рамках модели ВОС уровни протоколов связаны с уровнями эталонной модели следующим образом.

Функциональные профили

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

Профили первых двух типов охватывают все семь уровней моделей ВОС. коллапсные профили включают в себя как минимум физический, канальный и прикладной уровни. Остальные уровни на коллапсном профиле могут либо отсутствовать, либо использоваться частично - функции этих уровней резко упрощены или передаются двум основным уровням.

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

Стеки протоколов и их назначение

Несколько протоколов могут использоваться совместно и в этом случае они образуют набор протоколов, называемых стеком.