Физический уровень предназначен для передачи битов (нулей и единиц) от одного компьютера к другому. Содержание самих битов на данном уровне значения не имеет. Этот уровень отвечает за кодирование данных и синхронизацию битов, гарантируя, что переданная единица будет воспринята именно как единица, а не как ноль. Наконец, Физический уровень устанавливает длительность каждого бита и способ перевода бита в соответствующие электрические или оптические импульсы, передаваемые по сетевому кабелю. Простое перечисление уровней недостаточно для определения правил взаимодействия, систем, поэтому в рамках эталонной модели также определяются услуги, которые должны обеспечивать ее уровни. Услуги, по сути дела, представляют собой функции, выполняемые на заданном уровне.
: В частности, физический уровень должен обеспечивать такие виды услуг как: установление и идентификацию физических соединений, организацию последовательностей передачи бит информации; оповещение об окончании связи.
Канальный уровень предоставляет следующие виды услуг: организацию требуемой последовательности блоков данных, и их передачу; управление потоками между смежными узлами; идентификацию конечных пунктов канальных соединений; обнаружение и исправления ошибок; оповещение об ошибках, которые не исправлены на канальном уровне.
Сетевой уровень в числе основных услуг осуществляет: идентификацию конечных точек сетевых соединений; организацию сетевых соединений; управление потоками блоков данных; обеспечение последовательностей доставки блоков данных; обнаружение ошибок и формирование сообщений о них; разъединение сетевых соединений.
Транспортный уровень обеспечивает следующие виды услуг: установление и разъединение транспортных соединений; формирование блоков данных; обеспечение взаимодействия сеансовых соединений с транспортными соединениями; управление последовательностью передачи блоков данных; обеспечение целостности блоков данных во время передачи; обнаружение и устранение ошибок, сообщение о неисправленных ошибках; предоставление приоритетов в передаче блоков; передачу подтверждений о принятых блоках; ликвидацию тупиковых ситуаций.
3.6.6 Услуги различных уровней модели OSI
На сеансовом уровне предоставляются услуги, связанные с обслуживанием сеансов и обеспечением передачи данных в диалоговом режиме; установление сеансового соединения; обмен данными; управление обменом; синхронизация сеансового соединения; сообщения об исключительных ситуациях; отображение сеансового соединения на транспортный уровень; завершение сеансового соединения.
Представительный уровень обеспечивает следующие виды услуг: выбор вида представления данных; интерпретация и преобразование передаваемых данных к виду, удобному для прикладных процессов; преобразование синтаксиса данных; формирование данных.
Прикладной уровень обеспечивает широкий набор услуг: управление терминалами; управление файлами; управление диалогом; управление задачами; управление сетью в целом; целостность информации; ряд дополнительных услуг. К дополнительным услугам уровня относятся ус луги по организации электронной почты, передачи массивов сообщений и т.п.
Услуги различных уровней определяются с помощью, протоколов эталонной модели взаимодействия открытых систем, которые представляют собой правила взаимодействия объектов одноименных уровней открытых систем. При этом по функциональному назначению все протоколы целесообразно разделить на три группы.
Первую группу составляют протоколы абонентской службы, соответствующие прикладному, представительскому и сеансовому уровням модели взаимодействия открытых систем. Протоколы этой группы являются сетенезависимыми, то есть их характеристики и структура не зависят от используемой сети передачи данных. Они определяются лишь структурой абонентских систем и поставленными перед ними задачами обработки информации. Две другие группы протоколов описывают транспортную службу компьютерной сети и различаются между собой процедурой доступа к передающей среде. Одна из этих групп определяет систему передачи данных с маршрутизацией информации, а другая — с селекцией информации.
Маршрутизация, представляет собой процедуру определения пути передачи информации в сетях передачи данных и характерна для глобальных и региональных компьютерных сетей, в рамках которых и рассматривается соответствующая группа протоколов.
Под селекцией в компьютерных сетях подразумевается процесс выбора очередной абонентской системы, для подключения ее к сети передачи данных с целью обмена информацией. Селекция информации в основном используется в системах передачи данных локальных компьютерных сетей, где и рассматривается третья группа протоколов.
3.7 Доступ абонентских систем к моноканалу
Эффективность взаимодействия абонентских систем в рамках локальной компьютерной сети во многом определяется используемым правилом доступа к общей передающей среде в сетях с шинной и кольцевой топологией или концентратору в древовидных и звездообразных сетях. Правило, с помощью которого организуется, доступ абонентских систем к передающей среде, получило название метода-доступа. В, качестве критерия эффективности метода доступа, чаще всего рассматривается время доступа к передающей среде, представляющее собой промежуток времени между появлением запроса на передачу данных и собственно началом передачи информации. Значение этого параметра зависит от ряда факторов, в том числе от топологии сети, используемого метода доступа, способа управления сетью и др. В силу большого разнообразия локальных сетей и требований к ним нельзя назвать какой-либо универсальный метод доступа, эффективный во всех случаях. Каждый из известных методов доступа имеет свои определенные преимущества и недостатки. Кратко рассмотрим наиболее распространенные методы доступа.
Как и для всей сети в целом, управление доступом может быть как централизованным, так и децентрализованным. Централизованное управление доступом, как правило, осуществляется специальной управляющей (мониторной или супервизорной) станцией, подключаемой к передающей среде так же, как и любая другая абонентская система. При децентрализованном управлении каждая станция сама принимает решение о возможности доступа к передающей среде.
В зависимости от используемого метода доступа локальные сети делятся на две группы. К первой группе относятся сети с методами детерминированного доступа, ко второй — с методами случайного доступа. Метод детерминированного доступа предполагает наличие определенного алгоритма, на основании которого абонентским системам предоставляется доступ к передающей среде. Например, при централизованном управлении мониторная подсистема может последовательно опрашивать каждую из абонентских систем и предоставлять право передачи информации первой желающей абонентской системе. После этого будет опрашиваться следующая абонентская система и так далее. Алгоритм предоставления права передачи информации может быть достаточно гибким и учитывать приоритеты запросов на передачу и их интенсивность. Для нормального функционирования сети необходимо, чтобы она не находилась в режиме насыщения, т. е. нагрузка на сеть не должна превышать ее пропускную способность. В этом случае можно определить минимальное и максимальное значения времени ожидания момента начала передачи информации. Минимальное время ожидания связано с необходимостью опроса абонентских систем на предмет передачи информации. Влияние этой процедуры наиболее ощутимо при низкой интенсивности передачи информации, так как время на опрос затрачивается даже при отсутствии заявок на передачу информации со стороны других абонентских систем. При увеличении интенсивности информационного потока снижается отношение времени опроса ко всему времени передачи информации. Максимальное значение времени ожидания является фиксированной величиной, определяемой при полной загрузке сети, т.е. когда каждая абонентская система готова передавать информацию. При этом предполагается, что следующий запрос на передачу информации в данной абонентской системе появляется после обслуживания очередного запроса. Возможность установления гарантированного времени доступа является достаточно существенным фактором при работе в режиме реального времени. В общем случае методы детерминированного доступа позволяют учитывать особенности топологии сети и характер передаваемой информации, обеспечивая наиболее эффективное использование передающей среды.
Ко второй группе относятся методы случайного доступа, при которых каждая абонентская система произвольным образом, независимо от других систем, может обращаться к моноканалу. При методе случайного доступа возможно одновременное обращение нескольких абонентских систем к общей передающей среде, поэтому данный метод доступа часто называют методом множественного доступа. Математически локальная сеть с множественным доступом может быть представлена (рис. 47) в виде с n входными потоками и одним обслуживающим устройством. Количество входных потоков соответствует числу абонентских систем. Интенсивность (Xj) i-го входного потока определяется интенсивностью потока заявок на передачу информации со стороны. i-й абонентской системы. Обслуживающее устройство в данном случае представляет собой передающую среду. Время обслуживания заявки соответствует времени передачи блока данных и равно отношению длины блока данных, измеренной в битах, к скорости передачи информации по передающей среде.